exponenta event banner

Услуги и действия

Отправка запросов, выполнение задач и получение отзывов об услугах и действиях

Услуги и действия ROS позволяют пользователям выполнять задачи. Службы используют обмен запросами и ответами для сбора информации и запуска функций обратного вызова в сети ROS. Действия могут использоваться для запуска задач или целей и получения обратной связи во время работы этих задач.

Функции

развернуть все

rosactionПолучение информации о действиях ROS
rosactionclientСоздать клиент действия ROS
cancelAllGoalsОтменить все цели на сервере действий
cancelGoalОтмена последней цели, отправленной клиентом
sendGoalОтправить сообщение о цели на сервер действий
sendGoalAndWaitОтправить сообщение о цели и дождаться результата
waitForServerДождитесь запуска сервера действий
callВызовите служебный сервер ROS и получите ответ
rosserviceПолучение информации об услугах в сети ROS
rossvcclientПодключение к серверу службы ROS
rossvcserverСоздание сервера службы ROS

Блоки

Обслуживание вызововОбслуживание вызовов в сети ROS

Темы

Вызов и предоставление услуг ROS

АФК поддерживает два основных механизма коммуникации: темы и услуги.

Обзор действий ROS

Рабочий процесс действий и коммуникационные протоколы ROS

Перемещение робота-туртлбота с помощью действий ROS

В этом примере показано, как использовать /turtlebot_move действие с роботом Turtlebot.