主要内容

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

サビスとアクション

サビスとアクションに関する要求の送信,タスクの実行およびフィドバックの取得

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

関数

すべて展開する

rosaction 检索关于ROS动作的信息
rosactionserver 创建ROS动作服务器
getFeedbackMessage 创建新的行动反馈信息
isPreemeptRequested 检查一个目标是否被抢占
sendFeedback 在目标执行过程中向行动客户发送反馈
rosActionServerExecuteGoalFcn ROS操作服务器回调的返回函数句柄
rosactionclient 创建ROS操作客户端
cancelAllGoals 取消行动服务器上的所有目标
cancelGoal 取消客户端发送的最后一个目标
sendGoal 向动作服务器发送目标消息
sendGoalAndWait 发送目标信息,等待结果
waitForServer 等待操作服务器启动
调用 呼叫ROS或ROS 2服务服务器并接收响应
isServerAvailable 确定ROS或ROS 2服务服务器是否可用
rosservice 检索ROS网络中的服务信息
rossvcclient 连接ROS服务服务器
rossvcserver 创建ROS服务服务器
waitForServer 等待ROS或ROS 2服务服务器启动
调用 呼叫ROS或ROS 2服务服务器并接收响应
isServerAvailable 确定ROS或ROS 2服务服务器是否可用
ros2 检索活性氧2网络信息
ros2svcclient 连接到ROS 2服务服务器
ros2svcserver 创建ROS 2业务服务器
waitForServer 等待ROS或ROS 2服务服务器启动

ブロック

调用服务 在ROS网络中调用业务
调用服务 在ROS 2网络中调用业务

トピック

  • 呼叫并提供ROS服务

    ROS支金宝app持两种主要通信机制:主题和服务。主题有发布者和订阅者,并用于发送和接收消息(参见ROSのパブリッシャおよびサブスクラバとのデタ交換)。服务,通过允许请求-响应通信实现更紧密的耦合。一个服务客户端发送请求消息到服务服务器然后等待回复。服务器将使用请求中的数据构造响应消息并将其发送回客户机。每个服务都有一个类型,该类型决定请求和响应消息的结构。服务在ROS网络中还有一个惟一的名称。

  • 呼叫并提供ROS 2服务

    ROS支金宝app持两种主要通信机制:主题和服务。主题有发布者和订阅者,并用于发送和接收消息(参见ROS 2のパブリッシャとサブスクラバとのデタ交換)。服务,通过允许请求-响应通信实现更紧密的耦合。一个服务客户端发送请求消息到服务服务器然后等待回复。服务器将使用请求中的数据构造响应消息并将其发送回客户机。每个服务都有一个类型,该类型决定请求和响应消息的结构。

  • ROS行为概述

    ROS动作工作流和通信协议

  • 使用ROS动作移动Turtlebot机器人

    的用法/ turtlebot_moveTurtlebot机器人的动作。的/ turtlebot_moveAction取机器人环境中的一个位置,并试图将机器人移动到该位置。