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

Problem installing rgbdslam, missing octomap

asked 2013-02-28 12:41:38 -0500

jd gravatar image

updated 2013-03-03 01:20:01 -0500

I'm running into some problems installing rgbdslam on my turtlebot. I followed the instructions on the wiki (

When I try to install with (rosdep install rgbdslam_freiburg) I get the error

ERROR: Rosdep cannot find all required resources to answer your query Missing resource octomap

I already installed octomap with (sudo apt-get install ros-fuerte-octomap) but it still gives me this error.

UDATE I deleted rgbdslam and started over. Now it have the octomap working but getting a new error

ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies: rgbdslam: Missing resource catkin

I can roscd to catkin and the path is in the ROS_PACKAGE_PATH so I'm not sure what's going on.

edit retag flag offensive close merge delete



Hm, I don't know why rgbdslam should need catkin, but do you have ros-fuerte-octomap-mapping installed?

Felix Endres gravatar image Felix Endres  ( 2013-02-28 21:18:11 -0500 )edit

Thanks, I got octomap mapping now. I'm running into the same catkin error when I try to install octomap though.

jd gravatar image jd  ( 2013-03-02 01:09:46 -0500 )edit

Weird. I have no idea what this is, sorry.

Felix Endres gravatar image Felix Endres  ( 2013-03-03 01:19:36 -0500 )edit

Thanks Felix, I just need todo "sudo apt-get install ros-fuerte-octomap-mapping"

LivingMachine gravatar image LivingMachine  ( 2013-03-20 18:52:37 -0500 )edit

Hi Jd, have you solved the problem? As I encountered the same problem. rgbdslam: Missing resource catkin

Lili Meng gravatar image Lili Meng  ( 2014-05-06 16:54:36 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2015-01-19 20:53:41 -0500

tanghz gravatar image

I have faced these problems many times. And when I face these problems, I would first run this command:

aptitude search octomap

then the Terminal will give me all of the packages that contained "octomap", and would tell me whether the package is installed, "p" means has not installed yet, and "i" means has already installed.

Then you can run the command "sudo apt-get install ..." to install the missing package.

And sorry for my poor English...

edit flag offensive delete link more

Question Tools


Asked: 2013-02-28 12:41:38 -0500

Seen: 1,149 times

Last updated: Jan 19 '15