Estás leyendo la documentación para una versión de desarrollo. Para la última versión publicada, por favor revisa Humble.
Documentación de ROS2
Robot Operating System (ROS) es un conjunto de bibliotecas de software y herramientas para crear aplicaciones para robots. Desde controladores y algoritmos de última generación hasta potentes herramientas para desarrolladores, ROS tiene las herramientas de código abierto que necesita para su próximo proyecto de robótica.
Desde que se inició ROS en 2007, muchas cosas han cambiado en la comunidad de robótica y ROS. El objetivo del proyecto ROS 2 es adaptarse a estos cambios, aprovechando lo bueno de ROS 1 y mejorando lo que no lo es.
Este sitio contiene la documentación para ROS 2. Si estás buscando documentación de ROS 1, consulta ROS wiki.
Si usas ROS 2 en tu trabajo, consulte Citations para citar ROS 2.
Empezando
-
Instrucciones para configurar ROS 2 por primera vez
-
¡El mejor lugar para comenzar para los nuevos usuarios!
Proyectos de muestra prácticos que lo ayudan a desarrollar una progresión de las habilidades necesarias
-
Respuestas rápidas a su «¿Cómo puedo…?» preguntas sin ir a los Tutoriales
-
Explicaciones de alto nivel de los conceptos centrales de ROS 2 cubiertos en los Tutoriales
-
Respuestas a tus preguntas o un foro para iniciar una discusión.
El proyecto ROS 2
Si estás interesado en el avance del proyecto ROS 2:
-
Mejores prácticas y metodología para contribuir a ROS 2, así como instrucciones para migrar contenido existente de ROS 1 a ROS 2
-
Distribuciones pasadas, presentes y futuras de ROS 2
-
Funciones en la versión actual
-
Ideas para características deseadas que no están en desarrollo activo
-
Trabajo planificado para el desarrollo de ROS 2
-
Presentaciones de la comunidad sobre ROS 2
-
Información sobre el Comité Directivo Técnico de ROS, los Grupos de Trabajo y los próximos eventos
-
Materiales de marketing descargables
Otros recursos de ROS
Respuestas de ROS (ROS 1, ROS 2)
Sitio web de la comunidad de preguntas y respuestas, similar a Stack Exchange
Consulta Página de contacto para obtener más información
Propuestas de mejora de ROS (REP) (ROS 1, ROS 2)
Propuestas de nuevos diseños y convenciones
ROS Discourse (ROS 1, ROS 2)
Foro de debates generales y anuncios para la comunidad ROS
Consulta la Página de contacto para obtener más información
Índice ROS (ROS 1, ROS 2)
Lista indexada de todos los paquetes (es decir, Python Package Index (PyPI) para paquetes ROS)
Ver qué distribuciones de ROS admite un paquete
Enlace al repositorio de un paquete, documentación API o sitio web
Inspeccione la licencia, el tipo de compilación, los mantenedores, el estado y las dependencias de un paquete
Obtén más información sobre un paquete en ROS Answers
Prelanzamiento de ROS (ROS 1)
Genera comandos para emular ROS Buildfarm en su máquina local
Actualmente solo muestra distribuciones ROS 1
Robots ROS (ROS 1, ROS 2)
Muestra proyectos de robots de la comunidad.
Instrucciones sobre cómo contribuir con un robot
ROS Wiki (ROS 1)
Documentación de ROS 1 y contenido modificable por el usuario
Activo hasta que al menos la última distribución de ROS 1 sea EOL
ROS.org (ROS 1, ROS 2)
Página de inicio de productos ROS 1 y ROS 2, con descripción de alto nivel de ROS y enlaces a otros sitios de ROS
Obsoleto
-
Documentación API hasta e incluyendo Galactic
-
Decisiones de diseño iniciales detrás del desarrollo de ROS 2
Las nuevas propuestas de diseño deben enviarse a través de Propuestas de mejora de ROS (REP)