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

turtlebot_apps and turtlebot-rviz-launchers package is not being located. What could be the reasons?

asked 2015-06-29 04:42:40 -0500

Spartan_007 gravatar image

updated 2015-06-30 08:58:10 -0500

I installed ROS (jade) and tried navigate and gazebo WORLD. Both were working fine. Then, somehow I had to reinstall ubuntu and reinstalled ROS. Since then, I am facing the problem given below. I installed ROS using link text .

baban@baban-H81M-DS2:~$ sudo apt-get install ros-jade-turtlebot-apps ros-jade-turtlebot-rviz-launchers

[sudo] password for baban: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-jade-turtlebot-apps
E: Unable to locate package ros-jade-turtlebot-rviz-launchers


baban@baban-H81M-DS2:~$ sudo apt-get install ros-indigo-turtlebot-gazebo

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ros-indigo-turtlebot-gazebo : Depends: ros-indigo-gazebo-ros but it is not going to be installed
                               Depends: ros-indigo-kobuki-gazebo-plugins but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
edit retag flag offensive close merge delete

Comments

Please use the Preformatted Text button for console copy/pastes (the button with 101010 on it). Otherwise it's unreadable.

gvdhoorn gravatar image gvdhoorn  ( 2015-06-29 06:38:13 -0500 )edit

is it fine now? I have kept the console part separately.

Spartan_007 gravatar image Spartan_007  ( 2015-06-29 07:09:44 -0500 )edit

I already did it for you :). My comment was meant for future questions.

gvdhoorn gravatar image gvdhoorn  ( 2015-06-29 07:10:37 -0500 )edit

2 Answers

Sort by » oldest newest most voted
0

answered 2015-06-29 12:31:56 -0500

tfoote gravatar image

Your underlying problem is that you're missing some dependencies. You should make sure that you have turned on universe and multiverse as defined in step 1.1 of the installation: http://wiki.ros.org/jade/Installation...

The other possibility is that you have a conflicting package installed for one of the dependencies.

If you use -o Debug::pkgProblemResolver=yes as an option to apt-get it will give you more information.

edit flag offensive delete link more

Comments

I checked the 'universe', restricted and 'multiverse', and all three are enabled. I am still unable to figure out the problem. Last time before I un-installed ROS the tutorial codes were working fine.

Spartan_007 gravatar image Spartan_007  ( 2015-06-30 08:09:18 -0500 )edit

This answer doesn't make sense – I thought Gazebo2 (Indigo) and Gazebo5 (Jade) couldn't be installed simultaneously? Tutlebot isn't ported to Jade yet (see @gvdhoorn's answer below) so you can't run the simulation at all

nckswt gravatar image nckswt  ( 2015-07-08 12:48:01 -0500 )edit
0

answered 2015-06-29 08:17:21 -0500

gvdhoorn gravatar image

As you can see on wiki/Robots/TurtleBot: "The latest officially supported release is for indigo."

This is confirmed by the ROS Jade Build Status page: none of the turtlebot pkgs have been released for Jade.

edit flag offensive delete link more

Comments

I have replaced 'Jade' with 'Indigo' and still the problem persists. I also changed the last line of the .bashrc file as given below.

source /opt/ros/indigo/setup.bash
Spartan_007 gravatar image Spartan_007  ( 2015-06-29 11:36:50 -0500 )edit

You'd need to uninstall Gazebo 5 so that you can install Gazebo 2. I'd recommend just uninstalling all of ROS Jade if you're trying to run Turtlebot simulations.

nckswt gravatar image nckswt  ( 2015-07-08 12:56:36 -0500 )edit

I use ros-melodic and it also NOT possible to install. To run the turtlebot simulation I want to use rviz. Why ist Gazebo2 necessary ? The command is:ros-melodic-turtlebot3-rviz-launchers

Tricia279 gravatar image Tricia279  ( 2020-11-23 06:36:23 -0500 )edit

Why ist Gazebo2 necessary

Because RViz is not a simulator. It cannot simulate anything. Only visualise.

But: please note this Q&A was posted in 2015. Things have changed significantly since then.

gvdhoorn gravatar image gvdhoorn  ( 2020-11-23 08:29:42 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2015-06-29 04:42:40 -0500

Seen: 1,872 times

Last updated: Jun 30 '15