Chapter 1, Getting Started with ROS, is a basic introductory chapter on ROS for beginners. This chapter will help you get an idea of the ROS software framework and its concepts.
Chapter 2, Introduction to ROS-2 and Its Capabilities, introduces you to ROS-2, the newest upgraded framework that helps us use ROS in real-time applications. This chapter is organized in a similar manner to Chapter 1, Getting Started with ROS, such that users are able to differentiate between both ROS versions and understand their capabilities and limitations.
Chapter 3, Building an Industrial Mobile Manipulator, is where you will learn how to build a mobile robot and a robot arm and combine them both to be used in a virtual environment and ...