Articulo de referencia

Robótica Python

Python Robotics ( Pyro ) es un proyecto diseñado para crear una interfaz fácil de usar para acceder y controlar una amplia variedad de robots reales y simulados. Historia El rob...

Python Robotics ( Pyro ) es un proyecto diseñado para crear una interfaz fácil de usar para acceder y controlar una amplia variedad de robots reales y simulados.

Historia

El robot Pioneer es uno de los muchos que PyroBot puede simular.

Pyrobot fue financiado entre 2003 y 2005 por la Fundación Nacional de Ciencias (NSF) como el premio NSF DUE CCLI-EMD número 0231363, "Más allá de LEGO: hardware, software y plan de estudios para el laboratorio de robótica de próxima generación". Los investigadores principales de la subvención de la NSF fueron Douglas Blank del Bryn Mawr College , Kurt Konolige de SRI International , Deepak Kumar (científico informático) del Bryn Mawr College , Lisa Meeden del Swarthmore College y Holly Yanco de la Universidad de Massachusetts Lowell .

PyroBot es una biblioteca de Python con código C++ para el procesamiento de imágenes de cámara. Se integra con Player , Stage y Gazebo. Además, incluye su propio simulador, escrito completamente en Python. Puede controlar directamente diversos robots reales, como Pioneer, Khepera , AIBO y Hemisson.

Las ideas de PyroBot siguen evolucionando en Myro, abreviatura de My Robot, dentro del software del Instituto de Robots Personales en la Educación , aunque ya no se limita a Python. Myro también puede utilizarse con muchos otros lenguajes de programación.

Véase también

Referencias

  • Blank, DS; Kumar, D.; Meeden, L.; Yanco, H. (Primavera de 2006). "El kit de herramientas Pyro para IA y robótica" (PDF) . AI Magazine . 27 (1): 39– 50. doi : 10.1609/aimag.v27i1.1862 . S2CID 7858018 . 
  • Blank, DS; Kumar, D.; Meeden, L.; Yanco, H. (septiembre de 2004). "Pyro: un entorno de programación versátil basado en Python para la enseñanza de la robótica" (PDF) . Journal on Educational Resources in Computing . 4 (3): 1. doi : 10.1145/1083310.1047569 .
  • Blank, D.; Meeden, L.; Kumar, D. (2003). Robótica con Python: Un entorno para explorar la robótica más allá de LEGO (PDF) . SIGCSE '03. Actas del 34.º simposio técnico SIGCSE sobre educación en ciencias de la computación . pp. 317–321 . doi : 10.1145/611892.611996 . ISBN  1-58113-648-X.
  • Blank, DS; Yanco, H.; Kumar, D.; Meeden, L. (Primavera de 2004). Evitando la paradoja de Karel el robot: Un marco para hacer accesible la robótica sofisticada (PDF) . Simposio de primavera de la AAAI . Educación práctica y accesible en inteligencia artificial y robótica . págs. 48–51 . ISBN  1-57735-193-2. SS-04-01.
  • Más allá de LEGO : página de financiación de la NSF para Pyrobot.