Robotyka w Pythonie
Pierwsze wydanie | 10 marca 2003 |
---|---|
Wersja stabilna | 5.0 / 15 sierpnia 2007
|
Dostępne w | Pythona , C++ |
Strona internetowa |
Python Robotics ( Pyro ) to projekt zaprojektowany w celu stworzenia łatwego w użyciu interfejsu do uzyskiwania dostępu i kontrolowania szerokiej gamy rzeczywistych i symulowanych robotów.
Historia
Pyrobot był finansowany w latach 2003-2005 przez National Science Foundation jako nagroda NSF DUE CCLI-EMD numer 0231363, „Beyond LEGOs: Hardware, Software, and Curriculum for the Next Generation Robot Laboratory”. Głównymi badaczami grantu NSF byli Douglas Blank z Bryn Mawr College , Kurt Konolige z SRI International , Deepak Kumar (informatyk) z Bryn Mawr College , Lisa Meeden z Swarthmore College i Holly Yanco z University of Massachusetts Lowell .
PyroBot to biblioteka Pythona z kodem C++ do przetwarzania obrazów z kamer. Ma połączenia z Player , Stage i Gazebo . Zawiera również własny symulator napisany całkowicie w języku Python. Może bezpośrednio sterować różnymi prawdziwymi robotami, w tym Pioneer, Khepera , AIBO i Hemisson.
Pomysły PyroBot nadal ewoluują jako Myro, skrót od My Robot, w oprogramowaniu Institute for Personal Robots in Education , chociaż nie jest to już tylko dla Pythona. Myro może być również używany przez wiele innych języków komputerowych.
Zobacz też
- Puste, DS; Kumar, D.; Meeden, L.; Yanco, H. (wiosna 2006). „Zestaw narzędzi Pyro do sztucznej inteligencji i robotyki” (PDF) . Magazyn AI . 27 (1): 39–50. doi : 10.1609/aimag.v27i1.1862 .
- Puste, DS; Kumar, D.; Meeden, L.; Yanco, H. (wrzesień 2004). „Pyro: wszechstronne środowisko programistyczne oparte na języku Python do nauczania robotyki” (PDF) . Czasopismo o zasobach edukacyjnych w informatyce . 4 (3): 1. doi : 10.1145/1083310.1047569 .
- Puste, D.; Meeden, L.; Kumar, D. (2003). Robotyka w Pythonie: środowisko do odkrywania robotyki poza LEGO (PDF) . SIGCSE '03. Materiały z 34. sympozjum technicznego SIGCSE poświęconego edukacji informatycznej . s. 317–321. doi : 10.1145/611892.611996 . ISBN 1-58113-648-X .
- Puste, DS; Yanco, H.; Kumar, D.; Meeden, L. (wiosna 2004). Unikanie paradoksu Karela-robota: ramy udostępniania wyrafinowanej robotyki (PDF) . Wiosenne Sympozjum AAAI . Dostępna praktyczna edukacja w zakresie sztucznej inteligencji i robotyki . s. 48–51. ISBN 1-57735-193-2 . SS-04-01.
Linki zewnętrzne
- Beyond LEGOs — strona finansowania NSF dla Pyrobota