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

Raspberry Pi and Turtlebot

asked 2013-02-08 05:35:23 -0500

kpowell34567 gravatar image

updated 2014-01-28 17:15:10 -0500

ngrennan gravatar image


I am very sorry if my question has an obvious answer but:

I am new to Raspberry Pi and TurtleBot and ROS. I know I can get ROS on the Raspberry Pi, I found a tutorial for that. But before I go through the steps to get it all set up, can I use a Raspberry Pi as the TurtleBot Netbook? Is there anything extra I will need? Is there an example somewhere?

Also, I'm a fan of Groovy, will TurtleBot even work with ROS Groovy right now because the installation instructions are blank?

Any help would be greatly appreciated!


edit retag flag offensive close merge delete


I was hoping someone already did this! I am working with some folks who think the best approach for ROS on an RPi is to use ARCH - supposedly it is faster. I don't know if it will run as a ROS master host.

DrBot gravatar image DrBot  ( 2013-02-08 11:42:12 -0500 )edit

I feel sure that TurtleBot will work on Groovy, once all the problems have been solved. :-)

joq gravatar image joq  ( 2013-02-09 06:23:58 -0500 )edit

DrBot- would you be willing to try to work together on this? I am going to start on the process tomorrow, either way I will post the results here. I am hoping to process the kinect data, or at least send it to the work station.

kpowell34567 gravatar image kpowell34567  ( 2013-02-11 03:57:13 -0500 )edit

Goal is the RPi will launch the robot and kinnect, but RVIZ will be run on a wifi connected laptop or other mobile device. I tried to build he openni drivers on Rpi Arch, but the buld failed on the 'clean'.

DrBot gravatar image DrBot  ( 2013-02-25 05:02:15 -0500 )edit

BTW were able to capture data from both a XV-11 neato node, and a Kinnect using the turtlebot kinnect launch on an ubuntu laptop using fuerte. This is all work associated with the Ubiquity robotics project.

DrBot gravatar image DrBot  ( 2013-02-25 05:05:22 -0500 )edit

Hi I'm able to launch turtlebot using raspberry pi wheezy with groovy, and teleop using workstation, but kinect is over burden on processor, were you able to process kinect data?

Srinivas gravatar image Srinivas  ( 2013-04-17 02:25:53 -0500 )edit

Hi i dont know what im doing wrong, I've installed ros groovy on the raspberry pi and trying to move the kobuki motors with the kobuki node and the keyop but the turtlebot doesn't move. I hope anybody can help me

lui91 gravatar image lui91  ( 2014-11-26 11:19:20 -0500 )edit

4 Answers

Sort by ยป oldest newest most voted

answered 2013-02-08 14:31:10 -0500

Are you trying to just control the motors, or are you trying to do the Kinect image processing? I think the Pi is powerful enough for the former but not for the latter.

edit flag offensive delete link more


The Rpi will capture the data and Rviz will be run on a remote computer.

DrBot gravatar image DrBot  ( 2013-03-04 04:19:45 -0500 )edit

answered 2013-03-07 04:24:38 -0500

DrBot gravatar image

We are able to run a roscore on Raspian with groovy and use it to control an Arduino.

The build takes forever on a Pi. Once we get a working build, we burn SD cards. (youtube) More info in google groups ubiquity_robots

edit flag offensive delete link more


check out this link, it also provides a sd image with the mobile and perception preinstalled

kalectro gravatar image kalectro  ( 2013-03-07 06:26:56 -0500 )edit

answered 2013-03-07 06:29:09 -0500

kalectro gravatar image

I am working on getting the kinect to work with my raspberry pi but I have not seen anyone getting a pointcloud from a kinect. So no, right now it is not possible to replace the netbook with a raspberry pi and I doubt that it is possible at all.

edit flag offensive delete link more

answered 2013-03-07 09:44:30 -0500

Dereck gravatar image

If you use 7805 power regulators to feed your rpi, make sure you use heatsinks on them. That took a while to debug.... Also, just use one of the rpi images rather than compiling yourself and save yourself a week of frustration.

edit flag offensive delete link more

Question Tools


Asked: 2013-02-08 05:35:23 -0500

Seen: 3,658 times

Last updated: Jan 28 '14