New ROS 2 Book release: Mastering ROS 2 for Robotics Programming, 4th Edition released

Hello everyone

Excited to share the 4th edition of the ROS book: ‘Mastering ROS 2 for Robotics Programming’. The book has been updated to ROS 2 Jazzy.

:backhand_index_pointing_right: Amazon USA: Amazon.com: Mastering ROS 2 for Robotics Programming: Design, build, simulate, and prototype complex robots using the Robot Operating System 2 eBook : Joseph, Lentin, Cacace, Jonathan: Kindle Store

:backhand_index_pointing_right: Amazon India: Mastering ROS 2 for Robotics Programming: Design, build, simulate, and prototype complex robots using the Robot Operating System 2 eBook : Joseph, Lentin, Cacace, Jonathan: Amazon.in: Books

:backhand_index_pointing_right: Amazon Spain: https://amzn.eu/d/eVMHKLf

:backhand_index_pointing_right: Amazon UK: Mastering ROS 2 for Robotics Programming: Design, build, simulate, and prototype complex robots using the Robot Operating System 2 eBook : Joseph, Lentin, Cacace, Jonathan: Amazon.co.uk: Kindle Store

:backhand_index_pointing_right: Amazon Germany: Mastering ROS 2 for Robotics Programming: Design, build, simulate, and prototype complex robots using the Robot Operating System 2 (English Edition) eBook : Joseph, Lentin, Cacace, Jonathan: Amazon.de: Kindle Store

:backhand_index_pointing_right: Packt Publishing: Mastering ROS 2 for Robotics Programming | IoT & Hardware | Paperback

Github Code Repository: GitHub - PacktPublishing/Mastering-ROS-2-for-Robotics-Programming: Source code of the book Mastering ROS 2 for Robotics Programming

:wrench: What’s Inside:

• In-depth exploration of ROS 2 architecture, DDS, and communication interfaces
• Simulating various robots using Gazebo and ROS 2
• Mastering Nav2 and MoveIt 2 in ROS 2 for navigation and manipulation
• A deep dive into ROS 2 Control and Perception for developing efficient systems
• Developing real robots from scratch using micro-ROS
• Building LLM-based AI agents in ROS 2 for advanced AI capabilities
• Implementing reinforcement learning applications in ROS 2, NVIDIA Isaac Lab, and Isaac Sim for cutting-edge robotic intelligence

:busts_in_silhouette: Who Is This Book For?

If you’re a robotics enthusiast, researcher, or software professional looking to advance your skills in ROS 2, this book is for you! It’s also perfect for ROS developers who want to explore the advanced features of ROS 2. A basic knowledge of ROS, GNU/Linux, and C++ is necessary, as well as familiarity with Python programming concepts, to get started.

Thank you to everyone who has been a part of this journey. This book is for you.

Regards
Lentin Joseph and Dr Jonathan Cacace

2 Likes

Big thanks for sharing!

1 Like