Skip to content
Change the repository type filter

All

    Repositories list

    • rosdistro

      Public
      This repo maintains a lists of repositories for each ROS distribution
      Python
      BSD 3-Clause "New" or "Revised" License
      2.6k9762313Updated May 7, 2025May 7, 2025
    • meta-ros

      Public
      OpenEmbedded Layers for ROS 1 and ROS 2
      BitBake
      MIT License
      2674217815Updated May 6, 2025May 6, 2025
    • SolidWorks to URDF Exporter
      C#
      MIT License
      112455380Updated May 6, 2025May 6, 2025
    • Allows one to create "nodelets" -- ROS node-like entities that run within the same process so as to avoid IPC and serialization overhead
      C++
      7949152Updated May 5, 2025May 5, 2025
    • actionlib

      Public
      Provides a standardized interface for interfacing with preemptable tasks. Examples of this include moving the base to a target location, performing a laser scan and returning the resulting point cloud, detecting the handle of a door, etc.
      C++
      15699446Updated May 5, 2025May 5, 2025
    • ros_comm

      Public
      ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
      Python
      91578435921Updated May 5, 2025May 5, 2025
    • Packages related to gathering, viewing, and analyzing diagnostics data from robots.
      C++
      Other
      1881182213Updated May 5, 2025May 5, 2025
    • ROS geometry_tutorials stack migrated from https://kforge.ros.org/geometry/tutorials/branches
      Python
      Apache License 2.0
      543421Updated May 5, 2025May 5, 2025
    • ros distribution sandbox
      C++
      1179100Updated May 4, 2025May 4, 2025
    • geometry2

      Public
      A set of ROS packages for keeping track of coordinate transforms.
      C++
      280193845Updated May 2, 2025May 2, 2025
    • urdfdom

      Public
      URDF parser
      C++
      Other
      1351052819Updated May 2, 2025May 2, 2025
    • filters

      Public
      This library provides a standardized interface for processing data as a sequence of filters. This package contains a base class upon which to build specific implementations as well as an interface which dynamically loads filters based on runtime parameters.
      C++
      524162Updated May 1, 2025May 1, 2025
    • xacro

      Public
      Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.
      Python
      BSD 3-Clause "New" or "Revised" License
      1009573Updated Apr 29, 2025Apr 29, 2025
    • urdf

      Public
      Repository for URDF parsing code
      C++
      447040Updated Apr 26, 2025Apr 26, 2025
    • rospack

      Public
      A command-line tool for retrieving information about ROS packages available on the filesystem
      C++
      651500Updated Apr 26, 2025Apr 26, 2025
    • ros

      Public
      Core ROS packages
      Python
      BSD 3-Clause "New" or "Revised" License
      8033k233Updated Apr 26, 2025Apr 26, 2025
    • Package used to retrieve resources of different kinds, e.g. http://, file://, the ROS specific package://, etc.
      C++
      BSD 3-Clause Clear License
      421140Updated Apr 26, 2025Apr 26, 2025
    • Code used in tutorials found on ROS wiki
      C++
      565845132Updated Apr 26, 2025Apr 26, 2025
    • Allows you to publish the state of a robot (i.e the position of its base and all joints) via the "tf" transform library
      C++
      BSD 3-Clause "New" or "Revised" License
      173100142Updated Apr 26, 2025Apr 26, 2025
    • kdl_parser and kdl_parser_py provide tools to construct a KDL tree from an XML robot representation in URDF.
      C++
      BSD 3-Clause "New" or "Revised" License
      727242Updated Apr 26, 2025Apr 26, 2025
    • pluginlib

      Public
      Library for loading/unloading plugins in ROS packages during runtime
      C++
      BSD 3-Clause "New" or "Revised" License
      10458185Updated Apr 26, 2025Apr 26, 2025
    • geometry

      Public
      Packages for common geometric calculations including the ROS transform library, "tf". Also includes ROS bindings for "bullet" physics engine and "kdl" kinematics/dynamics package.
      C++
      276176252Updated Apr 25, 2025Apr 25, 2025
    • genpy

      Public
      genpy
      Python
      653181Updated Apr 25, 2025Apr 25, 2025
    • gencpp

      Public
      ROS C++ message definition and serialization generators
      Python
      702530Updated Apr 25, 2025Apr 25, 2025
    • Python
      BSD 3-Clause "New" or "Revised" License
      11048351Updated Apr 25, 2025Apr 25, 2025
    • Commonly used messages in ROS. Includes messages for actions (actionlib_msgs), diagnostics (diagnostic_msgs), geometric primitives (geometry_msgs), robot navigation (nav_msgs), and common sensors (sensor_msgs), such as laser range finders, cameras, point clouds.
      C++
      191200150Updated Apr 25, 2025Apr 25, 2025
    • A common repository for CMake Modules which are not distributed with CMake but are commonly used by ROS packages.
      CMake
      BSD 3-Clause "New" or "Revised" License
      513460Updated Apr 25, 2025Apr 25, 2025
    • ROS-independent library for dynamic class (i.e. plugin) introspection and loading from runtime libraries
      C++
      BSD 3-Clause "New" or "Revised" License
      96361910Updated Apr 25, 2025Apr 25, 2025
    • catkin

      Public
      A CMake-based build system that is used to build all packages in ROS.
      Python
      BSD 3-Clause "New" or "Revised" License
      284331326Updated Apr 25, 2025Apr 25, 2025
    • bond_core

      Public
      Maintains a bond (i.e. heart beat ) between ROS nodes and provides feedback when the bond is broken
      C++
      6740171Updated Apr 25, 2025Apr 25, 2025