![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 2.2.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | foxy-devel |
Last Updated | 2021-11-03 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Gennaro Raiola
Authors
- Stuart Glaser
- Shane Loretz
realtime_tools
See ros_control and realtime_tools documentation on ros.org
Build Status
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Changelog for package realtime_tools
2.2.0 (2021-11-03)
- Adding new reset() function for Issue-247.
- Contributors: bailaC
2.1.1 (2021-03-21)
- Fix deprecation warnings when constructing rclcpp::Duration Since https://github.com/ros2/rclcpp/pull/1432 (upcoming in Galactic), we should not initialize with a single integer as the units are ambiguous.
- fix the mis-type error.
- Fix uninitialized variable
- Contributors: Jacob Perron, Victor Lopez, seanyen
2.1.0 (2020-07-03)
- fix msbuild warning
- address linter failures
- enable linters
- avoid deprecations
-
Realtime server goal thread handle safety + additional warning fixes (#2) (#57) * Made code thread safe, fixed warnings with repeated aborts/success/cancels Fixed -reorder warning Early return
- removed atomic
- removed unneeded header
use template instead
use std::atomic instead of volatile
Contributors: Karsten Knese, Yutaka Kondo, ddengster
2.0.0 (2019-09-09)
- Add test_depend ament_cmake_gmock
- Update CI for dashing
- Add sloretz as another author
- Typename and typos in RTPublisher
- Shorter type names
- Port RealtimeServerGoalHandle to ROS 2
- Port RealtimePublisher to ROS 2 Use test_msgs instead of std_msgs
- Box and buffer work in ROS 2 unchanged
- Port RealtimeClock to ROS 2
- Remove actionlib definitions
- Contributors: Shane Loretz
1.14.0 (2019-07-22)
- Undo action typedef changes
- Remove boost
- Clean up includes in [realtime_tools]{.title-ref} namespace
- Switch to gmock
- Remove TARGET check on tests
- Add unit test for RealtimeServerGoalHandle, RealtimePublisher, RealtimeClock, RealtimeBuffer, RealtimeBox
- Fix race where first message won\'t get published
- Clean up dependencies and package.xml
- Contributors: Shane Loretz
1.13.1 (2019-02-14)
- Fix actionlib regression
- Contributors: Bence Magyar
1.13.0 (2019-02-11)
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | ament_cmake_gmock | |
1 | ament_lint_auto | |
1 | ament_lint_common | |
1 | rclcpp_action | |
1 | test_msgs | |
1 | rclcpp |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 2.5.0 |
License | 3-Clause BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2023-05-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Denis Štogl
Authors
- Stuart Glaser
- Shane Loretz
realtime_tools
See control.ros.org and realtime_tools documentation on ros.org
Build status
ROS2 Distro | Branch | Build status | Documentation | Released packages |
---|---|---|---|---|
Rolling | rolling |
|
realtime_tools | |
Humble | humble |
|
realtime_tools |
Explanation of different build types
NOTE: There are three build stages checking current and future compatibility of the package.
- Binary builds - against released packages (main and testing) in ROS distributions. Shows that direct local build is possible.
Uses repos file: $NAME$-not-released.<ros-distro>.repos
- Semi-binary builds - against released core ROS packages (main and testing), but the immediate dependencies are pulled from source. Shows that local build with dependencies is possible and if fails there we can expect that after the next package sync we will not be able to build.
Uses repos file: $NAME$.repos
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | ament_cmake_gmock | |
1 | test_msgs | |
1 | rclcpp | |
1 | rclcpp_action |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 2.5.0 |
License | 3-Clause BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2023-05-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Denis Štogl
Authors
- Stuart Glaser
- Shane Loretz
realtime_tools
See control.ros.org and realtime_tools documentation on ros.org
Build status
ROS2 Distro | Branch | Build status | Documentation | Released packages |
---|---|---|---|---|
Rolling | rolling |
|
realtime_tools | |
Humble | humble |
|
realtime_tools |
Explanation of different build types
NOTE: There are three build stages checking current and future compatibility of the package.
- Binary builds - against released packages (main and testing) in ROS distributions. Shows that direct local build is possible.
Uses repos file: $NAME$-not-released.<ros-distro>.repos
- Semi-binary builds - against released core ROS packages (main and testing), but the immediate dependencies are pulled from source. Shows that local build with dependencies is possible and if fails there we can expect that after the next package sync we will not be able to build.
Uses repos file: $NAME$.repos
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | ament_cmake_gmock | |
1 | test_msgs | |
1 | rclcpp | |
1 | rclcpp_action |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 2.5.0 |
License | 3-Clause BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2023-05-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Denis Štogl
Authors
- Stuart Glaser
- Shane Loretz
realtime_tools
See control.ros.org and realtime_tools documentation on ros.org
Build status
ROS2 Distro | Branch | Build status | Documentation | Released packages |
---|---|---|---|---|
Rolling | rolling |
|
realtime_tools | |
Humble | humble |
|
realtime_tools |
Explanation of different build types
NOTE: There are three build stages checking current and future compatibility of the package.
- Binary builds - against released packages (main and testing) in ROS distributions. Shows that direct local build is possible.
Uses repos file: $NAME$-not-released.<ros-distro>.repos
- Semi-binary builds - against released core ROS packages (main and testing), but the immediate dependencies are pulled from source. Shows that local build with dependencies is possible and if fails there we can expect that after the next package sync we will not be able to build.
Uses repos file: $NAME$.repos
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | ament_cmake_gmock | |
1 | test_msgs | |
1 | rclcpp | |
1 | rclcpp_action |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 1.15.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2020-04-17 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Gennaro Raiola
Authors
- Stuart Glaser
realtime_tools
See ros_control and realtime_tools documentation on ros.org
Build Status
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Changelog for package realtime_tools
Forthcoming
- Bump CMake version to avoid CMP0048
- Contributors: Shane Loretz
1.15.1 (2020-02-06)
- Check whether thread joinable before joining
- realtime_server_goal_handle_tests needs actionlib
- Contributors: Maverobot, Shane Loretz
1.15.0 (2019-08-09)
- Remove actionlib definitions
- Contributors: Shane Loretz
1.14.0 (2019-07-22)
- Undo action typedef changes
- Remove boost
- Clean up includes in [realtime_tools]{.title-ref} namespace
- Switch to gmock
- Remove TARGET check on tests
- Add unit test for RealtimeServerGoalHandle, RealtimePublisher, RealtimeClock, RealtimeBuffer, RealtimeBox
- Fix race where first message won\'t get published
- Clean up dependencies and package.xml
- Contributors: Shane Loretz
1.13.1 (2019-02-14)
- Fix actionlib regression
- Contributors: Bence Magyar
1.13.0 (2019-02-11)
Wiki Tutorials
Source Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 1.15.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2020-04-17 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Gennaro Raiola
Authors
- Stuart Glaser
realtime_tools
See ros_control and realtime_tools documentation on ros.org
Build Status
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Changelog for package realtime_tools
Forthcoming
- Bump CMake version to avoid CMP0048
- Contributors: Shane Loretz
1.15.1 (2020-02-06)
- Check whether thread joinable before joining
- realtime_server_goal_handle_tests needs actionlib
- Contributors: Maverobot, Shane Loretz
1.15.0 (2019-08-09)
- Remove actionlib definitions
- Contributors: Shane Loretz
1.14.0 (2019-07-22)
- Undo action typedef changes
- Remove boost
- Clean up includes in [realtime_tools]{.title-ref} namespace
- Switch to gmock
- Remove TARGET check on tests
- Add unit test for RealtimeServerGoalHandle, RealtimePublisher, RealtimeClock, RealtimeBuffer, RealtimeBox
- Fix race where first message won\'t get published
- Clean up dependencies and package.xml
- Contributors: Shane Loretz
1.13.1 (2019-02-14)
- Fix actionlib regression
- Contributors: Bence Magyar
1.13.0 (2019-02-11)
Wiki Tutorials
Source Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | dashing-devel |
Last Updated | 2019-09-09 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Gennaro Raiola
Authors
- Stuart Glaser
- Shane Loretz
realtime_tools
See ros_control and realtime_tools documentation on ros.org
Build Status
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Changelog for package realtime_tools
2.0.0 (2019-09-09)
- Add test_depend ament_cmake_gmock
- Update CI for dashing
- Add sloretz as another author
- Typename and typos in RTPublisher
- Shorter type names
- Port RealtimeServerGoalHandle to ROS 2
- Port RealtimePublisher to ROS 2 Use test_msgs instead of std_msgs
- Box and buffer work in ROS 2 unchanged
- Port RealtimeClock to ROS 2
- Remove actionlib definitions
- Contributors: Shane Loretz
1.14.0 (2019-07-22)
- Undo action typedef changes
- Remove boost
- Clean up includes in [realtime_tools]{.title-ref} namespace
- Switch to gmock
- Remove TARGET check on tests
- Add unit test for RealtimeServerGoalHandle, RealtimePublisher, RealtimeClock, RealtimeBuffer, RealtimeBox
- Fix race where first message won\'t get published
- Clean up dependencies and package.xml
- Contributors: Shane Loretz
1.13.1 (2019-02-14)
- Fix actionlib regression
- Contributors: Bence Magyar
1.13.0 (2019-02-11)
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | rclcpp_action | |
1 | test_msgs | |
1 | ament_cmake_gmock | |
1 | rclcpp |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 2.0.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | dashing-devel |
Last Updated | 2019-09-09 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Gennaro Raiola
Authors
- Stuart Glaser
- Shane Loretz
realtime_tools
See ros_control and realtime_tools documentation on ros.org
Build Status
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Changelog for package realtime_tools
2.0.0 (2019-09-09)
- Add test_depend ament_cmake_gmock
- Update CI for dashing
- Add sloretz as another author
- Typename and typos in RTPublisher
- Shorter type names
- Port RealtimeServerGoalHandle to ROS 2
- Port RealtimePublisher to ROS 2 Use test_msgs instead of std_msgs
- Box and buffer work in ROS 2 unchanged
- Port RealtimeClock to ROS 2
- Remove actionlib definitions
- Contributors: Shane Loretz
1.14.0 (2019-07-22)
- Undo action typedef changes
- Remove boost
- Clean up includes in [realtime_tools]{.title-ref} namespace
- Switch to gmock
- Remove TARGET check on tests
- Add unit test for RealtimeServerGoalHandle, RealtimePublisher, RealtimeClock, RealtimeBuffer, RealtimeBox
- Fix race where first message won\'t get published
- Clean up dependencies and package.xml
- Contributors: Shane Loretz
1.13.1 (2019-02-14)
- Fix actionlib regression
- Contributors: Bence Magyar
1.13.0 (2019-02-11)
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | rclcpp_action | |
1 | test_msgs | |
1 | ament_cmake_gmock | |
1 | rclcpp |
System Dependencies
Dependant Packages
Name | Repo | Deps |
---|---|---|
control_toolbox | github-ros-controls-control_toolbox |
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 2.2.0 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | foxy-devel |
Last Updated | 2021-11-03 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Gennaro Raiola
Authors
- Stuart Glaser
- Shane Loretz
realtime_tools
See ros_control and realtime_tools documentation on ros.org
Build Status
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Changelog for package realtime_tools
2.2.0 (2021-11-03)
- Adding new reset() function for Issue-247.
- Contributors: bailaC
2.1.1 (2021-03-21)
- Fix deprecation warnings when constructing rclcpp::Duration Since https://github.com/ros2/rclcpp/pull/1432 (upcoming in Galactic), we should not initialize with a single integer as the units are ambiguous.
- fix the mis-type error.
- Fix uninitialized variable
- Contributors: Jacob Perron, Victor Lopez, seanyen
2.1.0 (2020-07-03)
- fix msbuild warning
- address linter failures
- enable linters
- avoid deprecations
-
Realtime server goal thread handle safety + additional warning fixes (#2) (#57) * Made code thread safe, fixed warnings with repeated aborts/success/cancels Fixed -reorder warning Early return
- removed atomic
- removed unneeded header
use template instead
use std::atomic instead of volatile
Contributors: Karsten Knese, Yutaka Kondo, ddengster
2.0.0 (2019-09-09)
- Add test_depend ament_cmake_gmock
- Update CI for dashing
- Add sloretz as another author
- Typename and typos in RTPublisher
- Shorter type names
- Port RealtimeServerGoalHandle to ROS 2
- Port RealtimePublisher to ROS 2 Use test_msgs instead of std_msgs
- Box and buffer work in ROS 2 unchanged
- Port RealtimeClock to ROS 2
- Remove actionlib definitions
- Contributors: Shane Loretz
1.14.0 (2019-07-22)
- Undo action typedef changes
- Remove boost
- Clean up includes in [realtime_tools]{.title-ref} namespace
- Switch to gmock
- Remove TARGET check on tests
- Add unit test for RealtimeServerGoalHandle, RealtimePublisher, RealtimeClock, RealtimeBuffer, RealtimeBox
- Fix race where first message won\'t get published
- Clean up dependencies and package.xml
- Contributors: Shane Loretz
1.13.1 (2019-02-14)
- Fix actionlib regression
- Contributors: Bence Magyar
1.13.0 (2019-02-11)
Wiki Tutorials
Source Tutorials
Package Dependencies
Deps | Name | |
---|---|---|
1 | ament_cmake | |
1 | ament_cmake_gmock | |
1 | ament_lint_auto | |
1 | ament_lint_common | |
1 | rclcpp_action | |
1 | test_msgs | |
1 | rclcpp |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 1.11.2 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-03-21 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Gennaro Raiola
Authors
- Stuart Glaser
realtime_tools
See ros_control and realtime_tools documentation on ros.org
Build Status
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Changelog for package realtime_tools
1.11.2 (2021-03-21)
- Remove lunar builds
- Made copy-constructor const
- Contributors: Bence Magyar, Matt Reynolds
1.11.1 (2019-02-11)
- -- No functionality changes
- Update README.md
- Update wiki link + add realtime_tools wiki
- Add Gennaro and Bence as maintainers
- Contributors: Bence Magyar
1.11.0 (2017-11-06)
Wiki Tutorials
Source Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 1.9.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2015-04-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Stuart Glaser
Authors
- Stuart Glaser
Changelog for package realtime_tools
1.9.1 (2015-04-30)
- RealtimeBox: Fix member doc
- Contributors: Adolfo Rodriguez Tsouroukdissian, Dave Coleman
1.9.0 (2014-05-12)
- Remove rosbuild artifacts.
- Cleaned up CMake and removed unnecessary dependencies
- Contributors: Adolfo Rodriguez Tsouroukdissian, Dave Coleman
1.8.3 (2014-02-05)
- Fix linking The library needs to be linked against roscpp and Boost thread. GCC won\'t complain about missing symbols for a shared library, but other linkers (like clang\'s) will not accept it by default.
- Added Travis support
- Renamed manifest.xml so it doesn\'t brek rosdep
- Contributors: Adolfo Rodriguez Tsouroukdissian, Dave Coleman, Paul Mathieu
1.8.2 (2013-08-29)
- Append newline.
- Merge pull request #4 from pal-robotics/hydro-devel Add realtime action server goal handle.
- Add realtime action server goal handle.
- Factored out from PR2\'s implementation of the JointTrajectoryActionController.
- Contributors: Adolfo Rodriguez Tsouroukdissian, Austin Hendrix
1.8.1 (2013-07-29)
- Merge remote-tracking branch \'origin/master\' into hydro-devel
- Merge pull request #2 from davetcoleman/master Made member vars mutable in realtime buffer to allow const read
- initialize realtime_data and non_realtime_data before dereferencing and assigning to them in copy constructor
- Added comments
- Added readFromNonRT() function, overloaded assignment and copy constructor, and made mutex mutable.
- Fix typos.
- Fix build order.
- Contributors: Austin Hendrix, Dave Coleman
1.8.0 (2013-06-25)
- Version 1.8.0
- Install channelecho.py under catkin.
- adding install targets
- adding missing manifests
- merging CMakeLists.txt files from rosbuild and catkin
- adding hybrid-buildsystem makefiles
- catkinizing, could still be cleaned up
- initialize correctly
- compile realtime clock into library
- new interface with time and duration
- support both condition and polling version to allow re-use of binaries in realtime; add realtime buffer to get data from non-RT into RT
- Make the realtime publisher realtime safe, without needing an rt_condition; we need the same binaries to work on both non-rt and rt.
- Make the realtime publisher realtime safe, without needing an rt_condition; we need the same binaries to work in both non-rt and rt.
- move realtime tools in ros control, and create empty constructors for handles
- Contributors: Austin Hendrix, Jonathan Bohren, Wim Meeussen, hiDOF
Wiki Tutorials
Source Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 1.9.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2015-04-30 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Stuart Glaser
Authors
- Stuart Glaser
Changelog for package realtime_tools
1.9.1 (2015-04-30)
- RealtimeBox: Fix member doc
- Contributors: Adolfo Rodriguez Tsouroukdissian, Dave Coleman
1.9.0 (2014-05-12)
- Remove rosbuild artifacts.
- Cleaned up CMake and removed unnecessary dependencies
- Contributors: Adolfo Rodriguez Tsouroukdissian, Dave Coleman
1.8.3 (2014-02-05)
- Fix linking The library needs to be linked against roscpp and Boost thread. GCC won\'t complain about missing symbols for a shared library, but other linkers (like clang\'s) will not accept it by default.
- Added Travis support
- Renamed manifest.xml so it doesn\'t brek rosdep
- Contributors: Adolfo Rodriguez Tsouroukdissian, Dave Coleman, Paul Mathieu
1.8.2 (2013-08-29)
- Append newline.
- Merge pull request #4 from pal-robotics/hydro-devel Add realtime action server goal handle.
- Add realtime action server goal handle.
- Factored out from PR2\'s implementation of the JointTrajectoryActionController.
- Contributors: Adolfo Rodriguez Tsouroukdissian, Austin Hendrix
1.8.1 (2013-07-29)
- Merge remote-tracking branch \'origin/master\' into hydro-devel
- Merge pull request #2 from davetcoleman/master Made member vars mutable in realtime buffer to allow const read
- initialize realtime_data and non_realtime_data before dereferencing and assigning to them in copy constructor
- Added comments
- Added readFromNonRT() function, overloaded assignment and copy constructor, and made mutex mutable.
- Fix typos.
- Fix build order.
- Contributors: Austin Hendrix, Dave Coleman
1.8.0 (2013-06-25)
- Version 1.8.0
- Install channelecho.py under catkin.
- adding install targets
- adding missing manifests
- merging CMakeLists.txt files from rosbuild and catkin
- adding hybrid-buildsystem makefiles
- catkinizing, could still be cleaned up
- initialize correctly
- compile realtime clock into library
- new interface with time and duration
- support both condition and polling version to allow re-use of binaries in realtime; add realtime buffer to get data from non-RT into RT
- Make the realtime publisher realtime safe, without needing an rt_condition; we need the same binaries to work on both non-rt and rt.
- Make the realtime publisher realtime safe, without needing an rt_condition; we need the same binaries to work in both non-rt and rt.
- move realtime tools in ros control, and create empty constructors for handles
- Contributors: Austin Hendrix, Jonathan Bohren, Wim Meeussen, hiDOF
Wiki Tutorials
Source Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 1.8.3 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | hydro-devel |
Last Updated | 2014-02-07 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Stuart Glaser
Authors
- Stuart Glaser
Changelog for package realtime_tools
1.8.3 (2014-02-05)
- Fix linking The library needs to be linked against roscpp and Boost thread. GCC won\'t complain about missing symbols for a shared library, but other linkers (like clang\'s) will not accept it by default.
- Added Travis support
- Renamed manifest.xml so it doesn\'t brek rosdep
- Contributors: Adolfo Rodriguez Tsouroukdissian, Dave Coleman, Paul Mathieu
1.8.2 (2013-08-29)
- Append newline.
- Merge pull request #4 from pal-robotics/hydro-devel Add realtime action server goal handle.
- Add realtime action server goal handle.
- Factored out from PR2\'s implementation of the JointTrajectoryActionController.
- Contributors: Adolfo Rodriguez Tsouroukdissian, Austin Hendrix
1.8.1 (2013-07-29)
- Merge remote-tracking branch \'origin/master\' into hydro-devel
- Merge pull request #2 from davetcoleman/master Made member vars mutable in realtime buffer to allow const read
- initialize realtime_data and non_realtime_data before dereferencing and assigning to them in copy constructor
- Added comments
- Added readFromNonRT() function, overloaded assignment and copy constructor, and made mutex mutable.
- Fix typos.
- Fix build order.
- Contributors: Austin Hendrix, Dave Coleman
1.8.0 (2013-06-25)
- Version 1.8.0
- Install channelecho.py under catkin.
- adding install targets
- adding missing manifests
- merging CMakeLists.txt files from rosbuild and catkin
- adding hybrid-buildsystem makefiles
- catkinizing, could still be cleaned up
- initialize correctly
- compile realtime clock into library
- new interface with time and duration
- support both condition and polling version to allow re-use of binaries in realtime; add realtime buffer to get data from non-RT into RT
- Make the realtime publisher realtime safe, without needing an rt_condition; we need the same binaries to work on both non-rt and rt.
- Make the realtime publisher realtime safe, without needing an rt_condition; we need the same binaries to work in both non-rt and rt.
- move realtime tools in ros control, and create empty constructors for handles
- Contributors: Austin Hendrix, Jonathan Bohren, Wim Meeussen, hiDOF
Wiki Tutorials
Source Tutorials
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged realtime_tools at answers.ros.org
![]() |
realtime_tools package from realtime_tools reporealtime_tools |
|
Package Summary
Tags | No category tags. |
Version | 1.11.2 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-controls/realtime_tools.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2021-03-21 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Bence Magyar
- Gennaro Raiola
Authors
- Stuart Glaser
realtime_tools
See ros_control and realtime_tools documentation on ros.org
Build Status
Publication
If you find this work useful please give credits to the authors by citing:
- S. Chitta, E. Marder-Eppstein, W. Meeussen, V. Pradeep, A. Rodríguez Tsouroukdissian, J. Bohren, D. Coleman, B. Magyar, G. Raiola, M. Lüdtke and E. Fernandez Perdomo "ros_control: A generic and simple control framework for ROS", The Journal of Open Source Software, 2017. (PDF)
@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}
}
Changelog for package realtime_tools
1.11.2 (2021-03-21)
- Remove lunar builds
- Made copy-constructor const
- Contributors: Bence Magyar, Matt Reynolds
1.11.1 (2019-02-11)
- -- No functionality changes
- Update README.md
- Update wiki link + add realtime_tools wiki
- Add Gennaro and Bence as maintainers
- Contributors: Bence Magyar