AutomotiveCloudWatch
Repository library

Robotics and Physical AI repositories

Open-source repositories for robotics and physical AI teams, from the robot software platform to safety and reliability.

Edition
1
Checked
Next edition
Repositories
42
Teams
8

Use this with your AI assistant

Pick your assistant, copy the prompt and paste it into Claude, ChatGPT, Gemini or Grok.

Claude

Read https://automotivecloudwatch.com/repositories/robotics.md and map it to my team. Ask me up to four short questions first: my team, my program and its stage, what we already run, and any hard constraints. Then give me one written assessment: a short summary, three maps (already running, not running yet, still done by hand), the top 10 repositories rated for impact and effort, a setup check, and a 30-day plan that starts with the one repository to try today.

ChatGPT

Open https://automotivecloudwatch.com/repositories/robotics.md with your browsing tool and read all of it, then map it to my team. Ask me up to four short questions first: my team, my program and its stage, what we already run, and any hard constraints. Then give me one written assessment: a short summary, three maps (already running, not running yet, still done by hand), the top 10 repositories rated for impact and effort, a setup check, and a 30-day plan that starts with the one repository to try today. If browsing is off or the link will not open, tell me and I will paste the file.

Gemini

Read https://automotivecloudwatch.com/repositories/robotics.md and map it to my team. If you cannot open the link, tell me and I will paste the file. Ask me up to four short questions first: my team, my program and its stage, what we already run, and any hard constraints. Then give me one written assessment: a short summary, three maps (already running, not running yet, still done by hand), the top 10 repositories rated for impact and effort, a setup check, and a 30-day plan that starts with the one repository to try today.

Grok

Fetch and read https://automotivecloudwatch.com/repositories/robotics.md, then map it to my team. If you cannot open the link, say so and I will paste the file. Ask me up to four short questions first: my team, my program and its stage, what we already run, and any hard constraints. Then give me one written assessment: a short summary, three maps (already running, not running yet, still done by hand), the top 10 repositories rated for impact and effort, a setup check, and a 30-day plan that starts with the one repository to try today.

You get a written assessment of your team: a short summary, three maps of what you run, what you lack and what you still do by hand, the top 10 repositories rated for impact and effort, a setup check and a 30-day plan.

Your assistant will also offer, with one yes or no question, to keep watch: a new edition lands every two weeks, and on a yes it reads each one the day after and tells you only what changed for your team. You can cancel anytime.

Plain text for an assistant: /repositories/robotics.md /repositories/robotics.json

The state of the field

Edition 1, checked 2026-10-19

A robot demo can now be assembled almost entirely from public code. A robot that works a full shift cannot, and the gap between the two is a curation problem.

The public stack has grown fast. Robot foundation models, open teleoperation datasets, GPU simulators and humanoid training frameworks now sit beside ROS 2 and the classic planners. Stars tell you which of them are getting attention. They do not tell a fleet team which navigation stack will hold up in a crowded warehouse, or tell a learning team whose dataset loader will still be maintained after the paper that launched it is two years old.

Edition 1, checked 2026-10-19, lists 42 repositories across 8 teams. By level that is 11 Start here, 20 Practitioner, 11 Deep end.

Robot Learning and Foundation Model has the most entries, 7; Perception; Robot Safety and Reliability have the fewest, 4. 6 entries carry a license flag (weak or strong copyleft, a non-standard license or no license detected), so read the license before you plan around them. Last activity runs from 2024-12-24 to 2026-10-19, as checked on 2026-10-19. 6 entries have had no push in over 12 months (droid-dataset/droid, Lifelong-Robot-Learning/LIBERO, real-stanford/diffusion_policy, openvla/openvla, dexsuite/dex-retargeting, unitreerobotics/unitree_rl_gym); each shows its last activity date.

This is the first edition, so nothing has moved yet.

Find your team

Robot Software Platform 5 Motion Planning and Control 5 Robot Learning and Foundation Model 7 Simulation and Sim-to-Real 6 Manipulation and Humanoid 6 Mobile Robot and Fleet 5 Perception 4 Robot Safety and Reliability 4

Start here 11 Practitioner 20 Deep end 11

The same list by level

Robot Software Platform teams

Own the ROS 2 distribution, middleware choices, hardware abstraction and logging formats that the rest of the robot software runs on.

5 repositories

ros2/ros2

