Advanced Applications and Machine Learning
This final part dives into advanced robotics topics using ROS 2, including aerial systems, custom mobile robot development, CI/CD pipelines, and integration with AI. You will explore how to interface large language models, apply deep reinforcement learning, and extend ROS 2 with custom executors and simulation plugins.
This part includes the following chapters:
- Chapter 11, Aerial Robotics and ROS 2
- Chapter 12, Designing and Programming a DIY Mobile Robot from Scratch
- Chapter 13, Testing, Continuous Integration, and Continuous Deployment with ROS 2
- Chapter 14, Interfacing Large Language Models with ROS 2
- Chapter 15, ROS 2 and Deep Reinforcement Learning
- Chapter 16, Implementing ROS 2 Visualization and Simulation Plugins