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

cant locate the node rgbdslam

asked 2014-01-20 05:34:01 -0500

leo pauly gravatar image

updated 2014-01-28 17:19:06 -0500

ngrennan gravatar image

I installed and built rgbdslam_freiburg as given in ros.org/wiki/rgbdslam. When I tried to execute the following command

roslaunch rgbdslam kinect+rgbdslam.launch

I got the following error:

ERROR: cannot launch node of type [rgbdslam/rgbdslam]: can't locate node [rgbdslam] in package [rgbdslam]

edit retag flag offensive close merge delete

Comments

I have the same problem. Any update on this?

Michiel gravatar image Michiel  ( 2014-01-29 00:58:54 -0500 )edit

try this rosmake --pre-clean rgbdslam

sai gravatar image sai  ( 2014-01-29 01:33:05 -0500 )edit

I did, but still not working, although rosmake returned "Built 69 packages with 0 failures."

Michiel gravatar image Michiel  ( 2014-01-29 01:50:05 -0500 )edit

First pls check if rgbdslam is in the ROS_PACKAGE_PATH by doing roscd.

sai gravatar image sai  ( 2014-01-30 00:42:30 -0500 )edit

You're right. the executable was missing. It appears that the compilation didn't succeed after all. Now i face the same problem as in topic http://answers.ros.org/question/122541/rgbdslam-problem-hydro/

Michiel gravatar image Michiel  ( 2014-01-30 02:17:07 -0500 )edit

Have You tried sudo apt-get install libglew1.5-dev libdevil-dev libsuitesparse-dev as is there said? After doing so I also had problems so I reinstalled package and waited after it all install

Wilk gravatar image Wilk  ( 2014-02-04 07:12:45 -0500 )edit

@Wilk: did that work for u ?

leo pauly gravatar image leo pauly  ( 2014-02-22 23:13:55 -0500 )edit
Felix Endres gravatar image Felix Endres  ( 2014-03-05 02:39:01 -0500 )edit

3 Answers

Sort by ยป oldest newest most voted
1

answered 2014-04-17 17:46:53 -0500

vdonkey gravatar image

I encounted the same error. My solution is:

cd ~/ros/rgbdslam_freiburg/rgbdslam/build
make

then I got rgbdslam executable in ~/ros/rgbdslam_freiburg/rgbdslam/bin created. my solution maybe not good, but it worked for me

edit flag offensive delete link more

Comments

I know now that use catkin_make is a better idea

vdonkey gravatar image vdonkey  ( 2014-05-04 21:55:26 -0500 )edit
0

answered 2018-05-03 02:27:53 -0500

s_g gravatar image

This means that rosmaster is not able to find rgbdslam node. To solve this problem you need to source the setup.bash file of your workspace in which rgbdslam package is kept. do the following before you run roslaunch command :

$ source ~/Code/rgbdslam_catkin_ws/devel/setup.bash

(I used the install.sh script provided in the github repository, so the path is set according to the script.)

edit flag offensive delete link more
0

answered 2014-01-30 00:40:44 -0500

sai gravatar image

it means that a node which is being called is not present. I guess that some executable required for the program to run is missing. Could you open the launch file and check which nodes it is calling and if all are present .

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2014-01-20 05:34:01 -0500

Seen: 1,673 times

Last updated: Apr 17 '14