moveit_setup_assistant cannot launch node of type in indigo
I would like to start with moveit_setup_assistant
roslaunch moveit_setup_assistant setup_assistant.launch
1, I have roscd to the moveit_setup_assistant pakage,
but fail to roslaunch .
(at that time ,echo $ROS_PACKAGE_PATH ---> /root/catkin_ws/src:/opt/ros/indigo/share:/opt/ros/indigo/stacks
)
2, if I do:
source /opt/ros/indigo/setup.bash
(at that time ,echo $ROS_PACKAGE_PATH ---> /opt/ros/indigo/share:/opt/ros/indigo/stacks)
then, roslaunch succeeds!
but if I load the urdf file in my workspace( I follow the ros-by-example-2 in Chapter 11), The weird part is, the pi_robot I would like to load just shows the two wheels in the setup_assistant window, it seems that it cannot find my own package Here is the part of error message
"[rospack] Error: package 'rbx2_description' not found
[librospack]: error while executing command"
NOTE:
1, I have add this
source ~/catkin_ws/devel/setup.bash
source /opt/ros/indigo/setup.bash
to the bottom of the ~/.bashrc and I have source ~/.bashrc after this so that when I echo $ROS_PACKAGE_PATH,the result is what I mentioned in the statement 1 above.
2, Below is the error message for 1st statement,
root@ShawnVM:~/catkin_ws/src/moveit_setup_assistant# roslaunch moveit_setup_assistant setup_assistant.launch
... logging to /root/.ros/log/90e8c606-a5a4-11e6-9533-000c290a3fdb/roslaunch-ShawnVM-31009.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://ShawnVM:43182/
SUMMARY
========
PARAMETERS
* /rosdistro: indigo
* /rosversion: 1.11.20
NODES
/
moveit_setup_assistant (moveit_setup_assistant/moveit_setup_assistant)
ROS_MASTER_URI=http://localhost:11311
core service [/rosout] found
ERROR: cannot launch node of type [moveit_setup_assistant/moveit_setup_assistant]: can't locate node [moveit_setup_assistant] in package [moveit_setup_assistant]
No processes to monitor
shutting down processing monitor...
... shutting down processing monitor complete
3, I wonder if there is something wrong due to using VM? Something wrong with OpenGL driver?
OpenGL version string: 3.0 Mesa 11.2.0
4,
rospack find moveit_setup_assistant
/opt/ros/indigo/share/moveit_setup_assistant
5, ROS version Indigo, Unbuntu 14.04
From the error messages you've posted, this is unrelated to you using a VM. Either the nodes (binaries) are really not there, or the search path is not configured correctly.