ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

07 ROS 的常见消息类型

2021-09-10 09:34:18  阅读:257  来源: 互联网

标签:std Vector3 07 msgs Header geometry 常见 header ROS


01 nav_msgs/Odometry ——rviz中显示的一个有方向的箭头

std_msgs/Header header
string child_frame_id
geometry_msgs/PoseWithCovariance pose   //位置和方向;规定在header. frame_id
geometry_msgs/TwistWithCovariance twist  //角速度和线速度; 规定在child_frame_id 坐标系下

02 nav_msgs::Path——rivz中显示的一条连续的路径线

std_msgs/Header header
geometry_msgs/PoseStamped[] poses

03 geometry_msgs/...系列

(a)geometry_msgs/PoseStamped

std_msgs/Header header
geometry_msgs/Pose pose

(b)geometry_msgs/Pose

geometry_msgs/Point position//点位置
geometry_msgs/Quaternion orientation//四元数方向

(c)geometry_msgs/Twist

geometry_msgs/Vector3 linear//线向量
geometry_msgs/Vector3 angular//角向量

 (d)sensor_msgs/PointCloud——rviz显示的是点云

std_msgs/Header header
geometry_msgs/Point32[] points  //x,y,z
sensor_msgs/ChannelFloat32[] channels//可自定义通道的数量和意义,并用于保存一些其它变量信息

(e)sensor_msgs/Imu——角速度和线速度多是测量得到的,而旋转四元数是计算的得到的

std_msgs/Header header
geometry_msgs/Quaternion orientation
float64[9] orientation_covariance
geometry_msgs/Vector3 angular_velocity
float64[9] angular_velocity_covariance
geometry_msgs/Vector3 linear_acceleration
float64[9] linear_acceleration_covariance

常用查询命令

(a) rostopic type /xxx(例如:turtle1/cmd_vel)——查看消息类型

(b) rosmsg show xxx(例如:geometry_msgs/Twist)——详细显示某类型消息

(c) rostopic list -x(参数)——列出所有当前订阅和发布的话题

 

主要参考CSDN博主酸菜余总结内容,表示感谢,若侵权清联系删除!

https://blog.csdn.net/weixin_43821376/article/details/102709574

标签:std,Vector3,07,msgs,Header,geometry,常见,header,ROS
来源: https://www.cnblogs.com/Pygoupfs/p/15249871.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有