In this ROS2, C++, Gazebo, Robotics, and MoveIt2 tutorial, we explain how to
- How to create a combined model of a robot and a gripper and simulate the created model in ROS2.
- How to properly configure MoveIt2 path planner and define the control groups such that the created model can be used for path planning and pick and place.
- How to create a Gazebo simulation and control the robot model in Gazebo using MoveIt2 path planner.
- How to write a C++ ROS2 MoveIt2 code to perform pick and place tasks.
- How to simulate pick and place tasks in Gazebo.
The YouTube tutorial is given here .