Books

Learn Robotics and Robotics programming with Hands-on books! 
With our books you easily learn how to program robots using ROS and ROS 2 with theoretical introduction and practical examples.

Our Books

Ultimate Robotics Programming with ROS 2 and Python

Released in December 2024, this book teaches robotics with ROS 2 using Python. It blends theory with hands-on examples across mobile, aerial, and industrial robots—covering Modern Gazebo simulation, Nav 2 navigation stack, MoveIt 2 for manipulation, computer vision, behavior trees, LLMs, deep reinforcement learning, and more.

Mastering ROS 2 for Robotics Programming

This book, published in the early 2025, is a practical, project-driven guide to ROS 2 based on the Jazzy LTS version. It balances clear explanations of nodes, topics, actions, and middleware with hands-on work in simulation, manipulation, and modern add-ons like RL and GenAI integrations, making it a solid pick for building real robot apps end-to-end.

Mastering ROS for Robotics Programming (Third Edition)

This book is a practical guide to ROS Noetic.
It covers core concepts, simulation, navigation, and manipulation, blending theory with hands-on projects. A concise and reliable resource for anyone developing
modern robotic applications with ROS.

Questions about the Books?

Not sure which book fits your interests or how to pair them with our courses? 

Let us know and we will help you learning a new skill!

en_US