ROS 2 Applications: Navigation, Manipulation, and Control
This part explores advanced ROS 2 applications, focusing on robot control, navigation, manipulation, and perception. You will learn to use ros2_control
, Behavior Trees, and the Nav2 and MoveIt 2 stacks and integrate computer vision to build intelligent robotic behaviors.
This part includes the following chapters:
- Chapter 6, Controlling Robots Using the ros2_control Package
- Chapter 7, Implementing ROS 2 Applications Using BehaviorTree.CPP
- Chapter 8, ROS 2 Navigation Stack: Nav2
- Chapter 9, Robot Manipulation Using MoveIt 2
- Chapter 10, Working with ROS 2 and Perception Stack