Las herramientas comúnmente utilizadas en el desarrollo de ROS son:
- Gazebo es una de las herramientas de simulación ROS más utilizadas, y actualmente es la mejor herramienta para simular ROS
- Herramienta de visualización RViz para presentar la información recibida
- Rqt es una herramienta de visualización de flujo de datos muy fácil de usar, que se puede usar para ver intuitivamente la arquitectura de comunicación y la ruta de circulación de los mensajes
- Rosbag es un comando para operar el paquete de software. Además, también proporciona un código API para operar el paquete.
- Rosbridge, un paquete de funciones para comunicar ROS y el mundo exterior
- Moveit! Con mucho, el software operativo de código abierto más utilizado
El uso hábil de estas herramientas tiene grandes beneficios para nuestro aprendizaje y desarrollo de ROS, y puede hacer más con menos.