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

Is a power board really necessary for turtlebot? Or is an din-usb cable enough...

asked 2012-10-05 14:28:12 -0500

krst gravatar image

updated 2012-10-05 14:28:55 -0500


I have an Roomba 780 and the din-usb communication cable from irobot, my question is if this is enough to enable communicate with the roomba with turtlebot? I realise that I will need to provide separate power for the kinect but wondering if there is something else special with the power board?

(at the moment it seems like is not selling any components so cant buy a power board for my roomba, I was thinking to make my own board with the schematics for the board but it appareas to me that the board is basically the usb interface with the FT2232RL chip and extraction of the 12v to the the user, is this correct?)


edit retag flag offensive close merge delete


I cant see that the powerboard for the roomba has any gyro? Is it possible to read a gyro throught the din7 port of the roomba?

krst gravatar image krst  ( 2012-10-05 22:11:57 -0500 )edit

There is no analog input available on the Roomba, so no option to connect an analog gyro like the ADXRS613 directly. You could use another IMU device that is connected to the PC, e.g. with an USB interface. See for available drivers.

Johannes Meyer gravatar image Johannes Meyer  ( 2013-02-11 21:07:29 -0500 )edit

4 Answers

Sort by ยป oldest newest most voted

answered 2012-10-05 20:33:22 -0500

tfoote gravatar image

It's not necessary if you have an alternate power source for the Kinect. The other thing that it has is a small gyro which helps with the odometry, but there are parameters to disable the gyro for the software.

edit flag offensive delete link more

answered 2012-10-05 20:33:13 -0500

Ryan gravatar image

The power board also has a angular rate gyro onboard, which is highly recommended for odometry purposes.

edit flag offensive delete link more

answered 2012-10-05 21:59:47 -0500

krst gravatar image

updated 2012-10-05 22:01:17 -0500

Hi again

Many thanks for these answers.

Yes I have read about the gyro but as I see it there is only a gyro on the powerboard made the Create (US version). Studying the (european powerboard for roomba) on I cant see that there is any gyro on this board ???

Have anyone managed to use a gyro with roomba throught the din7 port, I am not sure if the din7 port have the ADC able to read the gyro like the Create has on its DB25 analog serial port?! If that is possible my idea would offcours be to buy the US version of the powerboard and modify the port but little bit uncertain if that is possible...


edit flag offensive delete link more



Generally updates to the question (or replies to answers) are best posted as edits to the original question (or comments on the answers). Keeps things much tidier and it's easier for people to make sense of in the future.

Benjamin Blumer gravatar image Benjamin Blumer  ( 2013-02-11 13:11:14 -0500 )edit

answered 2013-02-11 05:52:40 -0500

Charel gravatar image

updated 2013-02-11 05:54:48 -0500

I have the same question, have my EU turtlebot running but without gyro and wonder if it helps to add. I have US create version pOwerboard with gyro as well and wonder how to connect to din port. Or if I buy seperate gyro how to have it publishing messages? Maybe via Arduino?

edit flag offensive delete link more


Please use comments for questions and coimments like this or create a new question. Thank you.

bit-pirate gravatar image bit-pirate  ( 2013-02-11 16:14:41 -0500 )edit

Ok, will do next time. Note I did not have this comment option before, now I have, something to do with >10 karma (bug?)

Charel gravatar image Charel  ( 2013-02-12 07:50:55 -0500 )edit

That's quite possible. The required karma for commenting was recently lowered to 3 (here). So, it's not a bug, but a setting. :-)

bit-pirate gravatar image bit-pirate  ( 2013-02-13 12:11:15 -0500 )edit

Question Tools


Asked: 2012-10-05 14:28:12 -0500

Seen: 712 times

Last updated: Feb 11 '13