主要内容

Ros네트워크연결및탐색

Ros네트워크설정과상호작용

ROS에연결하여로보틱스응용프로그램프로토타입을만들고,ROS네트워크를통해로보틱스하드웨어또는로보틱스시뮬레이터에액세스합니다。MATLAB®을사용하여자체ROS네트워크를만들거나기존ROS네트워크에연결할수있습니다。Ros네트워크를설정하려면먼저rosinit함수를호출합니다。

좌표계간의변환에ROS토픽으로액세스하고이를사용하여MATLAB에서데이터를변환할수있습니다。자세한내용은在ROS中访问tf转换树항목을참조하십시오。

rosrate객체를사용하여코드실행타이밍을제어할수있습니다。

함수

모두 확장

rosinit Ros네트워크에연결
rostopic 检索有关ROS主题的信息
rosmsg 检索有关ROS消息和消息类型的信息
rosnode 检索有关ROS网络节点的信息
rosparam 访问ROS参数服务器值
rosshutdown 关闭ROS系统
得到 获取ROS参数值
检查ROS参数名称是否存在
搜索 在ROS网络中搜索参数名称
设置ROS参数值或添加新参数
Ros파라미터삭제
rostf 接收、发送和应用ROS转换
rosApplyTransform 将消息实体转换为目标帧
canTransform 验证转换是否可用
变换 将消息实体转换为目标坐标帧
waitForTransform 等待转换可用
getTransform 检索两个坐标系之间的变换
sendTransform 发送转换到ROS网络
rostime 访问ROS时间功能
rosrate 以固定频率执行循环
rosduration 创建一个ROS duration对象
시간또는기간의초단위반환
rosdevice 连接远端ROS设备
runNode 启动ROS或ROS 2节点
stopNode 停止ROS或ROS 2节点
runCore 启动ROS核心
stopCore 停止ROS核心
isNodeRunning 确定ROS或ROS 2节点是否正在运行
isCoreRunning 确定ROS核心是否正在运行

객체

모두 확장

核心 ROS Core생성
节点 启动ROS节点并连接到ROS master
ParameterTree 访问ROS参数服务器
TransformStamped 创建转换消息

블록

空白的信息 지정된메시지유형을사용해빈메시지생성
当前时间 检索当前ROS时间或系统时间
设置参数 在ROS参数服务器上设置值
坐标转换 转换为指定的坐标转换表示

도움말항목

Baidu
map