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

12 projects of 276

Page 1 of 1 · newest commit first

    • Software
    • Cars

    Autoware is an open-source software stack for autonomous driving, meant to speed up commercial deployment of self-driving vehicles across different platforms and use cases.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Reference stack: not buildable at home
    Status
    Active
    • Software
    • Cars

    openpilot is an open-source operating system for robotics that upgrades the driver assistance system in 300+ supported cars. It runs on the comma four device with a car harness.

    Code license
    MIT
    Commercial use
    Yes
    Difficulty
    Reference stack: not buildable at home
    Status
    Active
    • Software
    • Cars

    MetaDrive is an open-source driving simulator for AI and autonomy research, built to generate varied driving scenes for training and testing reinforcement learning agents.

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

    A Python library for reading and controlling a car's steering, gas, brakes and other functions over its CAN bus, mainly to support openpilot's driver-assistance features.

    Code license
    MIT
    Commercial use
    Yes
    Difficulty
    Advanced
    Status
    Active
    • Software
    • Cars

    A C++ library with Python bindings for handling high-definition map data for automated driving, covering lanes, routing, traffic rules and map projections.

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

    A collection of Gym-style environments for autonomous driving and tactical decision-making tasks, covering driving scenarios such as highways, intersections, roundabouts, and parking.

    Code license
    MIT
    Commercial use
    Yes
    Difficulty
    Beginner
    Status
    Active
    • Software
    • Cars

    OpenBot uses Android smartphones as the brains of low-cost robots, paired with a small electric vehicle body costing about $50.

    Code license
    MIT
    Commercial use
    Yes
    Difficulty
    Beginner
    Status
    Active
    • Software
    • Cars

    A modular ROS 2 library and toolkit for decision making, planning, control and simulation of automated vehicles, developed by DLR's Institute of Transportation Systems.

    Code license
    EPL-2.0
    Commercial use
    Yes
    Difficulty
    Reference stack: not buildable at home
    Status
    Active
    • Software
    • Cars

    ROS 2 driver stack for F1TENTH race cars, handling onboard sensors, motor control and navigation commands. The branch is under development for migration to ROS 2.

    Code license
    MIT
    Commercial use
    Yes
    Difficulty
    Advanced
    Status
    Active
    • Software
    • Cars

    Donkeycar is a minimalist Python library for building and experimenting with self-driving robot cars, aimed at hobbyists, students and researchers.

    Code license
    MIT
    Commercial use
    Yes
    Difficulty
    Beginner
    Status
    Active
    • Software
    • Cars

    JetBot is an open-source robot platform for AI learning and experimentation, built around a reference design based on the NVIDIA Jetson Nano. It is meant for hands-on education in robotics and AI.

    Code license
    MIT
    Commercial use
    Yes
    Difficulty
    Beginner
    Status
    Maintained
    • Software
    • Cars

    Apollo is an open-source platform for accelerating the development, testing, and deployment of autonomous vehicles, organized into versioned releases from 1.0 up to 11.0.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Reference stack: not buildable at home
    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.