このページは前リリースの情報です。該当の英語のページはこのリリースで削除されています。

サービスとアクション

ロボット工学アプリケーションの要求を送信し、タスクを実行し、フィードバックを取得する

ROS のサービスとアクションにより、ユーザーはタスクを実行できます。サービスでは、要求と応答の通信を使用して情報を収集し、ROS ネットワークでコールバック関数をトリガーします。アクションを使用すると、タスクやゴールをトリガーし、これらのタスクの操作中にフィードバックを受信できます。

関数

すべて展開する

rosactionRetrieve information about ROS actions
rosactionclientCreate ROS action client
cancelAllGoalsCancel all goals on action server
cancelGoalCancel last goal sent by client
sendGoalSend goal message to action server
sendGoalAndWaitSend goal message and wait for result
waitForServerWait for action server to start
callCall the ROS service server and receive a response
rosserviceRetrieve information about services in ROS network
rossvcclientConnect to ROS service server
rossvcserverCreate ROS service server

ブロック

Call ServiceCall service in ROS network

トピック

ROS サービスの呼び出しと提供

ROS は、トピックとサービスという主要な 2 つの通信メカニズムをサポートしています。