# Revision history [back]

This is the purpose of robot_upstart package:

http://wiki.ros.org/robot_upstart

I tested it and For me it worked quite nice. It sets Up a service that automatically starts your launch file as the machine is started. The doc can be found here:

This is the purpose of robot_upstart package:

http://wiki.ros.org/robot_upstart

I tested it and For me it worked quite nice. It sets Up a service that automatically starts your launch file as the machine is started. The doc can be found here:

An important NOTE for the use of the --interface option of the install script is that the interface you bind it to (e.g. eth0) has to be up before the service running your roslaunch file is started. This means that you have to configure it using the /etc/network/interfaces file and not using the NetworkManager. If you only configure it using the NetworkManager it will be up to late and the ROS connection won't work.