ros-controls / realtime_tools

Contains a set of tools that can be used from a hard realtime thread, without breaking the realtime behavior.
https://control.ros.org
BSD 3-Clause "New" or "Revised" License
139 stars 75 forks source link

realtime_tools

License codecov

Contains a set of tools that can be used from a hard realtime thread, without breaking the realtime behavior.

Build status

ROS2 Distro Branch Build status Documentation Released packages
Rolling master Binary Build
Source Build
API realtime_tools
Jazzy master see above API realtime_tools
Iron master see above API realtime_tools
Humble master see above API realtime_tools

Explanation of different build types

NOTE: There are different build stages checking current and future compatibility of the package.

Detailed build status

Publication

If you find this work useful please give credits to the authors by citing:

@article{ros_control,
author = {Chitta, Sachin and Marder-Eppstein, Eitan and Meeussen, Wim and Pradeep, Vijay and Rodr{\'i}guez Tsouroukdissian, Adolfo  and Bohren, Jonathan and Coleman, David and Magyar, Bence and Raiola, Gennaro and L{\"u}dtke, Mathias and Fern{\'a}ndez Perdomo, Enrique},
title = {ros\_control: A generic and simple control framework for ROS},
journal = {The Journal of Open Source Software},
year = {2017},
doi = {10.21105/joss.00456},
URL = {http://www.theoj.org/joss-papers/joss.00456/10.21105.joss.00456.pdf}
}