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

Turtlebot stops working after 12.04 upgrade [closed]

asked 2012-07-03 05:34:29 -0600

Brad gravatar image

Hi, I recently upgraded Ubuntu to 12.04 from 11.10. Turtlebot was working fine under 11.10 but now I can't seem to do anything turtlebot related.

For example: > rosrun turtlebot_dashboard turtlebot_dashboard

results in: "[rospack] couldn't find package [turtlebot_dashboard]" even though it worked fine before.

Any idea how I can fix this? Thanks in advance.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2013-12-29 13:56:07

Comments

On the turtlebot install page: http://ros.org/wiki/Robots/TurtleBot/Robot%20Install it provides a link such as "sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu oneiric main" > /etc/apt/sources.list.d/ros-latest.list' " But it doesn't link a link for 12.04, what should I do about that?

Brad gravatar image Brad  ( 2012-07-03 07:20:56 -0600 )edit

Also, thanks for the help everyone!

Brad gravatar image Brad  ( 2012-07-03 07:21:29 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
-2

answered 2012-07-03 05:55:36 -0600

allenh1 gravatar image

updated 2012-07-03 06:48:39 -0600

Yup. Same problem here. I made a bigger jump, however. I jumped from 10.04.4 to 12.04. The issue is that Turtlebot ROS setup was installed for the older version. You'll need to change your configuration to re-enable the ros repositories.

What I did (hey, it works):

sudo rm -rf /opt/ros/

This will remove all the ros files.

Now, change your repositories to fuerte. Just go to the install page. Follow those instructions, and you should be good.


My appologies, they are absolutely correct. I meant this step as a post-removal step. A "just in case it didn't get everything" step before re-install.

edit flag offensive delete link more

Comments

3

You should never delete files coming from a Debian package by hand. You should probably reenable your old repository, run apt-get remove ros-* and then install fuerte.

Thomas gravatar image Thomas  ( 2012-07-03 06:16:34 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2012-07-03 05:34:29 -0600

Seen: 367 times

Last updated: Jul 03 '12