El Proyecto Player (anteriormente Proyecto Player/Stage ) crea software libre y de código abierto para la investigación en robótica y sistemas de sensores . [ 1 ] Sus componentes incluyen el servidor de red Player y los simuladores de robótica de la plataforma Stage . Aunque es difícil obtener estadísticas precisas, Player es una de las interfaces de robótica de código abierto más populares en la investigación y la educación superior. [ 2 ]
Descripción general
El proyecto Player engloba dos proyectos de software relacionados con la robótica. Estos incluyen el servidor de robótica en red Player y el entorno de simulación de robots Stage 2D. El proyecto fue fundado en 2000 por Brian Gerkey, Richard Vaughan y Andrew Howard en la Universidad del Sur de California en Los Ángeles, y se utiliza ampliamente en la investigación y la enseñanza de la robótica . Su software se distribuye bajo la Licencia Pública General de GNU, con la documentación bajo la Licencia de Documentación Libre de GNU .
El reproductor es un conjunto de interfaces de programación de aplicaciones ( API , por ejemplo, position2d, bumper, ir, speech, power) que pueden ser implementadas por un chasis de robot ( Roomba , Khephera, etc.), o a través de una línea serie o red, o por Stage (simulador 2D) o Gazebo (simulador 3D).
Mirador
El simulador de robot 3D Gazebo fue un componente del Player Project desde 2004 hasta 2011. Gazebo integraba el motor de física Open Dynamics Engine (ODE), la renderización OpenGL y código de soporte para la simulación de sensores y el control de actuadores. En 2011, Gazebo se convirtió en un proyecto independiente con el apoyo de Willow Garage . [ 3 ]
Robots compatibles
- García de Acronyme
- Obot d100 de Botrics
- CoroWare Inc. Corobot y Explorer
- Los robots ER1 y ERSDK de Evolution Robotics
- El robot aspirador Roomba de iRobot
- La placa de extensión robótica (REB) del equipo K está conectada al Kameleon 376BC.
- Khephera del equipo K
- Robots basados en PSOS/P2OS/AROS de MobileRobots (anteriormente ActivMedia)
- Robots móviles NOMAD200 de Nomadics (y posiblemente relacionados)
- Robots de RWI/iRobot basados en RFLEX (por ejemplo, B21r, ATRV Jr)
- Plataforma de movilidad robótica (RMP) de Segway
- Clodbuster de UPenn GRASP
- Plataforma de robot móvil ERRATIC de Videre Design
- PC-BOT 914 de White Box Robotics
Véase también
Referencias
- ↑ Gerkey, B.; Vaughan, R.; Howard, A. (2003). El proyecto Player/Stage: Herramientas para sistemas multi-robot y de sensores distribuidos . Actas de la Conferencia Internacional sobre Robótica Avanzada. págs. 317–323 .
- ↑ Collet, THJ; MacDonald, BA; Gerkey, B. (2005). "Player 2.0: Hacia un marco práctico de programación de robots". Actas de la Conferencia Australasiática sobre Robótica y Automatización (ACRA) .
- ↑Archivado el 16/01/2018 en Wayback Machine - Gazebo Simulator
- Proyectos de software libre
- Software de simulación robótica
- Software 2000
- 2000 en robótica
