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

Installing turtlebot software on beagleboard.

asked 2011-06-29 01:40:28 -0600

sunilsulania9192 gravatar image

updated 2014-01-28 17:09:57 -0600

ngrennan gravatar image

Hello I am trying to install turtlebot software on beagleboard so that i can use beagleboard rather then Laptop in turtlebot, its just a try to implement FASTSLAM1.0, I installed ubuntu and ROS on beagleboard from source, Is there any way to install Turtlebot from source. The particular error is:

W: Failed to fetch http://packages.ros.org/ros/ubuntu/di... Unable to find >>expected entry 'main/binary-armel/Packages' in Release file (Wrong sources.list entry or >>malformed file)

E: Some index files failed to download. They have been ignored, or old ones used instead.

Is it good practise to use beagleboard on turtlebot instead of a high power and high processing laptop for implementing FASTSLAM1.0?

edit retag flag offensive close merge delete

3 Answers

Sort by ยป oldest newest most voted
4

answered 2011-07-02 07:13:02 -0600

updated 2011-07-02 07:24:57 -0600

Installing ROS Diamondback turtlebot-robot variant on BeagleBoard xM running Ubuntu 11.04 from Source

This is a work in progress and is only meant to supplement the existing TurtleBot tutorials.

Install Ubuntu packages on BeagleBoard xM

sudo apt-get install build-essential python-yaml cmake subversion wget python-setuptools mercurial

Install rosinstall

sudo easy_install -U rosinstall

Install ROS diamondback variant turtlebot-robot:

rosinstall ~/ros "http://packages.ros.org/cgi-bin/gen_rosinstall.py?rosdistro=diamondback&variant=turtlebot-robot&overlay=no"

Set up your environment.

echo "source ~/ros/setup.bash" >> ~/.bashrc

Use rosmake to build the various ROS and TurtleBot packages:

I am still working on the best way the make all the necessary packages.

You may want to install the following Ubuntu packages in advance:

sudo apt-get install python-serial libglut3-dev libcppunit-dev graphviz libxext-dev python-sip-dev libcurl4-openssl-dev unzip libxml2-dev python-wxgtk2.8 libqhull-dev libhdf5-serial-dev joystick libusb-1.0-0-dev flex autoconf libusb-dev automake bluez bison python-bluez libgtk2.0-dev libbluetooth-dev

Missing packages from Ubuntu natty arm repositories:

The openni-dev, ps-engine (I'm sure that there are others) packages are not currently available from Ubuntu natty arm repositories. Without these packages the Kinect does not work but you can drive the TurtleBot around using the keyboard or joystick.

edit flag offensive delete link more

Comments

Can I do it with Ubuntu 13.04 on beagleboard, and If I can , Is it support get image form kinect camera in turtlebot

domikilo gravatar image domikilo  ( 2013-11-14 19:35:20 -0600 )edit
2

answered 2011-06-29 03:16:40 -0600

Eric Perko gravatar image

WillowGarage is not building ARM debian packages, so you will have to install from source.

edit flag offensive delete link more

Comments

We are working on binary ARM packages; stay tuned...
Brian Gerkey gravatar image Brian Gerkey  ( 2011-07-01 04:29:45 -0600 )edit
Brian, I'm still very interested. Which packages (openni-dev, ps-engine, nite-dev, turtlebot-robot and dependencies? Let me know if I can help.
JamesRonald gravatar image JamesRonald  ( 2011-07-04 06:55:45 -0600 )edit
1

answered 2011-07-03 20:05:55 -0600

sunilsulania9192 gravatar image

updated 2011-07-03 20:06:52 -0600

While installing from

rosinstall ~/ros "http://packages.ros.org/cgi-bin/gen_rosinstall.py?rosdistro=diamondback&variant=turtlebot-robot&overlay=no"

I got this error :

Installing http://svn.pointclouds.org/ros/tags/perception_pcl-0.10.0 to /home/turtlebot/ros/perception_pcl

svn: OPTIONS of 'http://svn.pointclouds.org/ros/tags/perception_pcl-0.10.0': Could not read

status line: Connection reset by peer (http://svn.pointclouds.org)

ERROR: Failed to install tree '/home/turtlebot/ros/perception_pcl' vcs not setup correctly

turtlebot@omap:~$ svn: Caught signal

Suggest some solution

edit flag offensive delete link more

Comments

That's strange. Perhaps the SVN repository was not available when you tried. The SVN repository seems fine now. I would just try deleting and running rosinstall again.
JamesRonald gravatar image JamesRonald  ( 2011-07-04 07:03:36 -0600 )edit
woowww!!! Its like start installing in the morning and forget it untill evening, took more then 4 hours to completely install turtlebot software. :)
sunilsulania9192 gravatar image sunilsulania9192  ( 2011-07-04 20:34:40 -0600 )edit

Question Tools

2 followers

Stats

Asked: 2011-06-29 01:40:28 -0600

Seen: 1,368 times

Last updated: Jul 03 '11