Configuring simulators with ROS 2 - learning path
Advanced simulators help test robot behavior with physics, sensors, actuators, and realistic environments before hardware deployment. This learning path introduces the simulator tutorials for Webots, Gazebo, and MVSim. After completing it, you will know where to start when configuring a simulator for a ROS project.
Several advanced robot simulators can be used with ROS 2, such as Gazebo, Webots, etc. Unlike turtlesim, they provide fairly realistic results relying on physics-based models for robots, sensors, actuators and objects. Hence, what you observe in simulation is very close to what you will get when transferring your ROS 2 controllers to a real robot.
This set of tutorials will teach you how to configure different simulators with ROS 2.