Platform hubs
The software stacks and robot makers that matter, described without marketing: what you install, what it costs, where the sharp edges are, and what moved recently.
ROS 2 and Open Robotics
The open middleware, simulator and planning stack that most robot makers ship drivers for. Free, Apache-2.0 at the core, with LTS releases on a fixed five-year cycle.
NVIDIA Isaac
GPU simulation (Isaac Sim), robot learning (Isaac Lab), accelerated ROS 2 packages (Isaac ROS) and Jetson onboard computers. Mostly free to download, but tied to NVIDIA hardware.
MuJoCo and Google DeepMind robotics
The Apache-2.0 physics engine most robot learning papers use, its GPU back ends (MJX and MuJoCo Warp), the Menagerie model library, and Google DeepMind's Gemini Robotics models.
Universal Robots
The Danish cobot maker whose arms are the default in labs and light industry. Closed controller with open real-time interfaces and a maintained BSD-3 ROS 2 driver.
ABB Robotics
A large industrial arm maker with the OmniCore controller, RAPID language and RobotStudio simulator. ROS 2 support is third-party, and a sale of the division to SoftBank is pending.
FANUC
The Japanese factory-automation maker behind the CRX cobots, LR Mate arms and R-30iB Plus and R-50iA controllers. Since 2025 FANUC maintains its own Apache-2.0 ROS 2 driver.
KUKA
The Augsburg arm maker owned by Midea, with KSS, Sunrise and the newer iiQKA.OS2 controllers. An official Apache-2.0 ROS 2 driver covers iiQKA.OS2 through RSI, and community drivers cover the rest.
Franka Robotics
The Munich maker of the Franka Research 3, a 7-DoF torque-sensing arm with a 1 kHz external control interface that research labs use for learning and contact-rich control.
Boston Dynamics
Maker of the Spot quadruped, the Stretch warehouse robot and the electric Atlas humanoid. Spot has a Python SDK under a hardware-restricted licence and a community ROS 2 driver.
Unitree Robotics
Hangzhou maker of low-cost quadrupeds and humanoids with published prices. EDU models expose low-level DDS control and BSD-3 SDKs, with documented security and regulatory risks.
Open drone stack (PX4, ArduPilot, Dronecode)
The two open-source autopilots, PX4 (BSD-3) and ArduPilot (GPLv3), the MAVLink protocol and tools around them, and how each connects to ROS 2. Free software on hardware from many vendors.
Open-source robot ecosystem
The open libraries and hardware outside the big vendors. LeRobot for learning on real arms, Drake and OMPL for modelling and planning, PyBullet for quick simulation, and the SO-101 open arm.