ROS 2 from Scratch: Get started with ROS 2 and create robotics applications with Python and C++ Paperback $39.99