0
$\begingroup$

Rosanswers logo

Hi,

I'm new to ROS, but I really need it for my project. I know there has been a few questions about ROS and real time, and I heard that ROS is NOT real time, and I need to use OROCOS if I need real time.

But, I rather not deal with OROCOS at the moment, and I would like to know if there is anyway to use a real time kernel, like rt-kernel or Xenogami, with ROS. I could not find a good instruction on how to do so..Is there any document or tutorials about it?

Any help would be appreciated

Thanks,

Steve


Originally posted by sdfzz on ROS Answers with karma: 11 on 2013-05-15

Post score: 1


Original comments

Comment by joq on 2013-05-16:
The vanilla Linux kernel has provided quite decent real-time performance for many years. Unless you have unusually tough latency or hard-response guarantees, it will probably work fine.

Comment by sdfzz on 2013-05-28:
Thank you for your reply...I will check vanilla kernel

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

A non-OROCOS approach for having hard realtime guarantees in the controllers is used on the PR2. You can read some further info on that here.


Originally posted by Stefan Kohlbrecher with karma: 24361 on 2013-05-15

This answer was ACCEPTED on the original site

Post score: 1


Original comments

Comment by sdfzz on 2013-05-28:
Thank you for your reply.. I guess I will try one of real time kernels...

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.