Chapter 5: Simulating Robots Using ROS, CoppeliaSim, and Webots

Having learned how to simulate robots with Gazebo, in this chapter we will discuss how to use the other two powerful robot-simulation software: CoppeliaSim (http://www.coppeliarobotics.com) and Webots (https://cyberbotics.com/).

These are multiplatform robotic simulators. CoppeliaSim is developed by Coppelia Robotics. It offers many simulation models of popular industrial and mobile robots ready to be used, and different functionalities that can be easily integrated and combined through a dedicated application programming interface (API). In addition, it can operate with Robot Operating System (ROS) using a proper communication interface that allows us to control the simulation ...

Get Mastering ROS for Robotics Programming - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.