文档

机器人技术系统工具箱函数 - 按类别

字母列表 按类别

坐标系统转换

axang2quat 将轴 - 角旋转转换为四个
axang2rotm 将轴 - 角旋转转换为旋转矩阵
axang2tform 将轴 - 角旋转转换为均匀转换
Eul2quat 将欧拉角转换为四个
EUL2ROTM 将欧拉角转换为旋转矩阵
EUL2TFORM 将欧拉角转换为均匀转换
quat2axang 将四个转换为轴 - 角旋转
quat2eul 将四个转换为欧拉角
quat2rotm 将四个转换为旋转矩阵
quat2tform 转数转换为均匀转换
rotm2axang 将旋转矩阵转换为轴角旋转
rotm2eul 将旋转矩阵转换为欧拉角
rotm2quat 将旋转矩阵转换为四个
rotm2tform 将旋转矩阵转换为均匀转换
tform2axang 将均匀转换转换为轴角旋转
tform2eul 从均匀转换中提取欧拉角
tform2quat 从均匀转化中提取四元
tform2rotm 从均匀转换中提取旋转矩阵
tform2trvec 从均匀转换中提取翻译载体
愤怒 两个角度之间的差异
CART2HOM 将笛卡尔坐标转换为均匀坐标
HOM2CART 将同质坐标转换为笛卡尔坐标
trvec2tform 将翻译矢量转换为均匀转换
季节 创建一个四个阵列

机器人操作系统(ROS)

网络连接和勘探

石榴石 连接到ROS网络
rosmsg 检索有关ROS消息和消息类型的信息
罗斯诺德 检索有关ROS网络节点的信息
罗斯帕拉姆 访问Ros参数服务器值
Rosservice 检索ROS网络中有关服务的信息
Rosshutdown 关闭ROS系统
rostopic 检索有关ROS主题的信息
得到 获取ROS参数值
检查Ros参数名称是否存在
搜索 搜索ROS网络以获取参数名称
ROS参数的设置值或添加新参数
del 删除ROS参数
罗斯迪夫 连接到远程ROS设备
runnode 启动ROS节点
stopnode 停止ROS节点
runco​​re 启动ROS核心
停车 停止ROS核心
毫无意义 确定ROS节点是否正在运行
Iscornunn 确定ROS Core是否正在运行
删除文件 从设备删除文件
dir 设备上的文件夹内容
getfile 从设备获取文件
Openshell 打开交互式命令壳到设备
Putfile 将文件复制到设备
系统 在设备上执行系统命令
创建ROS核心
节点 启动ROS节点并连接到ROS Master
参数树 访问ROS参数服务器

出版商和订户

罗斯梅斯 创建ROS消息
rosmsg 检索有关ROS消息和消息类型的信息
定义 检索ROS消息类型的定义
显示详细资料 显示所有ROS消息内容
Rospublisher 在主题上发布消息
rossubscriber 订阅有关主题的消息
rostopic 检索有关ROS主题的信息
收到 等待新的ROS消息
发送 将ROS消息发布到主题
Robotics.Rate 以固定频率执行循环
罗斯拉特 以固定频率执行循环

服务和行动

玫瑰色 检索有关ROS动作的信息
RosactionClient 创建ROS动作客户端
取消行业 取消动作服务器上的所有目标
取消程序 取消客户发送的最后一个进球
sendgoal 将目标消息发送到动作服务器
sendgoalandwait 发送目标消息并等待结果
waitforserver 等待动作服务器启动
称呼 致电ROS服务服务器并接收回复
Rosservice 检索ROS网络中有关服务的信息
Rossvcclient 连接到ROS服务服务器
Rossvcserver 创建ROS服务服务器

日志文件和转换

罗斯巴格 打开和解析Rosbag日志文件
重新记录 阅读Rosbag的消息
选择 在Rosbag中选择消息子集
时间序列 为选定的消息属性创建一个时间序列对象
罗斯特 访问ROS时间功能
玫瑰花化 创建ROS持续时间对象
返回时间或持续时间
Rostf 接收,发送和应用ROS转换
申请 将消息实体转换为目标框架
cantransform 验证是否可用
转换 将消息实体转换为目标坐标框架
Waitfortransform 等到有变换可用
getTransform 检索两个坐标帧之间的转换
SendTransform 将转换发送到ROS网络
Bagselection 创建ROSBAG选择
变换盖 创建转换消息

专业消息