Start here
License
NOASSERTION No license detected
Stars
6,185
Last activity
Checked

What it covers

The entry repository for ROS 2 that lists the core packages and points to the documentation and release process.

Why it is good and when to reach for it

Start here to get the full picture of the ROS 2 distribution, and note that the license lives in the individual packages, which are mostly Apache-2.0.

Open on GitHub

ros-controls/ros2_control

Practitioner
License
Apache-2.0
Stars
1,037
Last activity
Checked

What it covers

A framework for connecting ROS 2 controllers to real or simulated hardware through a common hardware interface.

Why it is good and when to reach for it

Use it when you integrate a new robot or actuator so that standard controllers, MoveIt and Nav2 work without custom glue.

Open on GitHub

ros2/rmw_zenoh

Practitioner
License
Apache-2.0
Stars
509
Last activity
Checked

What it covers

A ROS 2 middleware layer that uses Zenoh instead of DDS for discovery and transport.

Why it is good and when to reach for it

Try it when DDS discovery struggles on Wi-Fi, across networks or with large fleets, which are common pain points in deployed robots.

Open on GitHub

foxglove/mcap

Practitioner
License
MIT
Stars
1,116
Last activity
Checked

What it covers

An open container file format for timestamped multimodal robot data, with libraries in several languages.

Why it is good and when to reach for it

It is now the default rosbag2 storage format and a good choice for any robot or vehicle logging pipeline that needs fast indexed reads.

Open on GitHub

dora-rs/dora

Deep end
License
Apache-2.0
Stars
4,019
Last activity
Checked

What it covers

A dataflow framework written in Rust for composing robot and AI nodes with shared-memory messaging, usable from Python, Rust and C++.

Why it is good and when to reach for it

Look at it when ROS 2 overhead or Python integration of AI models is the bottleneck and you can accept a younger ecosystem.

Open on GitHub

Motion Planning and Control teams

Own kinematics, dynamics, trajectory optimization and collision-aware planning that turn tasks into safe, feasible motion.

5 repositories

moveit/moveit2

Start here
License
BSD-3-Clause
Stars
2,077
Last activity
Checked

What it covers

The standard ROS 2 framework for manipulator motion planning, collision checking and grasp execution.

Why it is good and when to reach for it

It is the usual starting point for any arm application on ROS 2 and connects to most other planning tools on this list.

Open on GitHub

ompl/ompl

Practitioner
License
BSD-3-Clause
Stars
2,178
Last activity
Checked

What it covers

A library of sampling-based motion planning algorithms such as RRT and PRM variants.

Why it is good and when to reach for it

Learn it to understand what MoveIt does underneath and to try planners directly on new robots or state spaces.

Open on GitHub

stack-of-tasks/pinocchio

Deep end
License
BSD-2-Clause
Stars
3,798
Last activity
Checked

What it covers

A fast C++ and Python library for rigid body kinematics, dynamics and their analytical derivatives.

Why it is good and when to reach for it

Reach for it when building model predictive control or trajectory optimization, where fast dynamics derivatives decide performance.

Open on GitHub

NVlabs/curobo

Practitioner
License
Apache-2.0
Stars
1,926
Last activity
Checked

What it covers

A GPU-accelerated library for collision-free motion generation, inverse kinematics and trajectory optimization.

Why it is good and when to reach for it

Use it when planning time matters, for example in high-throughput picking cells, since it runs many optimizations in parallel on a GPU.

Open on GitHub

RobotLocomotion/drake

Deep end
License
BSD-3-Clause
Stars
4,227
Last activity
Checked

What it covers

A toolbox for model-based design and verification of robots, combining multibody dynamics, optimization and systems modeling.

Why it is good and when to reach for it

It is the tool to study when you need rigorous dynamics, contact modeling and mathematical programming in one framework.

Open on GitHub

Robot Learning and Foundation Model teams

Own the data pipelines, training code, benchmarks and pretrained vision-language-action models used to teach robots new skills.

7 repositories

huggingface/lerobot

Start here
License
Apache-2.0
Stars
28,278
Last activity
Checked

What it covers

Hugging Face's library for real-world robot learning, covering data collection, a shared dataset format, training and deployment of policies.

Why it is good and when to reach for it

It is the easiest end-to-end entry point into imitation learning and VLA fine-tuning on affordable hardware.

Open on GitHub

google-deepmind/open_x_embodiment

