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

Revision history [back]

click to hide/show revision 1
initial version

The install and uninstall scripts, although autocompleted when calling rosrun robot_upstart ..., are NOT present hence the package is completely useless.

rosrun can only autocomplete things that are actually there. If I look at the CMakeLists.txt for robot_upstart in its indigo-devel branch, the install targets seem to be there:

file(GLOB SCRIPTS scripts/*)
install(PROGRAMS ${SCRIPTS} DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION})
install(DIRECTORY templates DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION})

Could you perhaps be looking at the wrong directory? The package manifest and "CMake file, templates and a few other useless files" are installed in /opt/ros/indigo/share/robot_upstart, while the scripts should be in /opt/ros/indigo/lib/robot_upstart. The Python package robot_upstart should be in /opt/ros/indigo/lib/python2.7/dist-packages/robot_upstart.