This repository has been archived by the owner on Apr 8, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
57 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# Roadmap | ||
|
||
This page describes planned work for the ROS 2 Real-Time Working Group. | ||
|
||
|
||
| **Task** | **Size** | **Owner** | **Expected Completion** | Issue | | ||
| ------------------------------------------------------------ | -------- | --------- | ----------------------- | ------------------------------------------------------------ | | ||
| Documentation: Complete Linux real-time guide | Small | | 2nd quarter 2021 | | | ||
| Documentation: Add introduction document | Small | | 2nd quarter 2021 | [#16](https://github.com/ros-realtime/rtwg_documentation/issues/16) | | ||
| Documentation: How to configure and run a ROS2 <br/> Real-Time application | Small | | 2nd quarter 2021 | | | ||
| Documentation: How to run run the build-farm <br/>real-time tests locally | Small | | 2nd quarter 2021 | | | ||
| Documentation: Build-farm setup description | Small | | | | | ||
| Buidfarm: Implement infrastructure to run the <br/> ROS 2 real-time tests | Large | | | | | ||
| Buidfarm: Provide hardware to deploy and run <br/> the ROS 2 real-time tests | Small | | | | | ||
| Buidfarm: Improve existing tools to measure <br/> all ROS 2 different executors | Medium | | | | | ||
| Buidfarm: Define real-time KPIs | Small | | | [#6](https://github.com/ros-realtime/community/issues/6) | | ||
| Buidfarm: Implement infrastructure to report <br/> the ROS 2 real-time test's results | Medium | | | [#7](https://github.com/ros-realtime/community/issues/7) | | ||
| Buidfarm: Consolidate HW setting + OS setting | Medium | | | [#13](https://github.com/ros-realtime/community/issues/13) | | ||
| Features: Add support package to configure <br/> real-time and platform specific settings | Medium | | | | | ||
| Documentation: Add tutorial to run the <br/> pendulum_control demo | Small | | 2nd quarter 2021 | | | ||
| Documentation: Add tutorial to run <br/> `performance_test` with real-time settings | Small | | 2nd quarter 2021 | | | ||
| Documentation: Add tutorial to run a <br/> Autoware.Auto demo in QNX | Small | | 2nd quarter 2021 | | | ||
| Documentation: Add tutorial to run a <br/> ros2_control demo application | Small | | 2nd quarter 2021 | | | ||
| Documentation: Add tutorial to run the <br/>cbg_executor example | Small | | | | | ||
| Documentation: Real-Time Concepts. <br/>Real-time capable containers | Medium | | | | | ||
| Documentation: Real-Time Concepts. <br/> Static Memory Allocation in ROS 2 and middleware | Medium | | | | | ||
| Documentation: Real-Time Concepts. <br/> Bounded or fixed-sized data types | Medium | | | | | ||
| Documentation: Real-Time Concepts. <br/> Real-time capable memory allocator | Medium | | | | | ||
| Documentation: Real-Time Concepts. <br/> Memory locking | Medium | | | | | ||
| Documentation: Real-Time Concepts. <br/>Detection of memory allocation and blocking <br/>system calls | Medium | | | | | ||
| Documentation: Real-Time Concepts. <br/> Executors | Medium | | | | | ||
| Documentation: Real-Time Concepts. <br/> Exceptions safety in C++ | Medium | | | | | ||
| Documentation: Real-Time Concepts. <br/> Threading, Concurrency and synchronization <br/>primitives, scheduling, etc | Medium | | | | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
.. Real-time working group documentation master file, created by | ||
sphinx-quickstart on Sat Mar 27 10:22:50 2021. | ||
You can adapt this file completely to your liking, but it should at least | ||
contain the root `toctree` directive. | ||
Welcome to Real-Time working group's documentation! | ||
=================================================== | ||
|
||
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. | ||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
:caption: Contents: | ||
|
||
|
||
Guides/index | ||
Real-Time-Buildfarm/index | ||
Subprojects/subprojects | ||
Related-Projects/related_projects | ||
Resources/resources | ||
Contact/contact | ||
Contributing/how_to_contribute | ||
Roadmap/Roadmap |