ROS 导航程序开机自启动

方法1:

Startup Applications添加:gnome-terminal -x /home/root/4.Navigation.bash

 

方法2:

mkdir -p ~/.config/systemd/user/
cd ~/.config/systemd/user/

navigation.service

[Unit]
Description=Start ROS Navigation
After=graphical-session.target

[Service]
Type=simple
ExecStart=/home/root/4.Navigation.bash
Restart=on-failure
RestartSec=5
Environment=DISPLAY=:0
Environment=XAUTHORITY=/home/root/.Xauthority

[Install]
WantedBy=default.target
systemctl --user daemon-reload
systemctl --user enable navigation.service
systemctl --user start navigation.service