Software autorun


Main documentation:

All automatically started Clever software is launched as a clever.service systemd service.

The service may be restarted by the systemctl command:

sudo systemctl restart clever

Text output of the software can be viewed using the journalctl command:

journalctl -u clever

To run Clever software directly in the current console session, you can use the roslaunch command:

sudo systemctl restart clever
roslaunch clever clever.launch

You can disable Clever software autolaunch using the disable command:

sudo systemctl disable clever


Main documentation:

The list of nodes / programs declared for running is specified in file /home/pi/catkin_ws/src/clever/clever/launch/clever.launch.

You can add your own node to the list of automatically launched ones. To do this, place your executable file (e.g. into folder /home/pi/catkin_ws/src/clever/clever/src. Then add the start of your node to clever.launch, for example:

<node name="my_program" pkg="clever" type="" output="screen"/>

The started file must have permission to run:

chmod +x

When scripting languages are used, [shebang] should be placed at the beginning of the file (, for example:

#!/usr/bin/env python

results matching ""

    No results matching ""