Robotyka w Pythonie

(Pyro) - Robotyka w Pythonie
Pierwsze wydanie 10 marca 2003 ( 10.03.2003 )
Wersja stabilna
5.0 / 15 sierpnia 2007 ; 15 lat temu ( 15.08.2007 )
Dostępne w Pythona , C++
Strona internetowa pirorobotyka .com

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

Robot Pioneer jest jednym z wielu, które PyroBot może symulować.

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