Настройки и управление роботом

Настройки параметров ROS

Все переменные, связанные с роботом и ROS, находятся в файле /home/pi/.ros_params

export ROS_DOMAIN_ID=1
export ROBOT_IP=$(hostname  -I | cut -f1 -d' ')
export ROBOT_MODEL=turtlebro2
export ROBOT_WHEEL_PARAM=12280
export FASTRTPS_DEFAULT_PROFILES_FILE=/home/pi/.ros/fastdds_supeclient.xml

Systemd сервисы робота

Сервисы автоматически стартуют при старте робота.

Сервис fastdds

Сервис управления FastDDS Discovery сервером, для работы ROS

sudo systemctl stop fastdds
sudo systemctl start fastdds

Изменить параметры /home/pi/.ros/fastdds-start

Сервис microROS

Сервис для подключения агента microROS для управления платой робота

sudo systemctl stop microros
sudo systemctl start microros

Изменить параметры запуска /home/pi/.ros/microros-start и .launch файл /home/pi/turtlebro_ws/src/turtlebro/launch/micro_ros_stm.xml

Сервис turtlebro

Основной сервис робота, запускает .launch файл /home/pi/turtlebro_ws/src/turtlebro/launch/turtlebro.launch

sudo systemctl stop turtlebro
sudo systemctl start turtlebro

results matching ""

    No results matching ""