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

Start writing drivers

asked 2013-09-06 23:16:39 -0600

tiko gravatar image

updated 2014-01-28 17:17:52 -0600

ngrennan gravatar image

Hi there,

we are starting a project and we want to implement new sensors and actuators for our ROS-project. My task is to provide the e.g. data of an IR sensor or implement I2C-bus. My first thought was: Poll the sensor and write a publisher. But I guess you guys are more expirience in such a task, so I want to ask you first.

While I have expirience with ROS already, I have never done such a thing. Do you have any good idea where to start or any tutorial how I can write a driver in ROS?

Greetz, tiko

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-09-07 01:25:20 -0600

davinci gravatar image

How do you interface the I2C bus? Directly from the computer? If you have no interface yet look at the arduino I2C tutorials:

edit flag offensive delete link more


Hi davinci, thanks for the quick answer. We do it in a similar way, by having the libraries already. Anyway, I was just concerned about the way to talk with such sensors and actuator. But as I thought, it is just the straight way by writing a simple publisher. Thanks!

tiko gravatar image tiko  ( 2013-09-08 01:54:31 -0600 )edit

Question Tools

1 follower


Asked: 2013-09-06 23:16:39 -0600

Seen: 357 times

Last updated: Sep 07 '13