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

It's been a while but I ran into a similar issue with robot_upstart. Here's the process I recorded to get it to work properly. One of the key things I noted was no underscore in launch file or path. I still got the issue with the pushd, but the second command fixes it. Hope this helps.

   #No underscores in the launch filename or path  
   rosrun robot_upstart install mystartup.launch --interface eth1

    #due to a pushd error manaul copy
    sudo cp mystartup.launch /etc/ros/indigo/mystartup.launch.d/

    #should start on boot, but to manually start run:
    mystartup.launch-start

    # To Uninstall
    sudo rm /etc/init/mystartup.launch.conf
    sudo rm -rf /etc/ros/indigo/mystartup.launch.d/
    sudo rm /usr/sbin/mystartup.launch-start /usr/sbin/mystartup.launch-stop