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

Can i use Turtlebot Without Laptop by using Android phone/uc board

asked 2013-03-06 16:36:10 -0500

Srinivas gravatar image

updated 2013-03-07 11:33:25 -0500

bit-pirate gravatar image

Hi I'm new to this turtlebot. I was wondered to see a laptop for turtlebot, why can't we use some embedded board like friendly arm board


or raspberry pi instead of laptop, and one more thing is that can we use android phone directly connected instead of laptop. if anyone already done it, can you give me a link to know it. Thanks in Advance.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2013-03-06 21:14:35 -0500

ahendrix gravatar image

Generally, No.

ROS is targeted towards linux platforms, and binary packages are provided for Ubuntu x86/x86_64. The further you get from that platform, the more trouble you'll have getting things to run.

All but the fastest ARM boards lack the CPU power to run the OpenNI (Kinect) driver well, and getting the OpenNI and pointcloud tools to compile on ARM is not easy, and takes a long time. The raspberry pi is the least powerful ARM that I would even attempt to use on a turtlebot, and I wouldn't really expect it to work very well.

Running ROS on Ubuntu on a phone is possible, but in addition to the issues with ARM you'll also have to deal with limited USB bandwidth and special cables to connect USB devices to the phone.

edit flag offensive delete link more

answered 2013-04-17 02:27:22 -0500

Srinivas gravatar image

Hi Thanks for reply

I'm able to launch turtlebot using raspberry pi wheezy with groovy, and teleop using workstation, but kinect is over burden on processor.

edit flag offensive delete link more

Question Tools


Asked: 2013-03-06 16:36:10 -0500

Seen: 366 times

Last updated: Apr 17 '13