Experimental Robotics Projects — Volume 1 Simulation-Based Design, Analysis, and Evaluation of Robotic Systems
"You just can't differentiate between a robot and the very best of humans." — Isaac Asimov, I, Robot
"One man's 'magic' is another man's engineering." — Robert Heinlein
Most robotics books teach you to build. This one teaches you to break.
Real systems don't fail at the algorithm level. They fail at the boundary between disciplines — where estimation corrupts control, where learned policies exploit simulator artifacts, where multi-robot coordination collapses under load. These are the failures nobody warns you about, because most textbooks don't go there.
This one does.
Simulation as a scientific instrument
Used carelessly, simulation flatters you. Used rigorously, it exposes every assumption you're making. Experimental Robotics Projects — Volume 1 treats the simulator the way a good experimentalist treats a lab: as a tool for generating falsifiable results, not polished demos.
Every chapter is structured as an experiment. Every system is stress-tested, not just described.
You'll work through:
Visual–inertial SLAM with noise, degeneracy, and drift made visible — not hidden
EKF vs UKF under conditions where the textbook assumptions don't hold
Sampling-based and optimization-based planning at the scale where computational cost actually matters
MPC, nonlinear control, and hybrid systems pushed into failure
Reinforcement learning examined for instability and reward exploitation
Multi-robot coordination under communication constraints
Safety verification, fault injection, and adversarial testing
Physics engine internals — MuJoCo, Bullet, Drake — including where each one lies to you
Reproducible benchmarking at scale
When something breaks, the book measures it. Then it explains why.
Who this is for
Engineers and researchers who already know the fundamentals and are done pretending robustness is someone else's problem. Graduate students who need results that hold up under scrutiny. Practitioners building autonomy stacks that will run on hardware that costs more than they do.
This book assumes fluency in math, control theory, probability, and robotics software. It does not provide shortcuts — it provides clarity, which is harder to find and worth considerably more.
The discipline Volume 2 requires
Volume 1 closes the gap between disciplines — the place where most production failures actually originate. By the end, you'll think less in isolated modules and more in coupled dynamical systems.
That's not a reframe. It's a skill, and Volume 1 builds it.
Volume 2 — interaction, embodiment, large-scale simulated worlds — assumes you have it.
Experimental Robotics Projects — Volume 1 is a serious engineering text. It doesn't motivate, simplify, or pretend the field is easier than it is.
It teaches you to think clearly, test honestly, and fail safely — before the hardware does.
If that's what your work demands, this book belongs on your desk.
Gareth Morgan Thomas is a qualified expert with extensive expertise across multiple STEM fields. Holding six university diplomas in electronics, software development, web development, and project management, along with qualifications in computer networking, CAD, diesel engineering, well drilling, and welding, he has built a robust foundation of technical knowledge.
Educated in Auckland, New Zealand, Gareth Morgan Thomas also spent three years serving in the New Zealand Army, where he honed his discipline and problem-solving skills. With years of technical training, Gareth Morgan Thomas is now dedicated to sharing his deep understanding of science, technology, engineering, and mathematics through a series of specialized books aimed at both beginners and advanced learners.