ERROR: cannot launch node of type [controller_manager/controller_manager]: can't locate node [controller_manager] in package [controller_manager]
Hi all. I installed the university_robot package and roslaunch ur_gazebo ur10.launch
but there is an error output:
`ERROR: cannot launch node of type [controller_manager/controller_manager]: can't locate node [controller_manager] in package [controller_manager]
ERROR: cannot launch node of type [controller_manager/controller_manager]: can't locate node [controller_manager] in package [controller_manager]
I run
rosservice list | grep controller_manager` the output is
`/controller_manager/list_controller_types
/controller_manager/list_controllers
/controller_manager/load_controller
/controller_manager/reload_controller_libraries
/controller_manager/switch_controller
/controller_manager/unload_controller
`I have installed the controller_manager. Could someone give me some advice?Thanks.
the first thing would be for you to tell us how you installed it.
The error message seems to indicate that some dependencies are missing, which should only happen if you did a from-sources installation (ie: not used the
.deb
s).Thanks gvdhoorn. I have solved this problem. In my catkin_ws/src, there is a ros_control package contains nothing in it.I don't why when I use
rosrun
and use the tab can make the full name with control_manager. I removed all the packages related ros_control and reinstalled them then it works.