actions: []
api_documentation: http://docs.ros.org/lunar/api/realtime_tools/html
authors: Stuart Glaser <sglaser@willowgarage.com>
brief: ''
bugtracker: https://github.com/ros-controls/realtime_tools/issues
depends:
- catkin
- roscpp
- rospy
depends_on:
- ackermann_steering_controller
- control_toolbox
- diff_drive_controller
- effort_controllers
- ethercat_hardware
- ethercat_trigger_controllers
- force_torque_sensor_controller
- forward_command_controller
- four_wheel_steering_controller
- generic_control_toolbox
- gripper_action_controller
- imu_sensor_controller
- joint_state_controller
- joint_trajectory_controller
- pr2_calibration_controllers
- pr2_controller_manager
- pr2_mechanism_controllers
- robot_mechanism_controllers
- ros_control
- velocity_controllers
description: "Contains a set of tools that can be used from a hard\n    realtime thread,\
  \ without breaking the realtime behavior.  The\n    tools currently only provides\
  \ the realtime publisher, which makes\n    it possible to publish messages to a\
  \ ROS topic from a realtime\n    thread. We plan to add a basic implementation of\
  \ a realtime\n    buffer, to make it possible to get data from a (non-realtime)\n\
  \    topic callback into the realtime loop. Once the lockfree buffer is\n    created,\
  \ the realtime publisher will start using it, which will\n    result in major API\
  \ changes for the realtime publisher (removal of\n    all lock methods)."
devel_jobs:
- http://build.ros.org/view/Ldev/job/Ldev__realtime_tools__ubuntu_xenial_amd64
doc_job: http://build.ros.org/view/Ldoc/job/Ldoc__realtime_tools__ubuntu_xenial_amd64
has_changelog_rst: true
license: BSD
maintainer_status: maintained
maintainers: Bence Magyar <bence.magyar.robotics@gmail.com>, Gennaro Raiola <gennaro.raiola@iit.it>
metapackages:
- ros_control
msgs: []
package_type: package
release_jobs:
- http://build.ros.org/view/Lsrc_uX/job/Lsrc_uX__realtime_tools__ubuntu_xenial__source
- http://build.ros.org/view/Lsrc_dS/job/Lsrc_dS__realtime_tools__debian_stretch__source
- http://build.ros.org/view/Lbin_uX64/job/Lbin_uX64__realtime_tools__ubuntu_xenial_amd64__binary
- http://build.ros.org/view/Lbin_ds_dS64/job/Lbin_ds_dS64__realtime_tools__debian_stretch_amd64__binary
- http://build.ros.org/view/Lbin_dsv8_dSv8/job/Lbin_dsv8_dSv8__realtime_tools__debian_stretch_arm64__binary
- http://build.ros.org/view/Lbin_uxhf_uXhf/job/Lbin_uxhf_uXhf__realtime_tools__ubuntu_xenial_armhf__binary
- http://build.ros.org/view/Lbin_uxv8_uXv8/job/Lbin_uxv8_uXv8__realtime_tools__ubuntu_xenial_arm64__binary
repo_name: realtime_tools
repo_url: https://github.com/ros-controls/realtime_tools/
srvs: []
timestamp: 1549885210.978147
url: http://ros.org/wiki/realtime_tools
vcs: git
vcs_uri: https://github.com/ros-controls/realtime_tools.git
vcs_version: kinetic-devel
