actions: []
api_documentation: http://docs.ros.org/en/kinetic/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_controller
- ackermann_steering_controller
- ati_force_torque
- cob_omni_drive_controller
- cob_tricycle_controller
- control_toolbox
- diff_drive_controller
- effort_controllers
- ethercat_hardware
- ethercat_trigger_controllers
- force_torque_sensor
- force_torque_sensor_controller
- forward_command_controller
- four_wheel_steering_controller
- franka_control
- franka_example_controllers
- generic_control_toolbox
- gripper_action_controller
- imu_sensor_controller
- industrial_robot_status_controller
- joint_qualification_controllers
- joint_state_controller
- joint_trajectory_controller
- khi_robot_control
- kuka_rsi_hw_interface
- minas_control
- moose_control
- noid_ros_controller
- pr2_calibration_controllers
- pr2_controller_manager
- pr2_ethercat
- pr2_gripper_sensor_controller
- pr2_mechanism_controllers
- ridgeback_control
- robot_mechanism_controllers
- ros_control
- seed_r7_ros_controller
- sr_mechanism_controllers
- sr_robot_lib
- sr_tactile_sensor_controller
- 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:
- https://build.ros.org/view/Kdev/job/Kdev__realtime_tools__ubuntu_xenial_amd64
doc_job: https://build.ros.org/view/Kdoc/job/Kdoc__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:
- https://build.ros.org/view/Ksrc_uX/job/Ksrc_uX__realtime_tools__ubuntu_xenial__source
- https://build.ros.org/view/Kbin_uX64/job/Kbin_uX64__realtime_tools__ubuntu_xenial_amd64__binary
- https://build.ros.org/view/Kbin_uX32/job/Kbin_uX32__realtime_tools__ubuntu_xenial_i386__binary
- https://build.ros.org/view/Kbin_uxhf_uXhf/job/Kbin_uxhf_uXhf__realtime_tools__ubuntu_xenial_armhf__binary
- https://build.ros.org/view/Kbin_uxv8_uXv8/job/Kbin_uxv8_uXv8__realtime_tools__ubuntu_xenial_arm64__binary
repo_name: realtime_tools
repo_url: https://github.com/ros-controls/realtime_tools/
srvs: []
timestamp: 1616408275.0658057
url: http://ros.org/wiki/realtime_tools
vcs: git
vcs_uri: https://github.com/ros-controls/realtime_tools.git
vcs_version: kinetic-devel
