The third editions of “Robotics, Vision & Control: Fundamental Algorithms in X” were published in 2023. There are two versions, where the code examples and supporting Toolboxes are implemented using either:
- MathWorks®/MATLAB® products,
- Open-source Python.
Each version is a single volume covering Robotics, Vision & Control like the 2011 and 2017 editions. The topic coverage is identical across both versions, apart from Chapter 16 which is:
- Real-World Applications in self-driving and UAVs (MATLAB version), or
- Advanced Visual Servoing (Python version).
This third edition fixes some errors, improves mathematical notation, and clarifies the narrative throughout. Chapters 2 and 7 have been extensively rewritten. This edition also includes new topics such as graph-based path planning, Dubins and Reeds-Shepp paths, branched robots, URDF models, collision checking, task-space control, deep learning for object detection and semantic segmentation, fiducial markers, and point clouds.
MATLAB version (2023)
The code examples and supporting Toolboxes are written in MATLAB® and rely on MathWorks® products, not the open-source Toolboxes used for the earlier editions of this book.
Python version (2023)

The code examples and supporting Toolboxes are written in Python. This is the fully open-source version.