Practitioner
License
Apache-2.0
Stars
2,076
Last activity
Checked

What it covers

The home of the Open X-Embodiment dataset, which pools robot demonstrations from many labs and robot types, along with RT-1-X model code.

Why it is good and when to reach for it

Read it to understand the cross-embodiment data that most current open VLA models were pretrained on.

Open on GitHub

droid-dataset/droid

Practitioner

Quiet for over 12 months

License
NOASSERTION No license detected
Stars
457
Last activity
Checked

What it covers

The code for the DROID platform and its large in-the-wild Franka manipulation dataset collected across many sites.

Why it is good and when to reach for it

Study it for its data collection hardware and software setup, which is a strong template for building your own demonstration pipeline.

Open on GitHub

Lifelong-Robot-Learning/LIBERO

Practitioner

Quiet for over 12 months

License
MIT
Stars
2,444
Last activity
Checked

What it covers

A simulated benchmark of language-conditioned manipulation task suites for lifelong and multitask robot learning.

Why it is good and when to reach for it

Many VLA papers report results on it, so it is a practical place to reproduce claims and compare models on equal terms.

Open on GitHub

real-stanford/diffusion_policy

Practitioner

Quiet for over 12 months

License
MIT
Stars
4,656
Last activity
Checked

What it covers

The reference code for Diffusion Policy, which generates robot actions with a denoising diffusion model trained on demonstrations.

Why it is good and when to reach for it

It is a canonical reference that many later VLA action heads build on, although the code itself has not been updated since December 2024.

Open on GitHub

openvla/openvla

Practitioner

Quiet for over 12 months

License
MIT
Stars
7,171
Last activity
Checked

What it covers

An open 7B-parameter vision-language-action model with training and fine-tuning code.

Why it is good and when to reach for it

Use it to learn how a VLA is assembled from a vision-language model and action tokens, and how to fine-tune one on your own data.

Open on GitHub

Physical-Intelligence/openpi

Deep end
License
Apache-2.0
Stars
14,293
Last activity
Checked

What it covers

Physical Intelligence's open release of its pi-zero family of VLA models with weights, fine-tuning and inference code.

Why it is good and when to reach for it

It is one of the strongest open generalist policies to fine-tune for a new robot or task.

Open on GitHub

Simulation and Sim-to-Real teams

Own physics engines, robot models and GPU training environments, and the process of moving policies from simulation onto hardware.

6 repositories

google-deepmind/mujoco

Start here
License
Apache-2.0
Stars
15,745
Last activity
Checked

What it covers

A fast and accurate physics engine for robotics and biomechanics, maintained by Google DeepMind.

Why it is good and when to reach for it

It is the common physics baseline for robot learning research and runs on CPU or, through MJX and Warp, on accelerators.

Open on GitHub

google-deepmind/mujoco_menagerie

Start here
License
NOASSERTION No license detected
Stars
4,216
Last activity
Checked

What it covers

A curated collection of tuned MuJoCo models of commercial robots, arms, hands and humanoids.

Why it is good and when to reach for it

Use it to avoid weeks of model building and tuning, and check each model folder for its own license.

Open on GitHub

isaac-sim/IsaacLab

Practitioner
License
BSD-3-Clause
Stars
8,377
Last activity
Checked

What it covers

NVIDIA's open framework on top of Isaac Sim for GPU-parallel robot learning, including reinforcement and imitation learning.

Why it is good and when to reach for it

It is a common path for training locomotion and manipulation policies at scale and transferring them to hardware.

Open on GitHub

newton-physics/newton

Deep end
License
Apache-2.0
Stars
5,804
Last activity
Checked

What it covers

A GPU physics engine built on NVIDIA Warp and hosted by the Linux Foundation, with contributions from Disney Research, Google DeepMind and NVIDIA.

Why it is good and when to reach for it

Watch it as the likely shared physics core for future Isaac Lab and MuJoCo workflows, with differentiable simulation built in.

Open on GitHub

Genesis-Embodied-AI/genesis-world

Practitioner
License
Apache-2.0
Stars
30,084
Last activity
Checked

What it covers

A Python physics platform for robotics and embodied AI that combines several solvers with fast parallel simulation and rendering.

Why it is good and when to reach for it

Evaluate it as an alternative training environment, and benchmark it on your own tasks before relying on headline speed claims.

Open on GitHub

