Skip to content
@ros-realtime

ROS 2 Real-Time Working Group

ROS 2 Real-Time Working Group

The Real-Time Working Group's mission is to advocate for and work on memory management, real-time pub/sub, real-time DDS, and tools that allow tracing, profiling and optimizing.

Documentation

The ROS 2 Real-Time Working Group documentation is hosted at https://ros-realtime.github.io/

Project board

https://github.com/orgs/ros-realtime/projects/5

List of projects

General

  • community: WG governance model and communication channels

Tools

Benchmarks

  • ros2_realtime_benchmarks: A project to host ROS 2 real-time benchmark results
  • reference-system: A reference system that simulates real-world systems in order to more fairly compare various configurations of executors and other settings
  • ros_realtime_benchmarks_config: Contains configuration files and scripts to run and generate the reports for all the different supported ROS 2 real-time benchmark tools

Examples

Pinned Loading

  1. ros-realtime-rpi4-image ros-realtime-rpi4-image Public

    An image for the Raspberry Pi 4 with ROS 2 and Linux RT preinstalled

    Jupyter Notebook 224 41

  2. reference-system reference-system Public

    A reference system that simulates real-world systems in order to more fairly compare various configurations of executors and other settings

    C++ 88 29

  3. linux-real-time-kernel-builder linux-real-time-kernel-builder Public

    build and setup RT kernel for the ROS 2 testing

    Dockerfile 93 26

  4. ros2_realtime_benchmarks ros2_realtime_benchmarks Public

    A project to host ROS 2 real-time benchmark results

    HTML 5 3

  5. community community Public

    WG governance model & list of projects

    27 2

  6. ros2-realtime-examples ros2-realtime-examples Public

    Minimal ROS 2 real-time cookbook recipes

    C++ 61 8

Repositories

Showing 10 of 14 repositories