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

ROS to control servos in R/C-Car?

asked 2014-04-16 04:20:37 -0500

ROSler93 gravatar image

updated 2016-10-24 08:32:36 -0500

ngrennan gravatar image


i want to use BeagleBoard Black in an R/C-Car to control the steering and braking servo. Is it useful to use ROS? Or is it "too much"? Which means that this task could be solved by using standard OS like Angström or Ubuntu without having more (programming) work to do.


edit retag flag offensive close merge delete


If you just want to control a R/C-Car, I recommend you Arduino and Processing ( Actually, I also tried it. As I wanna move an autonomous robot, I use ROS.

Ken_in_JAPAN gravatar image Ken_in_JAPAN  ( 2014-04-16 05:31:37 -0500 )edit

1 Answer

Sort by » oldest newest most voted

answered 2015-05-14 14:41:35 -0500

Cerin gravatar image

That's perfectly doable with ROS, especially if it needs to be fully autonomous. I don't have first-hand experience running ROS on a Beaglebone, but here's a good example of a non-trivial robot using a Beaglebone and servos.

That's a pretty complicated example, so looking at its code might be a bit overwhelming. If you're completely new to ROS, I'd recommend taking it slow and going through all the tutorials and specifics for the Beaglebone, because ROS can have a big learning curve. This servo controller tutorial might be especially helpful. It assumes you're using an Arduino, but the basic idea is the same.

edit flag offensive delete link more


the thing with arduino and ros is that it always have 'lost sync' issue

dmngu9 gravatar image dmngu9  ( 2015-05-28 01:29:16 -0500 )edit

Question Tools

1 follower


Asked: 2014-04-16 04:20:37 -0500

Seen: 1,777 times

Last updated: May 14 '15