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

ERROR: cannot launch node of type [footstep_planner/footstep_planner_node] (updated)

asked 2013-11-25 08:49:29 -0500

Hafez Farazi gravatar image

updated 2013-11-26 04:12:48 -0500

hi, i want to run "footstep_planner_complete.launch" node in humanoid_navigation stack, but this error appears into my terminal: "ERROR: cannot launch node of type [footstep_planner/footstep_planner_node]: can't locate node [footstep_planner_node] in package [footstep_planner]" rviz window opens but the planner does not work due to that error.

besides my ros version is Groovy!.

Error On Groovy rosmake humanoid_navigation

[rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['humanoid_navigation']
[ rosmake ] Logging to directory /home/hafez/.ros/rosmake/rosmake_output-20131126-194019
[ rosmake ] Expanded args ['humanoid_navigation'] to: ['hrl_kinematics', 'humanoid_localization', 'gridmap_2d', 'footstep_planner']
[rosmake-0] Starting >>> catkin [ make ]
[rosmake-0] Finished <<< catkin ROS_NOBUILD in package catkin No Makefile in package catkin
[rosmake-0] Starting >>> genmsg [ make ]
[rosmake-0] Finished <<< genmsg ROS_NOBUILD in package genmsg No Makefile in package genmsg
[rosmake-0] Starting >>> genlisp [ make ]
[rosmake-0] Finished <<< genlisp ROS_NOBUILD in package genlisp No Makefile in package genlisp
[rosmake-0] Starting >>> genpy [ make ]
[rosmake-0] Finished <<< genpy ROS_NOBUILD in package genpy No Makefile in package genpy
[rosmake-0] Starting >>> gencpp [ make ]
[rosmake-0] Finished <<< gencpp ROS_NOBUILD in package gencpp [ 1 Active 4/71 Complete ] No Makefile in package gencpp
[rosmake-1] Starting >>> cpp_common [ make ]
[rosmake-0] Starting >>> message_generation [ make ]
[rosmake-2] Starting >>> rospack [ make ]
[rosmake-0] Finished <<< message_generation ROS_NOBUILD in package message_generation No Makefile in package message_generation
[rosmake-1] Finished <<< cpp_common ROS_NOBUILD in package cpp_common No Makefile in package cpp_common
[rosmake-3] Starting >>> roslang [ make ]
[rosmake-0] Starting >>> console_bridge [ make ]
[rosmake-1] Starting >>> rostime [ make ]
[rosmake-2] Finished <<< rospack ROS_NOBUILD in package rospack No Makefile in package rospack
[rosmake-2] Starting >>> roslib [ make ]
[rosmake-3] Finished <<< roslang ROS_NOBUILD in package roslang No Makefile in package roslang
[rosmake-3] Starting >>> xmlrpcpp [ make ]
[rosmake-0] Finished <<< console_bridge ROS_NOBUILD in package console_bridge No Makefile in package console_bridge
[rosmake-0] Starting >>> urdfdom_headers [ make ]
[rosmake-1] Finished <<< rostime ROS_NOBUILD in package rostime No Makefile in package rostime
[rosmake-1] Starting >>> roscpp_traits [ make ]
[rosmake-3] Finished <<< xmlrpcpp ROS_NOBUILD in package xmlrpcpp No Makefile in package xmlrpcpp
[rosmake-3] Starting >>> orocos_kdl [ make ]
[rosmake-2] Finished <<< roslib ROS_NOBUILD in package roslib No Makefile in package roslib
[rosmake-2] Starting >>> rosunit [ make ]
[rosmake-0] Finished <<< urdfdom_headers ROS_NOBUILD in package urdfdom_headers No Makefile in package urdfdom_headers
[rosmake-1] Finished <<< roscpp_traits ROS_NOBUILD in package roscpp_traits No Makefile in package roscpp_traits
[rosmake-0] Starting >>> urdfdom [ make ]
[rosmake-1] Starting >>> roscpp_serialization [ make ]
[rosmake-3] Finished <<< orocos_kdl ROS_NOBUILD in package orocos_kdl No Makefile in package orocos_kdl
[rosmake-2] Finished <<< rosunit ROS_NOBUILD in package rosunit No Makefile in package rosunit
[rosmake-3] Starting >>> rosgraph [ make ]
[rosmake-2] Starting >>> rosconsole [ make ]
[rosmake-1] Finished <<< roscpp_serialization ROS_NOBUILD in package roscpp_serialization No Makefile in package roscpp_serialization
[rosmake-1] Starting >>> message_runtime [ make ]
[rosmake-3] Finished <<< rosgraph ROS_NOBUILD in package rosgraph No Makefile in package rosgraph
[rosmake-3] Starting >>> rosparam [ make ]
[rosmake-0] Finished <<< urdfdom ROS_NOBUILD in package urdfdom No Makefile in package urdfdom
[rosmake-0] Starting >>> rosmaster [ make ]
[rosmake-2] Finished <<< rosconsole ROS_NOBUILD in package rosconsole No Makefile in package rosconsole
[rosmake-1] Finished <<< message_runtime ROS_NOBUILD in package message_runtime No Makefile in package message_runtime
[rosmake-0] Finished <<< rosmaster ROS_NOBUILD in package rosmaster No Makefile in package rosmaster
[rosmake-1] Starting >>> std_msgs [ make ]
[rosmake-3] Finished <<< rosparam ROS_NOBUILD in package rosparam No Makefile in package rosparam
[rosmake-0] Starting >>> rosclean [ make ]
[rosmake-2] Starting >>> rosconsole_bridge [ make ]
[rosmake-3] Starting >>> angles [ make ]
[rosmake-1] Finished <<< std_msgs ROS_NOBUILD in package std_msgs No Makefile in package ... (more)

edit retag flag offensive close merge delete


The planner package needs to be in your ROS_PACKAGE_PATH (rosbuild!) and you need to compile it (rosmake).

AHornung gravatar image AHornung  ( 2013-11-25 08:56:15 -0500 )edit

your right! the problem is because of rosmake fail! could you help me with rosmake? i posted the rosmake error on my machine.

Hafez Farazi gravatar image Hafez Farazi  ( 2013-11-25 09:07:52 -0500 )edit

Try just building the footstep_planner package. The humanoid_navigation stack has not been ported to hydro yet, you will have to use Groovy if you want to use the complete stack (or fix the dependency issues).

AHornung gravatar image AHornung  ( 2013-11-25 09:15:31 -0500 )edit

rosmake footstep_planner failed due to the following error! [ rosmake ] rosmake starting... [ rosmake ] Packages requested are: ['footstep_planner'] [ rosmake ] Logging to directory /home/hafez/.ros/rosmake/rosmake_output-20131126-005059 [ rosmake ] Expanded args ['footstep_planner'] to: ['footstep_planner'] [rosmake-0] Starting >>> catkin [ make ] [rosmake-0] Finished <<< catkin ROS_NOBUILD in package catkin No Makefile in package catkin

Hafez Farazi gravatar image Hafez Farazi  ( 2013-11-25 09:21:27 -0500 )edit

my be i need to downgrade to groovy!

Hafez Farazi gravatar image Hafez Farazi  ( 2013-11-25 09:25:37 -0500 )edit

I Downgraded to groovy but i still get errors!!!! (Errors were listed above!!)

Hafez Farazi gravatar image Hafez Farazi  ( 2013-11-26 04:09:57 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2013-11-26 11:28:57 -0500

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

it seems that Some Dependencies were missing and those packages were not install by default!

this is My Solution:

sudo apt-get install ros-groovy-octomap*

sudo apt-get install ros-groovy-geometr*

sudo apt-get install pkg*

sudo apt-get install libcurl4-gnutls-dev

sudo apt-get install ros-groovy-sbpl

after all, because installing libcul4-gnutls-dev automatically remove rviz !!!(WHY ON EARTH??):

sudo apt-get install ros-groovy-desktop-full

now :

roslaunch footstep_planner footstep_planner_complete.launch

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2013-11-25 08:49:29 -0500

Seen: 845 times

Last updated: Nov 26 '13