[Unit] Description=Clever ROS package Requires=roscore.service After=network.target [Service] User=pi ExecStart=/bin/sh -c ". /home/pi/catkin_ws/devel/setup.sh; \ ROS_HOSTNAME=`hostname`.local exec roslaunch clever clever.launch --wait --screen --skip-log-check" Restart=on-failure RestartSec=3 [Install] WantedBy=multi-user.target