Подглава 2.5.4 Файлы запуска
Файлы запуска в ROS могут выполнять несколько задач в одном файле. Файлы запуска имеют расширение .launch. В следующем коде показано определение start_usb_cam.launch, которое запускает узел usb_cam для публикации изображения с камеры в качестве topic ROS:
В пределах <node>…</node> теги, есть параметры камеры, которые могут быть изменены пользователем. Например, если у вас есть несколько камер, вы можете изменить video_device значение от /DEV/video0 в /DEV/video1, чтобы получить кадры второй камеры.
Следующий важный файл запуска - start_tracking.launch, который запустит узел отслеживания лица. Вот определение этого файла запуска:
Этот код сначала запустит start_usb_cam.launch файл, чтобы получить topic ROS image, а затем загрузит track.yaml, чтобы получить необходимые параметры ROS, а затем загрузит face_tracker_node, чтобы начать отслеживать.
Окончательный файл запуска start_dynamixel_tracking.launch; это стартовый файл, который мы должны выполнить для отслеживания и управления Dynamixel. Мы обсудим этот файл запуска в конце главы после обсуждения face_tracker_control пакет.
Last updated
Was this helpful?