ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

ros-control realtime setup

asked 2015-10-19 08:34:19 -0500

Fulin gravatar image

updated 2015-10-19 08:46:46 -0500

Hello,

I’m a newbie with ros-control. Can anybody give me a hint on what is the best way to get a control loop with a given update-period for the following Linux systems

  • just some normal Linux, for example Ubuntu Server. Is there a function setUpdatePeriod somewhere in ros controller_interface?
  • Linux with RT_PREEMPT patched kernel. Does PR2 only use RT_PREEMPT? How to "connect" it with control-managers?
  • Linux with only XENOMAI or RTAI;

Or ros-control must run together with OROCOS RTT?

Thank you in advance!

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
0

answered 2018-06-06 01:16:40 -0500

You can set your update period directly in the controller manager. For now there is a controller manager in each hardware.

See for example of kuka_hardware_interface.

Regarding paching of kernel there is nice description for that in kuka_experimental repository.

edit flag offensive delete link more

Question Tools

3 followers

Stats

Asked: 2015-10-19 08:34:19 -0500

Seen: 471 times

Last updated: Jun 06 '18