Simulador de código abierto e independiente del motor para drones, aeronaves de ala fija y vehículos terrestres, con renderizado opcional en Unreal Engine 5.
cyberbotics/webots
Simulador de robots de código abierto para modelar, programar y simular robots, vehículos y sistemas mecánicos.
- Estrellas
- 4,754
- Forks
- 2,098
- Issues abiertos
- 228
- Último commit
- ayer
¿Qué es?
Webots es un entorno de desarrollo para modelar, programar y simular robots, vehículos y otros sistemas mecánicos. Los usuarios crean mundos virtuales con física, sensores y actuadores, y luego escriben controladores que funcionan igual que en el hardware físico.
El proyecto se desarrolló por primera vez en EPFL en 1996 como herramienta de investigación para la robótica móvil y Cyberbotics lo comercializa desde 1998. Se publicó como código abierto en diciembre de 2018. El proyecto está pensado para principiantes e incluye tutoriales para quienes se inician en la robótica.
Hay binarios precompilados para Linux, Windows y macOS, y el proyecto incluye ROS y ROS 2 entre sus temas. También se pueden ejecutar simulaciones en línea a través de webots.cloud.
Funciones clave
- 01Modela robots, vehículos y sistemas mecánicos con simulación física.
- 02Simula sensores como lidar y cámaras con reconocimiento de objetos.
- 03Permite escribir controladores de robots que funcionan en el mundo simulado.
- 04Funciona en Linux, Windows y macOS.
- 05Incluye tutoriales para principiantes que quieren aprender sobre simulación robótica.
Casos de uso
- Prototipar algoritmos de control de robots antes de probarlos en hardware físico.
- Enseñar robótica y programación de robots móviles en cursos.
- Probar vehículos autónomos o configuraciones de sensores en entornos simulados.
Inicio rápido
- 1
Descarga los binarios precompilados desde la página de la versión más reciente
- 2
Consulta las instrucciones de instalación para tu plataforma (Linux, Windows, macOS)
- 3
O compila desde el código fuente siguiendo la wiki y las pautas de contribución
Antes de usarlo
- Compilar desde el código fuente requiere más pasos y está documentado en la wiki, no en el README.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es webots?
- Simulador de robots de código abierto para modelar, programar y simular robots, vehículos y sistemas mecánicos. Webots es un entorno de desarrollo para modelar, programar y simular robots, vehículos y otros sistemas mecánicos. Los usuarios crean mundos virtuales con física, sensores y actuadores, y luego escriben controladores que funcionan igual que en el hardware físico.
- ¿webots es gratuito? ¿Qué licencia tiene?
- webots es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿webots sigue mantenido?
- Mantenimiento activo. El último commit de webots fue el 6 nov 2026.
- ¿Para qué puedo usar webots?
- Prototipar algoritmos de control de robots antes de probarlos en hardware físico. Enseñar robótica y programación de robots móviles en cursos. Probar vehículos autónomos o configuraciones de sensores en entornos simulados.
- ¿Cómo se instala webots?
- Descarga los binarios precompilados desde la página de la versión más reciente Consulta las instrucciones de instalación para tu plataforma (Linux, Windows, macOS) O compila desde el código fuente siguiendo la wiki y las pautas de contribución
- ¿Dónde consigo webots?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/cyberbotics/webots
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Simulador de robótica de código abierto con física, renderizado 3D, modelos de sensores e interfaz gráfica: la versión más reciente de Gazebo.
Simulador ligero de dinámica 2.5D para robots móviles con ruedas y vehículos, disponible de forma independiente, mediante ROS 1/2 o desde C++ y Python.
Una biblioteca de simulación en C++ que combina un motor de física y un sistema de renderizado para la robótica marina y los entornos submarinos.
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.
Plugin de Unreal Engine 5 que ejecuta la física de MuJoCo en el editor y durante la ejecución, combinando dinámicas de contacto precisas con el renderizado de Unreal.