gazebosim/gz-sim

Start here
License
Apache-2.0
Stars
1,542
Last activity
Checked

What it covers

The core library of Gazebo, the long-standing open robot simulator tightly integrated with ROS 2.

Why it is good and when to reach for it

Use it for system-level testing of ROS 2 robots with sensors and worlds, where learning-focused simulators are less complete.

Open on GitHub

Manipulation and Humanoid teams

Own arms, hands and humanoid platforms, including inverse kinematics, retargeting from human motion and whole-body control.

6 repositories

TheRobotStudio/SO-ARM100

Start here
License
Apache-2.0
Stars
7,804
Last activity
Checked

What it covers

Open hardware designs for low-cost SO-100 and SO-101 robot arms that work directly with LeRobot.

Why it is good and when to reach for it

It gives teams a cheap physical platform to try imitation learning before spending on industrial arms.

Open on GitHub

kevinzakka/mink

Practitioner
License
Apache-2.0
Stars
1,582
Last activity
Checked

What it covers

A Python library for differential inverse kinematics on MuJoCo models with tasks, limits and priorities.

Why it is good and when to reach for it

Reach for it when you need clean, constraint-aware IK for arms, hands or humanoids in prototypes and teleoperation.

Open on GitHub

dexsuite/dex-retargeting

Practitioner

Quiet for over 12 months

License
MIT
Stars
1,282
Last activity
Checked

What it covers

Tools for mapping human hand poses from video or motion capture onto different robot hands.

Why it is good and when to reach for it

It is a key piece for teleoperation and for turning human demonstrations into training data for dexterous hands.

Open on GitHub

unitreerobotics/unitree_rl_gym

Practitioner

Quiet for over 12 months

License
BSD-3-Clause
Stars
3,623
Last activity
Checked

What it covers

Unitree's reinforcement learning examples for training and deploying locomotion policies on its Go2, H1 and G1 robots.

Why it is good and when to reach for it

It shows the full sim-to-real loop for legged and humanoid locomotion on hardware many labs actually own.

Open on GitHub

LeCAR-Lab/ASAP

Deep end
License
MIT
Stars
2,128
Last activity
Checked

What it covers

Research code from CMU for aligning humanoid simulation with real physics so that agile whole-body skills transfer to hardware.

Why it is good and when to reach for it

Read it to understand current methods for closing the sim-to-real gap on humanoids beyond plain domain randomization.

Open on GitHub

NVIDIA/Isaac-GR00T

Deep end
License
Apache-2.0
Stars
8,224
Last activity
Checked

What it covers

NVIDIA's open GR00T N foundation models for humanoid and general robot control, with fine-tuning and deployment code.

Why it is good and when to reach for it

Look at it when targeting humanoids or the NVIDIA Jetson Thor stack, since it ties into Isaac Lab and NVIDIA data tools.

Open on GitHub

Mobile Robot and Fleet teams

Own AMR navigation, mapping for navigation and the fleet control layer, including VDA 5050 integration and multi-vendor traffic management.

5 repositories

ros-navigation/navigation2

Start here
License
NOASSERTION No license detected
Stars
4,835
Last activity
Checked

What it covers

Nav2, the ROS 2 navigation framework for planning, control, recovery behaviors and behavior trees on mobile robots.

Why it is good and when to reach for it

It is the standard open base for AMR navigation and is used in many commercial robots, with mixed Apache-2.0, BSD and LGPL licensing by package.

Open on GitHub

SteveMacenski/slam_toolbox

Start here
License
LGPL-2.1 Weak copyleft
Stars
2,681
Last activity
Checked

What it covers

A 2D laser SLAM package for ROS 2 that supports mapping, localization and multi-session map merging.

Why it is good and when to reach for it

It is the default mapping tool used with Nav2 for warehouse and indoor mobile robots.

Open on GitHub

VDA5050/VDA5050

Start here
License
MIT
Stars
524
Last activity
Checked

What it covers

The official source of the VDA 5050 interface specification for communication between AGVs or AMRs and a master control system, now at version 3.0.0.

Why it is good and when to reach for it

Read it before any multi-vendor fleet project, since it defines the MQTT messages and state model that vendors are expected to implement.

Open on GitHub

openTCS/opentcs

Practitioner
License
MIT
Stars
592
Last activity
Checked

What it covers

