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

Unable to install ROS TurtleBOT - Unable to locate package

asked 2020-11-10 12:00:27 -0500

updated 2022-02-22 11:22:40 -0500

lucasw gravatar image

My OS : Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal


/rosdistro: noetic
/rosversion: 1.15.8

When I try to intall turtlebot packages using this

$ sudo apt-get install ros-indigo-turtlebot ros-indigo-turtlebot-apps ros-indigo-turtlebot-interactions ros-indigo-turtlebot-simulator ros-indigo-kobuki-ftdi ros-indigo-rocon-remocon ros-indigo-rocon-qt-library ros-indigo-ar-track-alvar-msgs

I get this Error :

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ros-indigo-turtlebot
E: Unable to locate package ros-indigo-turtlebot-apps
E: Unable to locate package ros-indigo-turtlebot-interactions
E: Unable to locate package ros-indigo-turtlebot-simulator
E: Unable to locate package ros-indigo-kobuki-ftdi
E: Unable to locate package ros-indigo-rocon-remocon
E: Unable to locate package ros-indigo-rocon-qt-library
E: Unable to locate package ros-indigo-ar-track-alvar-msgs

Even if I change the distro to kinetic or noetic , that still produces the same error messages with given distro name.

Why is this happening? Kindly help ASAP.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2020-11-10 13:09:39 -0500

You are trying to install indigo packages when your ROS distro is noetic (as it should be under Ubuntu focal). You need to find and install the corresponding noetic packages instead. The turtlebot packages doesn't seem to exist anymore in noetic, so I think you will need to use instead.

edit flag offensive delete link more



Yes your right @chfritz. That was really helpful.

Paul Pavish gravatar image Paul Pavish  ( 2020-11-11 09:20:25 -0500 )edit

answered 2020-11-11 09:30:55 -0500

Only TURTLEBOT3 is supported in ROS1(NOETIC) in Ubuntu Focal.

Go to the above link and follow the instruction for Setup and Simulation for ROS1. In the command lines, if you come across any ROS distro name like kinetic to noetic (since I'm using that distro) and run it.

For Bulk package/plugin installations (probably the first step here:, if you see any Unable to Locate package even after changing the distro name to noetic , then run the same commands without the non-locatable package names and it should work perfectly.

After that, every other step will work for you perfectly.

Hope this helps.

Paul Pavish

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2020-11-10 12:00:27 -0500

Seen: 4,077 times

Last updated: Nov 10 '20