deadbinaryoccupancyGrid 阅读二进制占用网格
WriteBinaryOccupancyGrid 写从网格到ROS消息的值
readoccupancyGrid 阅读占用网格消息
WriteCupancyGrid 写从网格到ROS消息的值
readoccupancymap3d 从Octomap ROS消息读取3-D地图
读数 将ROS图像数据转换为MATLAB图像
写入 将MATLAB图像写入ROS图像消息
Readcartesian 阅读笛卡尔坐标中的激光扫描范围
readscanangles 激光扫描范围读数的返回扫描角
阴谋 显示激光或激光扫描读数
Readxyz 从点云数据提取XYZ坐标
readrgb 从点云数据中提取RGB值
ReadallFieldNames 从Ros Point Cloud获取所有可用的字段名称
Readfield 基于字段名称读取点云数据
STACT3 散点图中的显示点云
压缩图 创建压缩图像消息
图片 创建图像消息
Laserscan 创建激光扫描消息
占用格里德 创建占用网格消息
PointCloud2 访问点云消息

自定义消息支持万博1manbetx

RoboticsAddons 安装用于机器人技术的附加组件
rosgenmsg 从ROS定义生成自定义消息

与Simulink访问ROS万博1manbetx

罗斯迪夫 连接到远程ROS设备
runnode 启动ROS节点
stopnode 停止ROS节点
runco​​re 启动ROS核心
停车 停止ROS核心
毫无意义 确定ROS节点是否正在运行
Iscornunn 确定ROS Core是否正在运行

传感器数据

石榴石 连接到ROS网络
rostopic 检索有关ROS主题的信息
rosmsg 检索有关ROS消息和消息类型的信息
罗斯梅斯 创建ROS消息
Rospublisher 在主题上发布消息
rossubscriber 订阅有关主题的消息
罗斯帕拉姆 访问Ros参数服务器值
罗斯拉特 以固定频率执行循环
罗斯梅斯 创建ROS消息
重新记录 阅读Rosbag的消息
收到 等待新的ROS消息
发送 将ROS消息发布到主题
显示详细资料 显示所有ROS消息内容
选择 在Rosbag中选择消息子集
转换 将消息实体转换为目标坐标框架
Waitfortransform 等到有变换可用
getTransform 检索两个坐标帧之间的转换
SendTransform 将转换发送到ROS网络
Rostf 接收,发送和应用ROS转换
申请 将消息实体转换为目标框架
deadbinaryoccupancyGrid 阅读二进制占用网格
WriteBinaryOccupancyGrid 写从网格到ROS消息的值
readoccupancyGrid 阅读占用网格消息
WriteCupancyGrid 写从网格到ROS消息的值
readoccupancymap3d 从Octomap ROS消息读取3-D地图
读数 将ROS图像数据转换为MATLAB图像
写入 将MATLAB图像写入ROS图像消息
利达尔扫 创建用于存储二维LIDAR扫描的对象
阴谋 显示激光或激光扫描读数
删除Invaliddata 删除无效范围和角度数据
Readcartesian 阅读笛卡尔坐标中的激光扫描范围
readscanangles 激光扫描范围读数的返回扫描角
变换扫描 根据相对姿势转换激光扫描
Readxyz 从点云数据提取XYZ坐标
readrgb 从点云数据中提取RGB值
ReadallFieldNames 从Ros Point Cloud获取所有可用的字段名称
Readfield 基于字段名称读取点云数据
STACT3 散点图中的显示点云
Robotics.Rate 以固定频率执行循环
罗斯拉特 以固定频率执行循环
压缩图 创建压缩图像消息
图片 创建图像消息
Laserscan 创建激光扫描消息
利达尔扫 创建用于存储二维LIDAR扫描的对象
占用格里德 创建占用网格消息
PointCloud2 访问点云消息

地面车辆算法

buildmap 通过LIDAR扫描建立占用网格
deadbinaryoccupancyGrid 阅读二进制占用网格
WriteBinaryOccupancyGrid 写从网格到ROS消息的值
readoccupancyGrid 阅读占用网格消息
WriteCupancyGrid 写从网格到ROS消息的值
readoccupancymap3d 从Octomap ROS消息读取3-D地图
利达尔扫 创建用于存储二维LIDAR扫描的对象
MatchScans 估计两次激光扫描之间的姿势
MatchScansGrid 使用基于网格的搜索估算两次激光扫描之间的姿势
阴谋 显示激光或激光扫描读数
删除Invaliddata 删除无效范围和角度数据
变换扫描 根据相对姿势转换激光扫描
OptimizeposeGraph 优化姿势图中的节点
添加斑点 在姿势图中添加相对姿势
边缘 姿势图中的边缘
edgeconstraints 姿势图中的边缘约束
findedgeid 查找边缘ID
节点 姿势图中的节点姿势
拆除 从图形上删除环路闭合边缘
节目 情节姿势图
Robotics.Lidarslam 使用激光扫描执行本地化和映射
Robotics.montecarlolocalization 使用范围传感器数据和地图本地化机器人
Robotics.BinaryOccupancyGrid 创建具有二进制值的占用网格
Robotics.occupancyGrid 创建具有概率值的占用网格
Robotics.occupancymap3d 创建3D占用地图
Robotics.odometrymotionmodel 创建探针运动模型
Robotics.ParticleFilter 创建粒子过滤状态估计器
Robotics.PoseGraph 创建2D姿势图
Robotics.posegraph3d 创建3D姿势图
Robotics.prm 创建概率路线图路径计划者
Robotics.purepursuit 创建控制器以遵循一组航点
机器人技术 避免使用矢量场直方图

