Leanpub Header

Skip to main content

Experimental Robotics Projects Volume Two

Interaction Embodiment, and Large-Scale Simulation Systems

This book is not about clever algorithms. It is about system behavior under compounded complexity.

Why interaction breaks robotics

The moment a robot touches the world, coordinates with others, or shares control with a human, the problem changes.

Control becomes regulation. Planning becomes negotiation. Learning becomes fragile.

Minimum price

$19.00

$29.00

You pay

$29.00

Author earns

$23.20
$

...Or Buy With Credits!

You can get credits with a paid monthly or annual Reader Membership, or you can buy them here.
PDF
About

About

About the Book

“Manufacturing is more than just putting parts together. It's coming up with ideas, testing principles and perfecting the engineering, as well as final assembly.”
― James Dyson

Robots don’t fail alone.
They fail when they interact.

With humans.
With other robots.
With the physical world.
At scale.

Volume 2 exists because single-robot thinking collapses the moment systems leave controlled environments.

This book is not about clever algorithms.
It is about system behavior under compounded complexity.

Why interaction breaks robotics

The moment a robot touches the world, coordinates with others, or shares control with a human, the problem changes.

Control becomes regulation.
Planning becomes negotiation.
Learning becomes fragile.

Volume 2 focuses on what most robotics books avoid:

  • Contact-rich interaction and embodiment
  • Human–robot interaction under uncertainty
  • Shared autonomy, trust, and predictability
  • Multi-robot coordination and communication limits
  • Large-scale simulation where emergent behavior appears

This is where robotics stops being clean.

What this book actually covers

Every chapter is built around interaction-driven failure:

  • Contact dynamics, friction, compliance, and morphology trade-offs
  • Energy-aware and degradation-aware behavior
  • Human intent modeling and uncertainty-aware interaction
  • Learning from demonstrations in simulation
  • Trust, transparency, and shared control
  • Multi-robot emergence, coordination, and collapse modes
  • Communication-constrained systems at scale

Nothing is treated as intuitive.
Everything is measured.

Who this book is for

This book is for engineers and researchers building:

  • Human-interactive systems
  • Multi-robot and swarm systems
  • Long-running, large-scale robotic deployments

It assumes you already understand robotics fundamentals.

If Volume 1 teaches discipline, Volume 2 teaches consequences.

Final word

Volume 2 is about what happens when robots interact.

Not demos.
Not hope.
Not theory divorced from reality.

It shows you how to surface failure before deployment, not after.

If your robots must interact, scale, or persist,
Experimental Robotics Projects — Volume 2 belongs on your desk.

Share this book

Categories

Bundles

Bundles that include this book

Author

About the Author

gareth thomas

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.

Contents

Table of Contents

Chapter 7. Human–Robot Interaction (Simulated)

Section 1. Human Motion and Intent Modeling

  • Human motion model selection
  • Data-driven vs rule-based intent models
  • Trajectory prediction under uncertainty
  • Multi-modal intent representation
  • Model validation in simulated scenarios
  • Prediction accuracy assessment

Section 2. Shared Autonomy Frameworks

  • Task decomposition between human and robot
  • Arbitration and blending strategies
  • Authority allocation mechanisms
  • Handling conflicting commands
  • Adaptation to operator skill levels
  • Performance and usability evaluation

Section 3. Uncertainty-Aware Human–Robot Interaction

  • Modeling human and system uncertainty
  • Probabilistic interaction frameworks
  • Confidence-aware decision making
  • Risk-sensitive action selection
  • Communication of uncertainty
  • Interaction outcome analysis

Section 4. Learning from Human Demonstrations

  • Demonstration data collection in simulation
  • Representation of demonstrated behaviors
  • Policy learning from demonstrations
  • Generalization beyond demonstrated tasks
  • Handling inconsistent demonstrations
  • Comparative learning performance

Section 5. Trust, Predictability, and System Transparency

  • Trust model formulation
  • Predictability metrics for robot behavior
  • Transparency mechanisms and explanations
  • Effects of failures on trust
  • Adaptation based on trust feedback
  • Quantitative trust evaluation

Chapter 8. Physics & Embodiment

Section 1. Contact-Rich Manipulation

  • Contact modeling assumptions
  • Grasp and push task definition
  • Force and torque sensing in simulation
  • Contact dynamics and friction effects
  • Failure modes in manipulation
  • Task success and robustness evaluation

Section 2. Friction, Compliance, and Contact Modeling

  • Friction model selection
  • Rigid vs compliant contact representations
  • Parameter sensitivity analysis
  • Numerical stability considerations
  • Comparison of contact solvers
  • Impact on task performance

