The tools commonly used in ROS development are:
- Gazebo is one of the most commonly used ROS simulation tools, and is currently the best tool to simulate ROS
- RViz visualization tool to present the received information
- Rqt is a very easy-to-use data flow visualization tool, which can be used to intuitively see the communication architecture and circulation path of messages
- Rosbag is a command to operate the software package. In addition, it also provides a code API to operate the package.
- Rosbridge a function package to communicate ROS and the outside world
- moveit! By far the most widely used open source operating software
Skillful use of these tools has great benefits for our ROS learning and development, and can do more with less.