AIAny
Icon for item

Introduction to Autonomous Robots

Open textbook for upper-level undergraduates that explains computational principles behind autonomous robots — mechanisms, sensors, actuators, perception, and planning — with exercises and simulation assets. Distributed as LaTeX source under a CC-BY-NC-ND license and accompanied by course materials and Webots examples.

Introduction

Most robotics texts either focus on hardware mechanics or on graduate-level algorithmic treatments; this project fills the gap by framing autonomy as a balance between mechanisms, sensing, actuation, and computation. That perspective makes it practical for third- and fourth-year undergraduates to build algorithmic intuition while working with realistic course projects and simulations.

What Sets It Apart
  • Balanced algorithm-hardware view: chapters interleave physical principles (locomotion, forces, kinematics) with perception and planning so readers see how software choices map to mechanical constraints — useful when moving from simulation to hardware.
  • Course-ready assets: LaTeX source, problem sets, lecture slides, and Webots-based simulation examples let instructors adopt or adapt materials directly for semester courses.
  • Accessible prerequisites: assumes sophomore-level linear algebra, probability, and trigonometry, lowering the barrier compared with graduate texts while covering modern topics like basic neural networks and feature-based vision.
  • Open-source collaboration: the book evolves via GitHub contributions, making it easier to track updates, errata, and new perception/planning sections contributed by the community.
Who It's For and Trade-offs

Great fit if you teach or take an undergraduate robotics course and want a single resource that connects mechanics, sensing, and core algorithms with hands-on exercises. Look elsewhere if you need a deeply theoretical graduate treatment of one subfield (e.g., advanced control theory or state-of-the-art deep learning research) or if you require a freely distributable compiled PDF—the repository provides source under CC-BY-NC-ND but the authors restrict published compiled copies for copyright reasons.

Information

  • Websitegithub.com
  • AuthorsNikolaus Correll, Bradley Hayes, Christoffer Heckman, Alessandro Roncone
  • Published date2013/11/15

More Items

A vision-language-action foundation model trained on 100k+ hours of real-world robot manipulation trajectories to follow natural-language instructions and adapt to downstream tasks with minimal fine-tuning. Uses a two-stage (pre-/post-) training recipe and a scalable auto-labeling pipeline; shows clear scaling benefits and state-of-the-art sim-to-real transfer on standard benchmarks.

GitHub
AI Agent2025

Open-source companion to a technical book that teaches how to design, evaluate and ship LLM-based AI agents — includes the full Chinese manuscript, community translations, chapter-aligned runnable example projects, and reproducible evaluation harnesses.

Analyzes adversarial weaknesses of World-Action Models (WAMs) via BadWAM, a framework that crafts visual perturbations to decouple a model’s imagined future from its executed actions. Introduces two attack modes—action-only (disruptive) and imagination-preserving (stealthy)—and shows large drops in closed-loop task success (e.g., 96.5%→43.1%).