Section 3. Morphology vs Control Trade-offs

  • Morphological parameter definition
  • Controller invariance across morphologies
  • Performance variation with body design
  • Adaptation requirements for control
  • Co-design considerations
  • Quantitative trade-off analysis

Section 4. Energy-Aware and Efficiency-Optimized Control

  • Energy consumption modeling
  • Cost-of-transport metrics
  • Control strategies for efficiency
  • Trade-offs between speed and energy use
  • Long-horizon efficiency evaluation
  • Comparative energy performance

Section 5. Damage, Wear, and Degradation Simulation

  • Modeling actuator and joint degradation
  • Progressive damage scenarios
  • Control adaptation to degradation
  • Performance decline characterization
  • Failure thresholds and recovery limits
  • Implications for long-term deployment

Chapter 9. Robotics Simulation Infrastructure

Section 1. Physics Engine Comparison (MuJoCo, Bullet, Drake)

  • Engine architecture and solver assumptions
  • Contact and constraint handling differences
  • Numerical accuracy and stability behavior
  • Performance and scalability benchmarks
  • Determinism and reproducibility analysis
  • Suitability for different experiment classes

Section 2. Numerical Stability and Time-Stepping Effects

  • Fixed vs variable time-step integration
  • Solver tolerance and convergence criteria
  • Accumulation of numerical error
  • Stability limits under stiff dynamics
  • Trade-offs between accuracy and speed
  • Empirical stability evaluation

Section 3. Sensor Modeling and Noise Injection

  • Ideal vs realistic sensor models
  • Noise distributions and correlation structures
  • Bias, drift, and delay modeling
  • Synchronization and sampling effects
  • Impact on downstream algorithms
  • Validation against reference models

Section 4. Large-Scale Simulation and Parallelization

  • Scaling simulations across cores and GPUs
  • Parallel environment execution
  • Deterministic vs stochastic batching
  • Resource utilization profiling
  • Throughput and latency measurements
  • Failure modes at scale

Section 5. Reproducibility and Benchmarking

  • Experiment configuration management
  • Random seed control and logging
  • Benchmark task definition
  • Metric standardization
  • Cross-platform reproducibility
  • Result comparison methodology

Section 6. Simulation Validity and Limitations

  • Sources of model mismatch
  • Fidelity vs tractability trade-offs
  • Known failure cases of simulation
  • Sensitivity to unmodeled effects
  • Interpretation of simulated results
  • Implications for real-world inference

Chapter 10. Robotics Software Stacks and Project Capabilities

Section 1. ROS 2 + Gazebo / Ignition

  • Large-scale robotic system integration experiments
  • Multi-sensor perception and fusion projects
  • End-to-end autonomy pipelines (perception → planning → control)
  • Multi-robot coordination and fleet management simulations
  • Failure injection and resilience testing at system level
  • Long-horizon autonomy benchmarking

Section 2. MuJoCo

  • High-fidelity contact dynamics experiments
  • Continuous control and optimal control benchmarks
  • Reinforcement learning for dexterous manipulation
  • Energy efficiency and cost-of-transport studies
  • Sensitivity analysis of physical parameters
  • Controller robustness under model perturbations

Section 3. Isaac Sim

  • Photorealistic perception and vision-based robotics projects
  • Sim-to-real transfer and domain randomization studies
  • Large-scale reinforcement learning with GPU acceleration
  • Synthetic dataset generation for robotics perception
  • Multi-robot industrial automation scenarios
  • Closed-loop learning and evaluation pipelines

Section 4. PyBullet

  • Rapid prototyping of dynamics and control experiments
  • Comparative physics modeling studies
  • Reinforcement learning algorithm benchmarking
  • Contact-rich manipulation proof-of-concept projects
  • Algorithmic stress testing under simplified physics
  • Educational-to-research transition experiments

Section 5. Webots

  • Full robot lifecycle simulation projects
  • Cross-platform benchmarking of control algorithms
  • Swarm robotics and collective behavior studies
  • Embedded controller behavior validation
  • Sensor and actuator abstraction experiments
  • Long-duration autonomy simulations

Section 6. Drake

  • Analytical dynamics and control verification projects
  • Trajectory optimization and formal planning experiments
  • Hybrid systems and contact-implicit control studies
  • Model-based vs data-driven control comparisons
  • Formal guarantees and verification-driven robotics
  • Precision benchmarking of control algorithms

Section 7. Cross-Platform Comparative Projects

  • Same task implemented across multiple simulators
  • Fidelity vs performance trade-off analysis
  • Reproducibility and determinism comparisons
  • Learning algorithm transferability studies
  • Toolchain selection criteria based on project goals
  • Meta-analysis of simulator-induced bias

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub