> For the complete documentation index, see [llms.txt](https://panav.gitbook.io/robotics-handbook/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://panav.gitbook.io/robotics-handbook/readme.md).

# Welcome to the Ultimate Robotics Handbook

Comprehensive robotics guide covering hardware, ROS 2, SLAM, robot learning, and AI - from fundamentals to production systems.

> **2026 refresh:** This handbook was overhauled in May 2026 to add **Robot Learning** (imitation, RL, foundation models, world models, sim-to-real), a full **SLAM & State Estimation** section, modern **ROS 2** coverage (with ROS 1 demoted to legacy), a refreshed companies/institutes list, and an **Author's Projects** section showcasing shipped work (Polka, GO-SLAM, BARN Challenge). See the [Author's Note](/robotics-handbook/readme/authors-note.md) for context.
>
> **August 2026 update:** Added [Scaling Laws for Robot Data](/robotics-handbook/robot-learning/scaling-laws.md) and [Tactile Sensing](/robotics-handbook/robot-learning/tactile-and-touch.md), deepened the [VLA](/robotics-handbook/robot-learning/foundation-models-vla.md) and [data collection](/robotics-handbook/robot-learning/teleop-and-data.md) pages, added an agriculture/field-robotics category to the [companies list](/robotics-handbook/career-paths-and-research-opportunities/companies-hiring-for-robotics.md), and rewrote the [Polka](/robotics-handbook/authors-projects/polka.md) page against the shipped v0.5.0 source.

**Source:** this handbook is written in the open at [github.com/Pana1v/ultimate-robotics-handbook](https://github.com/Pana1v/ultimate-robotics-handbook). Corrections and additions are welcome - open an issue or a pull request.

### Jump right in

<table data-view="cards"><thead><tr><th></th><th></th><th data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Careers in Robotics</strong></td><td>Roles, getting hired, companies, labs</td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FJLqbHC69P77D3CJAkHXn%2Fimage_2025-05-17_160951088.png?alt=media&amp;token=4c9440b7-fc2b-47cd-9e2e-2ed4414be0b8">image_2025-05-17_160951088.png</a></td><td></td><td><a href="/robotics-handbook/career-paths-and-research-opportunities/career-paths-and-research-opportunities.md">Career Paths (overview)</a></td></tr><tr><td><strong>Hardware</strong></td><td>Learn the hardware and the intricacies involved</td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FNzjoZMoPaHMOZbrTzR4Q%2Fgears.gif?alt=media&amp;token=50340028-2db1-46a2-a72b-13c8366d166c">gears.gif</a></td><td></td><td><a href="/robotics-handbook/hardware/hardware.md">Hardware (overview)</a></td></tr><tr><td><strong>Computer Aided Design and Simulations</strong></td><td>Explore the Software and Algorithms required</td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FH4dUuA0yrVpFOahqvgRW%2Fpf-ros_gazebo03.gif?alt=media&amp;token=6ec7bc28-80cf-481d-952d-bf1ddaeeb749">pf-ros_gazebo03.gif</a></td><td></td><td><a href="/robotics-handbook/computer-aided-design-and-simulations/computer-aided-design-and-simulations.md">CAD &amp; Simulations (overview)</a></td></tr><tr><td><strong>Algorithms and Extended Concepts</strong></td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FS5ynPfRzH81rXMQqUYvy%2Foriginal-78165287babe31a200b90226be379a4f.gif?alt=media&amp;token=af4d6368-55be-47da-bb49-c97dc9223c57">original-78165287babe31a200b90226be379a4f.gif</a></td><td></td><td><a href="/robotics-handbook/programming-for-robotics/programming-for-robotics.md">Programming for Robotics (overview)</a></td></tr><tr><td>ROS 2</td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2F84lRAtNo65K8eRMQBMbK%2Fad133ce1f14f19164b7fe5ae57cf1af02968f622.gif?alt=media&amp;token=4fa740a3-03a2-48d6-8684-f7564604bb20">ad133ce1f14f19164b7fe5ae57cf1af02968f622.gif</a></td><td></td><td><a href="/robotics-handbook/ros-2/ros-2.md">Overview</a></td></tr><tr><td>ROS Advanced &#x26; Legacy</td><td>ROS 1 (Noetic, EOL 2025) for maintaining older stacks</td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2F4POvAKEGKu5TO8IW3Pbv%2Ffetch_e1.gif?alt=media&amp;token=204ad06f-cf1c-456b-a817-deb88a2cf80e">fetch_e1.gif</a></td><td></td><td><a href="/robotics-handbook/ros-advanced-and-legacy/ros-advanced.md">ROS Advanced</a></td></tr><tr><td>Robot Learning</td><td>Imitation, RL, foundation models, VLAs, sim-to-real</td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FYaRlMYc7VbGdID6QNFm9%2F0_MQtVJIoAqO9Txqc4.gif?alt=media&amp;token=19f8a0e4-28d7-4f87-a2f9-476f04d65eb3">0_MQtVJIoAqO9Txqc4.gif</a></td><td></td><td><a href="/robotics-handbook/robot-learning/robot-learning.md">Overview</a></td></tr><tr><td>SLAM &#x26; State Estimation</td><td>Visual / LiDAR / learned SLAM, sensor fusion</td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FDLHhjmV9lkf5aKguYXNW%2FA_ChmH.gif?alt=media&amp;token=44185633-270d-45f3-9a7d-35af85196076">A_ChmH.gif</a></td><td></td><td><a href="/robotics-handbook/slam-and-state-estimation/slam-and-state-estimation.md">Overview</a></td></tr><tr><td>Author's Projects</td><td>Polka, GO-SLAM, BARN Challenge</td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2Fgit-blob-be3114813958e33b1b4b60b97478dd8efbfefef3%2Fpolka-pipeline-demo.gif?alt=media">polka-pipeline-demo.gif</a></td><td></td><td><a href="/robotics-handbook/authors-projects/authors-projects.md">Author's Projects (overview)</a></td></tr><tr><td>Featured: Intrinsic AI Challenge</td><td>Cable insertion - ACT/SmolVLA &#x26; the data wall</td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2Fgit-blob-5ed575543bbb40bb4ae997748e5a35170662671b%2Fintrinsic-challenge-hero.jpg?alt=media">intrinsic-challenge-hero.jpg</a></td><td></td><td><a href="/robotics-handbook/authors-projects/intrinsic-ai-challenge.md">Intrinsic AI Challenge - Cable Insertion</a></td></tr><tr><td>Embedded</td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FoaAPG0rm0ehtUyivu87F%2Fangry.gif?alt=media&amp;token=02e633a7-2c09-4f54-8249-f876c5d83320">angry.gif</a></td><td></td><td><a href="/robotics-handbook/embedded-systems-for-robotics/embedded-systems.md">Embedded Systems</a></td></tr><tr><td>ML and Perception</td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FBxhpmwvQqAxy7GIZDp9R%2F1_mY4IVfOtEpqP6FlmLgWMjw.gif?alt=media&amp;token=66888a6b-6504-4377-a3ca-c6291ed45962">1_mY4IVfOtEpqP6FlmLgWMjw.gif</a></td><td></td><td><a href="/robotics-handbook/perception-and-computer-vision/ml-and-perception.md">ML and Perception</a></td></tr><tr><td>The Math of Robotics</td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FuVwOCN2jtN6ARENLENF4%2Fmath-zack-galifianakis.gif?alt=media&amp;token=b9f4ecad-a3fe-430f-bfef-bb2bace85bd9">math-zack-galifianakis.gif</a></td><td></td><td><a href="/robotics-handbook/foundations/foundations.md">Foundations (overview)</a></td></tr><tr><td>Mathematical &#x26; Programming Foundations</td><td>Discrete math, optimization, numerical methods, algorithms</td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2Fgit-blob-1dcc11231c09106fc1ca2f684666d373e9d67522%2Fmath-for-robotics.gif?alt=media">math-for-robotics.gif</a></td><td></td><td><a href="/robotics-handbook/mathematical-and-programming-foundations/mathematical-and-programming-foundations.md">Mathematical &amp; Programming Foundations (overview)</a></td></tr><tr><td>Mobile Robotics</td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FNlUz4RCkrvyhsJ7evLSt%2F1_Qm9YiXyYScnDA8q4b0atcQ.gif?alt=media&amp;token=c503de14-430a-4531-b6b1-bd8f96c653c0">1_Qm9YiXyYScnDA8q4b0atcQ.gif</a></td><td></td><td><a href="/robotics-handbook/mobile-robotics/mobile-robotics.md">Mobile Robotics</a></td></tr><tr><td>Frontiers and Emerging Fields</td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2Fh4Xepsn7nr2yOFLPQbY3%2FTCiFOQ.gif?alt=media&amp;token=51834c84-2eda-4ed3-907c-d2f516c72a28">TCiFOQ.gif</a></td><td></td><td><a href="/robotics-handbook/frontiers-and-emerging-fields/frontiers-and-emerging-fields.md">Frontiers and Emerging Fields</a></td></tr><tr><td>Drones, Rockets and Aerial Robotics</td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FQBQPxLNKB0VxK5NwtxQ5%2FpucWx2.gif?alt=media&amp;token=837f54e5-7942-4897-abfd-8c4292ed758e">pucWx2.gif</a></td><td></td><td><a href="/robotics-handbook/drones-rocketry-and-aviation/drones.md">Drones (overview)</a></td></tr><tr><td>Authors Note</td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FBXV5K6hiZQXFu9H7jXmn%2Fimage_2025-05-18_084709999.png?alt=media&amp;token=2850d551-c86a-4af4-bb35-4d1f5b5a2885">image_2025-05-18_084709999.png</a><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FAbFeRE9HRgfDrFjdqsG4%2F3d-printing.gif?alt=media&amp;token=33406f80-0e53-4386-975b-1f684ecc3ea9">3d-printing.gif</a></td><td></td><td><a href="/robotics-handbook/readme/authors-note.md">Authors Note</a></td></tr><tr><td>MH633 by Dr. Atul Thakur : A condensed Guide</td><td></td><td></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FnFkL85bbK880P4ff8TrU%2Fimage_2025-05-18_121631318.png?alt=media&amp;token=dd64c527-3e0a-4d67-8c00-c4352e025cd8">image_2025-05-18_121631318.png</a></td><td></td><td><a href="/robotics-handbook/mobile-robotics/mh633-mobile-robotics.md">MH633 : Mobile Robotics (IIT Patna)</a></td></tr><tr><td>Other Resources</td><td></td><td><a href="/robotics-handbook/other-resources/other-resources.md">Other Resources</a></td><td><a href="https://923066007-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJR2yBCOFnSaxfostbWYx%2Fuploads%2FWjSdRlhZFQdkCF0DtzuY%2Fjuly2.gif?alt=media&amp;token=2640e764-0698-4cc8-bcc5-2fb8c87b95fa">july2.gif</a></td><td></td><td></td></tr></tbody></table>
