Books

Aprenda 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.

Learn by Doing! With 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.

Are you a Visual Learner? Join our Courses.

Questions about the Books?

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

Háganoslo saber y le ayudaremos a aprender una nueva habilidad.

es_ES

Discover BumperBot Kit

Assemble your robot and get started to learn Robotics!