In attempts to relocate the package to another directory, I have created a new rospackage and copied over the state_publisher.cpp file, my urdf file called model.xml, my launch file and the meshes folder that holds stl files. Launch file has been edited to reflect the path change. Copying over these files have created an error when a launch my launch file. It cannot locate the node of the type "robot state publisher". The error is copied below:<br>
<br>yglee@yglee-laptop:~/cturtle_usc/stacks/interaction-ros-pkg/sandbox/person_urdf2$ roslaunch person_urdf2 launch_file.launch<br>... logging to /home/yglee/.ros/log/91d211cc-9385-11df-b772-00236c960005/roslaunch-yglee-laptop-30443.log<br>
Checking log directory for disk usage. This may take awhile.<br>Press Ctrl-C to interrupt<br>Done checking log file disk usage. Usage is <1GB.<br><br>started roslaunch server <a href="http://yglee-laptop:35400/">http://yglee-laptop:35400/</a><br>
<br>SUMMARY<br>========<br><br>PARAMETERS<br> * /robot_description<br><br>NODES<br>  /<br>    robot_state_publisher (robot_state_publisher/state_publisher)<br>    state_publisher (person_urdf2/state_publisher)<br><br>starting new master (master configured for auto start)<br>
process[master]: started with pid [30458]<br>ROS_MASTER_URI=<a href="http://yglee-laptop:11311/">http://yglee-laptop:11311/</a><br><br>setting /run_id to 91d211cc-9385-11df-b772-00236c960005<br>process[rosout-1]: started with pid [30471]<br>
started core service [/rosout]<br>ERROR: cannot launch node of type [robot_state_publisher/state_publisher]: Cannot locate node of type [state_publisher] in package [robot_state_publisher]<br>process[state_publisher-3]: started with pid [30483]<br>
^C[state_publisher-3] killing on exit<br>[rosout-1] killing on exit<br>[master] killing on exit<br>exiting...<br>shutting down processing monitor...<br>... shutting down processing monitor complete<br>done<br><br>Any insight into this problem will be much appreciated.<br>
<br>Grace L.<br>