Repolode
sea-bass

sea-bass/pyrobosim

Simulador 2D de robots móviles en Python para crear prototipos de comportamientos, con una interfaz opcional para ROS 2.

Estrellas
393
Forks
72
Issues abiertos
6
Último commit
hace 5 días

¿Qué es?

PyRoboSim es un simulador 2D de robots móviles pensado para crear prototipos de comportamientos de alto nivel antes de pasar al hardware o a un entorno de simulación 3D completo. Está escrito en Python y ofrece un mundo sencillo en el que los robots pueden desplazarse e interactuar con objetos.

El simulador puede ejecutarse de forma independiente y también ofrece una interfaz opcional para ROS 2, que permite probar con el robot simulado el software desarrollado para ROS 2. La documentación abarca la instalación, el uso y los conceptos básicos.

El proyecto se mantiene como código abierto e incluye una guía para colaboradores y una suite de pruebas automatizadas.

Funciones clave

  • 01Mundo 2D ligero para simular robots móviles
  • 02Basado en Python y adecuado para crear prototipos de comportamientos
  • 03Interfaz opcional para integrar software de ROS 2
  • 04Documentación sobre la instalación y el uso

Casos de uso

  • Crear prototipos de comportamientos de navegación o de tareas de alto nivel antes de ejecutarlos en hardware
  • Probar software de ROS 2 con un robot móvil simulado
  • Enseñar o experimentar con el comportamiento de robots en un entorno sencillo

En colecciones

Temas

Preguntas frecuentes

¿Qué es pyrobosim?
Simulador 2D de robots móviles en Python para crear prototipos de comportamientos, con una interfaz opcional para ROS 2. PyRoboSim es un simulador 2D de robots móviles pensado para crear prototipos de comportamientos de alto nivel antes de pasar al hardware o a un entorno de simulación 3D completo. Está escrito en Python y ofrece un mundo sencillo en el que los robots pueden desplazarse e interactuar con objetos.
¿pyrobosim es gratuito? ¿Qué licencia tiene?
pyrobosim es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿pyrobosim sigue mantenido?
Mantenimiento activo. El último commit de pyrobosim fue el 2 nov 2026.
¿Para qué puedo usar pyrobosim?
Crear prototipos de comportamientos de navegación o de tareas de alto nivel antes de ejecutarlos en hardware Probar software de ROS 2 con un robot móvil simulado Enseñar o experimentar con el comportamiento de robots en un entorno sencillo
¿Dónde consigo pyrobosim?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/sea-bass/pyrobosim

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados

Entorno de simulación basado en Gazebo y ROS 2 para probar vehículos de superficie no tripulados en escenarios marinos, inspirado en las pruebas de la competición RobotX.

762+1 esta semana295C++Apache-2.0Actualizado hace 3 meses