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

36 projects of 276

Page 2 of 2 · newest commit first

    • Software
    • Perception

    A ROS package of audio tools for capturing, playing back and transmitting sound, with separate branches for ROS1 and ROS2. Documentation lives on the ROS Wiki.

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

    Open3D is an open-source library for building software that processes 3D data, offering data structures and algorithms in both C++ and Python. Its backend is optimized and parallelized.

    Code license
    MIT
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Perception

    A set of ROS 2 packages providing core infrastructure for handling images and camera calibration in robotic systems. Part of the ROS Perception stack.

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

    A ROS package that bridges raw camera driver output and higher-level vision processing, providing the image processing stage in between.

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

    A ROS2 driver that reads raw data from SICK Safety Scanners over Ethernet and publishes it as a laser scan message.

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

    A set of ROS 2 nodes for calibrating robot parameters such as camera intrinsics and extrinsics, joint offsets and frame offsets, plus mobile-base scaling and magnetometer hard-iron offsets.

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

    A visual fiducial marker system for robotics: a small C library that detects tags in images and estimates their pose, with Python and other bindings.

    Code license
    BSD-2-Clause
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Active
    • Software
    • Perception

    An Ubuntu SDK for RoboSense lidars that gives ROS and ROS2 nodes point cloud output, built on the rs_driver core. It is meant for use through ROS/ROS2 rather than direct integration.

    Code license
    BSD-2-Clause
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Maintained
    • Software
    • Perception

    ROS 2 driver and tools for SICK LiDAR and RADAR sensors, with a generic C/C++ and Python API usable without ROS. Runs on Linux and Windows.

    Code license
    Apache-2.0
    Commercial use
    Yes
    Difficulty
    Intermediate
    Status
    Maintained
    • Software
    • Perception

    A ROS 2 driver that publishes images from V4L USB cameras as ROS topics. It is built on V4L devices rather than generic UVC.

    Code license
    BSD-3-Clause
    Commercial use
    Yes
    Difficulty
    Beginner
    Status
    Maintained
    • Software
    • Perception

    A ROS 1 and ROS 2 toolbox for target-based calibration of multi-sensor setups, covering camera, LiDAR and reference sensors. It targets complex systems such as large offroad robots.

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

    A set of ROS message definitions for unifying computer vision and object detection outputs across pipelines, covering classifiers and detectors in 2D and 3D.

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

Projects 25–36 of 36

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.