Skip to content

Software

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.

Filters

Category
Difficulty

How hard it is to get running, chosen by a person at Robotheca for 276 of 276 software.

Options

Commercial use: its licenses together (code and assets) allow it, as Robotheca reads them. Maintained: a commit in the last 12 months, not archived or discontinued.

Clear filters

22 projects of 276

Page 1 of 1 · newest commit first

    • 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
    • Software
    • Simulators

    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.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Simulators

    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.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Simulators

    Chrono is an open-source multi-physics package for modeling and simulating rigid and flexible multibody systems, granular dynamics, fluid-solid interaction, and robotics.

    Code license
    BSD-3-Clause
    Commercial use
    Yes
    Difficulty
    Advanced
    Status
    Active
    • Software
    • Simulators

    Gazebo Sim is an open source robotics simulator offering physics, rendering, and sensor models, with a graphical interface, plugins, and message passing for interaction.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Simulators

    A Python framework that JIT-compiles ordinary Python functions into kernels running on CPU or GPU, aimed at simulation, robotics and machine learning.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Advanced
    Status
    Active
    • Software
    • Simulators

    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.

    Code license
    BSD-3-Clause
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Simulators

    A GPU-accelerated version of the MuJoCo physics simulator, built on Warp and designed mainly for NVIDIA hardware, for high-throughput robotics simulation.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Advanced
    Status
    Active
    • Software
    • Simulators

    A ROS 2 package that connects the ros2_control controller architecture to the Gazebo simulator through a Gazebo-Sim system plugin.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Simulators

    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.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Beginner
    Status
    Active
    • Software
    • Simulators

    BEHAVIOR-1K is a simulation benchmark for testing embodied AI agents on 1,000 everyday household activities such as cleaning, cooking, and organizing.

    • Closed core
    Code license
    MIT
    Commercial use
    Unknown
    Difficulty
    Advanced
    Status
    Active
    • Software
    • Simulators

    NVIDIA's GPU-accelerated robotics simulator built on Omniverse, for developing, testing, training and deploying AI-powered robots in virtual environments.

    • Closed core
    Code license
    Apache-2.0
    Commercial use
    Unknown
    Difficulty
    Advanced
    Status
    Active
    • Software
    • Simulators

    A ros2_control system interface that runs ROS 2 controllers against the MuJoCo physics simulator, using MJCF or URDF-generated robot models.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Simulators

    A set of Python libraries from Google DeepMind for physics-based simulation and reinforcement learning environments, built on the MuJoCo physics engine.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Simulators

    A set of ROS 2 packages that connect ROS with the Gazebo simulator, covering message bridging, simulation launch, images and point clouds.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Simulators

    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.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Advanced
    Status
    Active
    • Software
    • Simulators

    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.

    Code license
    BSD-3-Clause
    Commercial use
    Yes
    Difficulty
    Beginner
    Status
    Active
    • Software
    • Simulators

    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.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Advanced
    Status
    Active
    • Software
    • Simulators

    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.

    • Closed core
    Code license
    MIT
    Commercial use
    Unknown
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Simulators

    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.

    Code license
    BSD-3-Clause
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Maintained
    • Software
    • Simulators

    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.

    Code license
    MIT
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Maintained
    • Software
    • Simulators

    Standard ROS 2 interface definitions (messages, services, and actions) for interacting with robotics simulators in a uniform way.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Advanced
    Status
    Maintained

How Robotheca reads each entry

  • The code license comes from the project's license files at a pinned commit, never from a badge.
  • Maintenance comes from the newest commit: active within 90 days, maintained within 12 months, stale after that.
  • Nothing is hosted or run here: every page links to the project itself.