A Fraunhofer IML open fleet control system for AGVs and AMRs with built-in VDA 5050 support.

Why it is good and when to reach for it

Use it to prototype or run vendor-neutral fleet control, including routing, order management and traffic handling.

Open on GitHub

open-rmf/rmf_ros2

Deep end
License
Apache-2.0
Stars
120
Last activity
Checked

What it covers

The ROS 2 core of Open-RMF, a framework for coordinating fleets of different robots with shared infrastructure such as doors and lifts.

Why it is good and when to reach for it

It fits facilities that must run robots from several vendors together and manage traffic and task allocation between them.

Open on GitHub

Perception teams

Own state estimation, odometry, SLAM and 3D data processing that tell a robot where it is and what is around it.

4 repositories

borglab/gtsam

Deep end
License
BSD-2-Clause
Stars
3,758
Last activity
Checked

What it covers

A C++ library with Python bindings for smoothing and mapping with factor graphs.

Why it is good and when to reach for it

It is the estimation back end behind many SLAM and sensor fusion systems, so learning it pays off across localization work.

Open on GitHub

PRBonn/kiss-icp

Start here
License
MIT
Stars
2,350
Last activity
Checked

What it covers

A simple LiDAR odometry pipeline based on point-to-point ICP that works across sensors with little tuning.

Why it is good and when to reach for it

Use it as a strong baseline before reaching for more complex LiDAR SLAM systems.

Open on GitHub

NVIDIA-ISAAC-ROS/isaac_ros_visual_slam

Practitioner
License
Apache-2.0
Stars
1,489
Last activity
Checked

What it covers

A GPU-accelerated stereo visual-inertial odometry and SLAM package for ROS 2 on NVIDIA Jetson.

Why it is good and when to reach for it

Use it when you need camera-based localization at frame rate on embedded NVIDIA hardware.

Open on GitHub

isl-org/Open3D

Practitioner
License
MIT
Stars
14,105
Last activity
Checked

What it covers

A C++ and Python library for 3D data processing, including point cloud registration, surface reconstruction and visualization.

Why it is good and when to reach for it

Keep it in the toolbox for inspecting, filtering and aligning point clouds while developing LiDAR and depth camera pipelines.

Open on GitHub

Robot Safety and Reliability teams

Own security hardening, real-time tracing, safe-control benchmarking and vulnerability awareness across the robot software stack.

4 repositories

ros2/sros2

Practitioner
License
Apache-2.0
Stars
119
Last activity
Checked

What it covers

Tools for enabling and managing DDS security in ROS 2, including keystores, certificates and access control policies.

Why it is good and when to reach for it

Use it to add authentication, encryption and access control to ROS 2 traffic, which is required for any robot on a shared network.

Open on GitHub

ros2/ros2_tracing

Deep end
License
Apache-2.0
Stars
271
Last activity
Checked

What it covers

Instrumentation and tools for low-overhead tracing of ROS 2 systems with LTTng.

Why it is good and when to reach for it

Reach for it when you need evidence of end-to-end latency and executor behavior for real-time or safety analysis.

Open on GitHub

learnsyslab/safe-control-gym

Deep end
License
MIT
Stars
927
Last activity
Checked

What it covers

A benchmark suite from the University of Toronto for comparing control and reinforcement learning methods under safety constraints.

Why it is good and when to reach for it

Use it to evaluate how learned controllers behave against constraints and disturbances before trusting them on hardware.

Open on GitHub

aliasrobotics/RVD

Practitioner
License
GPL-3.0 Strong copyleft
Stars
244
Last activity
Checked

What it covers

The Robot Vulnerability Database, a public record of security flaws and bugs found in robots and robot software.

Why it is good and when to reach for it

Check it during threat modeling and supplier reviews to see the kinds of weaknesses that have already been found in common platforms.

Open on GitHub

Changes

  • Edition 1 First edition. Every repository is new, checked on this date against its GitHub page.

Edition history

About this library

  • Descriptions are written by AutomotiveCloudWatch in its own words, not copied from the projects.
  • Inclusion is editorial judgment, not a ranking or an endorsement, and nobody pays to be listed.
  • Open source on a vehicle, a robot or a plant floor still needs your own validation, safety and license review.

Suggest a repository or a correction

Want a note when a new edition lands? Subscribe free on the ACW Substack. Subscribe free

The other libraries: Automotive Manufacturing All repositories