- Software
- Simulators
Drake is a model-based design and verification toolbox for robotics, documented on its own website.
- Code license
- BSD-3-Clause
- Commercial use
- Yes
- Difficulty
- Advanced
- Status
- Active
Open software that robots run on, with the license read from each project's license file, whether it is still maintained, and the robots on Robotheca that use it. A reference, not a download site: every entry links to its source.
Page 1 of 1 · newest commit first
Drake is a model-based design and verification toolbox for robotics, documented on its own website.
Genesis World is a simulation platform for physical AI, combining a multi-physics engine, a renderer and a cross-platform compiler behind a Python interface.
Newton is a GPU-accelerated physics simulation engine built on NVIDIA Warp, aimed at roboticists and simulation researchers, with MuJoCo Warp as its primary backend.
Chrono is an open-source multi-physics package for modeling and simulating rigid and flexible multibody systems, granular dynamics, fluid-solid interaction, and robotics.
Gazebo Sim is an open source robotics simulator offering physics, rendering, and sensor models, with a graphical interface, plugins, and message passing for interaction.
A Python framework that JIT-compiles ordinary Python functions into kernels running on CPU or GPU, aimed at simulation, robotics and machine learning.
A lightweight 2.5D dynamics simulator for wheeled mobile robots and vehicles, aimed at multi-agent and sensor research. Worlds are configured through XML files.
A GPU-accelerated version of the MuJoCo physics simulator, built on Warp and designed mainly for NVIDIA hardware, for high-throughput robotics simulation.
A ROS 2 package that connects the ros2_control controller architecture to the Gazebo simulator through a Gazebo-Sim system plugin.
Webots is an open-source robot simulator providing a complete environment to model, program and simulate robots, vehicles and mechanical systems, aimed at beginners in robotics.
BEHAVIOR-1K is a simulation benchmark for testing embodied AI agents on 1,000 everyday household activities such as cleaning, cooking, and organizing.
NVIDIA's GPU-accelerated robotics simulator built on Omniverse, for developing, testing, training and deploying AI-powered robots in virtual environments.
A ros2_control system interface that runs ROS 2 controllers against the MuJoCo physics simulator, using MJCF or URDF-generated robot models.
A set of Python libraries from Google DeepMind for physics-based simulation and reinforcement learning environments, built on the MuJoCo physics engine.
A set of ROS 2 packages that connect ROS with the Gazebo simulator, covering message bridging, simulation launch, images and point clouds.
Brax is a fast, differentiable physics engine written in JAX, used for robotics, reinforcement learning and other simulation-heavy research. It includes built-in training algorithms.
A ROS 2 simulation stack for the iRobot Create 3 robot, running in Gazebo Harmonic. It lets you spawn one or more simulated robots and monitor them in RViz.
RoboVerse is a unified platform for robot learning, combining the MetaSim simulation core with content, learning code and tutorial examples. It targets scalable and generalizable robot learning.
A tool that pulls an Onshape assembly through the Onshape API and builds a robot description in URDF, SDF or MuJoCo format for physics simulation.
Phobos is a Blender add-on and Python CLI tool for building, editing, and exporting robot models in formats such as URDF, SDF, and SMURF for ROS, ROCK, MARS, and Gazebo.
robosuite is a modular simulation framework built on the MuJoCo physics engine for robot learning, with a suite of benchmark manipulation environments for reproducible research.
Standard ROS 2 interface definitions (messages, services, and actions) for interacting with robotics simulators in a uniform way.