机器人系统系统工具箱功能
字母列表
By Category
Coordinate System Transformations
axang2quat |
Convert axis-angle rotation to quaternion |
axang2rotm |
将轴 - 角旋转转换为旋转矩阵 |
axang2tform |
Convert axis-angle rotation to homogeneous transformation |
Eul2quat |
将欧拉角转换为四个 |
EUL2ROTM |
将欧拉角转换为旋转矩阵 |
eul2tform |
Convert Euler angles to homogeneous transformation |
quat2axang |
将四个转换为轴 - 角旋转 |
quat2eul |
Convert quaternion to Euler angles |
quat2rotm |
将四个转换为旋转矩阵 |
quat2tform |
转数转换为均匀转换 |
rotm2axang |
Convert rotation matrix to axis-angle rotation |
rotm2eul |
将旋转矩阵转换为欧拉角 |
rotm2quat |
Convert rotation matrix to quaternion |
rotm2tform |
Convert rotation matrix to homogeneous transformation |
tform2axang |
将均匀转换转换为轴角旋转 |
tform2eul |
Extract Euler angles from homogeneous transformation |
tform2quat |
从均匀转化中提取四元 |
tform2rotm |
Extract rotation matrix from homogeneous transformation |
tform2trvec |
Extract translation vector from homogeneous transformation |
愤怒 |
Difference between two angles |
CART2HOM |
将笛卡尔坐标转换为均匀坐标 |
HOM2CART |
将同质坐标转换为笛卡尔坐标 |
trvec2tform |
将翻译矢量转换为均匀转换 |
Robot Operating System (ROS)
网络连接和勘探
石榴石 |
连接到ROS网络 |
rosmsg |
检索有关ROS消息和消息类型的信息 |
rosnode |
检索有关ROS网络节点的信息 |
罗斯帕拉姆 |
访问ROS参数服务器values |
rosservice |
Retrieve information about services in ROS network |
Rosshutdown |
关闭ROS系统 |
rostopic |
Retrieve information about ROS topics |
get |
Get ROS parameter value |
has |
Check if ROS parameter name exists |
搜索 |
烤焦的ch ROS network for parameter names |
放 |
ROS参数的设置值或添加新参数 |
del |
Delete a ROS parameter |
rosdevice |
连接到远程ROS设备 |
runNode |
启动ROS节点 |
stopNode |
停止ROS节点 |
runcore |
启动ROS核心 |
停车 |
Stop ROS core |
毫无意义 |
Determine if ROS node is running |
isCoreRunning |
Determine if ROS core is running |
删除文件 |
从设备删除文件 |
dir |
List folder contents on device |
getFile |
从设备获取文件 |
Openshell |
Open interactive command shell to device |
putFile |
将文件复制到设备 |
系统 |
Execute system command on device |
Core |
创建ROS核心 |
不de |
启动ROS节点并连接到ROS Master |
ParameterTree |
访问ROS参数服务器 |
Publishers and Subscribers
罗斯梅斯 |
Create ROS messages |
rosmsg |
检索有关ROS消息和消息类型的信息 |
definition |
检索ROS消息类型的定义 |
显示详细资料 |
Display all ROS message contents |
rospublisher |
在主题上发布消息 |
rossubscriber |
订阅有关主题的消息 |
rostopic |
Retrieve information about ROS topics |
receive |
Wait for new ROS message |
send |
将ROS消息发布到主题 |
Robotics.Rate |
以固定频率执行循环 |
罗斯拉特 |
以固定频率执行循环 |
Services and Actions
玫瑰色 |
检索有关ROS动作的信息 |
玫瑰色client |
创建ROS动作客户端 |
取消行业 |
取消动作服务器上的所有目标 |
取消程序 |
Cancel last goal sent by client |
sendgoal |
将目标消息发送到动作服务器 |
sendgoalAndWait |
发送目标消息并等待结果 |
waitforserver |
Wait for action server to start |
call |
Call the ROS service server and receive a response |
rosservice |
Retrieve information about services in ROS network |
Rossvcclient |
Connect to ROS service server |
Rossvcserver |
Create ROS service server |
日志文件和转换
rosbag |
Open and parse rosbag log file |
readMessages |
阅读Rosbag的消息 |
选择 |
Select subset of messages in rosbag |
timeseries |
为选定的消息属性创建一个时间序列对象 |
rostime |
访问ROS时间功能 |
玫瑰花化 |
Create a ROS duration object |
seconds |
Returns seconds of a time or duration |
Rostf |
接收,发送和应用ROS转换 |
apply |
Transform message entities into target frame |
canTransform |
验证是否可用 |
转换 |
将消息实体转换为目标坐标框架 |
Waitfortransform |
等到有变换可用 |
getTransform |
Retrieve the transformation between two coordinate frames |
sendTransform |
Send transformation to ROS network |
BagSelection |
创建ROSBAG选择 |
TransformStamped |
创建转换消息 |
专业消息
deadbinaryoccupancyGrid |
阅读二进制占用网格 |
writeBinaryOccupancyGrid |
写从网格到ROS消息的值 |
读数 |
Convert ROS image data into MATLAB image |
写入 |
Write MATLAB image to ROS image message |
Readcartesian |
Read laser scan ranges in Cartesian coordinates |
readscanangles |
Return scan angles for laser scan range readings |
阴谋 |
Display laser or lidar scan readings |
Readxyz |
从点云数据中提取XYZ坐标 |
readRGB |
从点云数据中提取RGB值 |
readAllFieldNames |
Get all available field names from ROS point cloud |
Readfield |
基于字段名称读取点云数据 |
scatter3 |
散点图中的显示点云 |
CompressedImage |
创建压缩图像消息 |
图片 |
创建图像消息 |
Laserscan |
创建激光扫描消息 |
OccupancyGrid |
Create occupancy grid message |
PointCloud2 |
Access point cloud messages |
自定义消息支持万博1manbetx
RoboticsAddons |
安装用于机器人技术的附加组件 |
rosgenmsg |
从ROS定义生成自定义消息 |
ROS Access with Simulink
Sensor Data
石榴石 |
连接到ROS网络 |
rostopic |
Retrieve information about ROS topics |
rosmsg |
检索有关ROS消息和消息类型的信息 |
罗斯梅斯 |
Create ROS messages |
rospublisher |
在主题上发布消息 |
rossubscriber |
订阅有关主题的消息 |
罗斯帕拉姆 |
访问ROS参数服务器values |
罗斯拉特 |
以固定频率执行循环 |
罗斯梅斯 |
Create ROS messages |
readMessages |
阅读Rosbag的消息 |
receive |
Wait for new ROS message |
send |
将ROS消息发布到主题 |
显示详细资料 |
Display all ROS message contents |
选择 |
Select subset of messages in rosbag |
转换 |
将消息实体转换为目标坐标框架 |
Waitfortransform |
等到有变换可用 |
getTransform |
Retrieve the transformation between two coordinate frames |
sendTransform |
Send transformation to ROS network |
Rostf |
接收,发送和应用ROS转换 |
apply |
Transform message entities into target frame |
deadbinaryoccupancyGrid |
阅读二进制占用网格 |
writeBinaryOccupancyGrid |
写从网格到ROS消息的值 |
读数 |
Convert ROS image data into MATLAB image |
写入 |
Write MATLAB image to ROS image message |
利达尔扫 |
创建用于存储二维LIDAR扫描的对象 |
阴谋 |
Display laser or lidar scan readings |
删除Invaliddata |
删除无效范围和角度数据 |
Readcartesian |
Read laser scan ranges in Cartesian coordinates |
readscanangles |
Return scan angles for laser scan range readings |
变换扫描 |
根据相对姿势转换激光扫描 |
Readxyz |
从点云数据中提取XYZ坐标 |
readRGB |
从点云数据中提取RGB值 |
readAllFieldNames |
Get all available field names from ROS point cloud |
Readfield |
基于字段名称读取点云数据 |
scatter3 |
散点图中的显示点云 |
Robotics.Rate |
以固定频率执行循环 |
罗斯拉特 |
以固定频率执行循环 |
CompressedImage |
创建压缩图像消息 |
图片 |
创建图像消息 |
Laserscan |
创建激光扫描消息 |
利达尔扫 |
创建用于存储二维LIDAR扫描的对象 |
OccupancyGrid |
Create occupancy grid message |
PointCloud2 |
Access point cloud messages |
地面车辆算法
deadbinaryoccupancyGrid |
阅读二进制占用网格 |
writeBinaryOccupancyGrid |
写从网格到ROS消息的值 |
利达尔扫 |
创建用于存储二维LIDAR扫描的对象 |
MatchScans |
Estimate pose between two laser scans |
阴谋 |
Display laser or lidar scan readings |
删除Invaliddata |
删除无效范围和角度数据 |
变换扫描 |
根据相对姿势转换激光扫描 |
robotics.BinaryOccupancyGrid |
Create occupancy grid with binary values |
Robotics.occupancyGrid |
Create occupancy grid with probabilistic values |
Robotics.prm |
创建概率路线图路径计划者 |
robotics.PurePursuit |
Create controller to follow set of waypoints |
机器人技术 |
Avoid obstacles using vector field histogram |
Robotics.montecarlolocalization |
Localize robot using range sensor data and map |
robotics.OdometryMotionModel |
创建探针运动模型 |
robotics.ParticleFilter |
创建粒子过滤状态估计器 |
Manipulator Algorithms
Importrobot |
Import rigid body tree model from URDF file or text |
机器人 |
Create a joint |
Robotics.RigidBody |
Create a rigid body |
Robotics.RigidBodyTree |
Create tree-structured robot |
robotics.InverseKinematics |
创建逆运动求解器 |
robotics.GeneralizedInverseKinematics |
Create multiconstraint inverse kinematics solver |
robotics.orientationtarget |
Create constraint on relative orientation of body |
robotics.PositionTarget |
Create constraint on relative position of body |
Robotics.posetarget |
Create constraint on relative pose of body |
Robotics.AimingConstraint |
Create aiming constraint for pointing at a target location |
Robotics.CartesianBounds |
创建约束以使身体起源在笛卡尔界限内 |
Robotics.JointPositionBounds |
对机器人模型的联合位置建立约束 |
代码生成
axang2quat |
Convert axis-angle rotation to quaternion |
axang2rotm |
将轴 - 角旋转转换为旋转矩阵 |
axang2tform |
Convert axis-angle rotation to homogeneous transformation |
Eul2quat |
将欧拉角转换为四个 |
EUL2ROTM |
将欧拉角转换为旋转矩阵 |
eul2tform |
Convert Euler angles to homogeneous transformation |
quat2axang |
将四个转换为轴 - 角旋转 |
quat2eul |
Convert quaternion to Euler angles |
quat2rotm |
将四个转换为旋转矩阵 |
quat2tform |
转数转换为均匀转换 |
rotm2axang |
Convert rotation matrix to axis-angle rotation |
rotm2eul |
将旋转矩阵转换为欧拉角 |
rotm2quat |
Convert rotation matrix to quaternion |
rotm2tform |
Convert rotation matrix to homogeneous transformation |
tform2axang |
将均匀转换转换为轴角旋转 |
tform2eul |
Extract Euler angles from homogeneous transformation |
tform2quat |
从均匀转化中提取四元 |
tform2rotm |
Extract rotation matrix from homogeneous transformation |
tform2trvec |
Extract translation vector from homogeneous transformation |
愤怒 |
Difference between two angles |
CART2HOM |
将笛卡尔坐标转换为均匀坐标 |
HOM2CART |
将同质坐标转换为笛卡尔坐标 |
trvec2tform |
将翻译矢量转换为均匀转换 |
变换扫描 |
根据相对姿势转换激光扫描 |
利达尔扫 |
创建用于存储二维LIDAR扫描的对象 |
MatchScans |
Estimate pose between two laser scans |
robotics.BinaryOccupancyGrid |
Create occupancy grid with binary values |
robotics.InverseKinematics |
创建逆运动求解器 |
robotics.GeneralizedInverseKinematics |
Create multiconstraint inverse kinematics solver |
Robotics.occupancyGrid |
Create occupancy grid with probabilistic values |
robotics.PurePursuit |
Create controller to follow set of waypoints |
Robotics.prm |
创建概率路线图路径计划者 |
Robotics.RigidBodyTree |
Create tree-structured robot |
机器人技术 |
Avoid obstacles using vector field histogram |
这个话题有帮助吗?