ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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