操纵算法

Importrobot 从乌尔德文件或文本导入刚性的身体树模型
添加机构 向机器人添加身体
添加ubtree 将子树添加到机器人
addvisual 将视觉几何数据添加到刚体
明确 清除所有视觉几何形状
Getbody 用名字获取机器人身体手柄
删除身体 从机器人中卸下身体
替换机构 在机器人上更换身体
替换偶 更换身体上的关节
节目 在图中显示机器人模型
显示详细资料 显示机器人模型的详细信息
子树 从机器人模型创建子树
getTransform 在身体框架之间转换
随机配置 生成机器人的随机配置
乡间人 获取机器人的家用配置
节目 在图中显示机器人模型
中心摩擦 质量位置和雅各比亚人
外部压力 组成外力基质相对于基础
前向动态 联合加速度给定扭矩和州
几何jacobian 机器人配置的几何雅各布
GRAVITYTORQUE 补偿重力的关节扭矩
不动产动力学 给定运动所需的联合扭矩
Massmatrix 联合空间质量矩阵
速度生产 取消速度引起的力的联合扭矩
Robotics.RigidBodyTree 创建树结构化机器人
Robotics.RigidBody 创建一个僵硬的身体
机器人 创建关节
机器人学 创建逆运动求解器
机器人 创建多构成逆隔学求解器
robotics.orientationtarget 建立对身体相对取向的约束
Robotics.PositionTarget 对身体的相对位置产生约束
Robotics.posetarget 对身体的相对姿势产生约束
Robotics.AimingConstraint 创建针对指向目标位置的瞄准限制
Robotics.CartesianBounds 创建约束以使身体起源在笛卡尔界限内
Robotics.JointPositionBounds 对机器人模型的联合位置建立约束

代码生成

axang2quat 将轴 - 角旋转转换为四个
axang2rotm 将轴 - 角旋转转换为旋转矩阵
axang2tform 将轴 - 角旋转转换为均匀转换
Eul2quat 将欧拉角转换为四个
EUL2ROTM 将欧拉角转换为旋转矩阵
EUL2TFORM 将欧拉角转换为均匀转换
quat2axang 将四个转换为轴 - 角旋转
quat2eul 将四个转换为欧拉角
quat2rotm 将四个转换为旋转矩阵
quat2tform 转数转换为均匀转换
rotm2axang 将旋转矩阵转换为轴角旋转
rotm2eul 将旋转矩阵转换为欧拉角
rotm2quat 将旋转矩阵转换为四个
rotm2tform 将旋转矩阵转换为均匀转换
tform2axang 将均匀转换转换为轴角旋转
tform2eul 从均匀转换中提取欧拉角
tform2quat 从均匀转化中提取四元
tform2rotm 从均匀转换中提取旋转矩阵
tform2trvec 从均匀转换中提取翻译载体
愤怒 两个角度之间的差异
CART2HOM 将笛卡尔坐标转换为均匀坐标
HOM2CART 将同质坐标转换为笛卡尔坐标
trvec2tform 将翻译矢量转换为均匀转换
变换扫描 根据相对姿势转换激光扫描
利达尔扫 创建用于存储二维LIDAR扫描的对象
MatchScans 估计两次激光扫描之间的姿势
MatchScansGrid 使用基于网格的搜索估算两次激光扫描之间的姿势
Robotics.BinaryOccupancyGrid 创建具有二进制值的占用网格
机器人学 创建逆运动求解器
机器人 创建多构成逆隔学求解器
Robotics.occupancyGrid 创建具有概率值的占用网格
Robotics.ParticleFilter 创建粒子过滤状态估计器
Robotics.purepursuit 创建控制器以遵循一组航点
Robotics.prm 创建概率路线图路径计划者
Robotics.RigidBodyTree 创建树结构化机器人
机器人技术 避免使用矢量场直方图
这个话题有帮助吗?