Software
Software to develop and run robots.
- OrocosOpen source
Real-time toolkit and kinematics/dynamics library (KDL).
- VoxPoserOpen source
LLM-written 3D value maps for zero-shot manipulation.
- PinkOpen source
Differential inverse kinematics in Python based on Pinocchio.
- roslibjsOpen source
JavaScript libraries for interacting with ROS from the browser.
- urdf-loadersOpen source
URDF loading and rendering in three.js and Unity.
- Grasp Pose Detection
Detects 6-DOF grasps for two-finger grippers in point clouds.
- ROS Docker imagesOpen source
Official OSRF Docker images for ROS and Gazebo.
- Spatial Maths for PythonOpen source
Rotations, poses, twists and quaternions done right.
- py_trees
Behaviour trees in Python, with ROS 2 bindings.
- TMCStepperOpen source
Arduino library for configuring Trinamic stepper drivers over UART and SPI.
- YARPOpen source
Yet Another Robot Platform, the middleware behind the iCub humanoid.
- micro-ROSOpen source
ROS 2 for microcontrollers.
- Contact-GraspNet
Efficient 6-DoF grasp generation in cluttered scenes.
- grblHALOpen source
High-performance CNC motion controller firmware.
- PlanSys2Open source
PDDL task planning for ROS 2.
- RViz 2Open source
The 3D visualization tool for ROS 2.
- Open-RMFOpen source
Multi-fleet coordination, traffic and door and lift integration.
- TesseractOpen source
Motion planning environment and toolkit from the ROS-Industrial community.
- Dex-Net
Analytic grasp datasets and the GQ-CNN grasp quality network.
- OpenLoongOpen source
Open-source humanoid robot control framework from Shanghai.
- EtherCAT driver for ros2_controlOpen source
Run EtherCAT servo drives from ros2_control.
- MeshCatOpen source
Remotely controllable 3D viewer built on three.js.
- ros2_canopenOpen source
CANopen device and ros2_control integration for industrial drives.
- VizantiOpen source
A browser mission planner and map viewer for outdoor ROS robots.
- GraspIt!
The classic grasp planning simulator for hands and grippers.
- Viam RDKOpen source
A modern robotics development kit with a cloud-connected fleet platform.
- TransactOpen source
An open-source fleet management dashboard for robots.
- setup-rosOpen source
GitHub Action that installs ROS 2 for continuous integration.
- ReSpeaker ROSOpen source
ROS driver for ReSpeaker microphone arrays.
- FlexBE
Hierarchical state machines with a graphical editor and runtime monitoring.