[机器人] ROS2 TF的说明以及如何实现坐标系可视化

TF的静态坐标系代码实现可以参考鱼香ROS:

https://www.bilibili.com/video/BV1YesXeoEGd?spm_id_from=333.788.videopod.sections\&vd_source=21bade290fd59e6f904e1b6771b72b32

《ROS 2机器人开发从入门到实践》5.2Python中的手眼坐标变换

其中有这么个例子,不太明白坐标转换坐标为什么是这样的,查了相机坐标系后自己有个理解:

这个旋转分量是不清楚的

查了相机坐标系的定义:

我们这个例子里为什么是(180, 0,0)

我理解是相机正常是镜头朝上放置的,那么

z轴是向上,x轴是向右,y轴根据笛卡尔坐标系是向里边的

这里绕X轴转了180度,相机就朝下了,其坐标系是这样的(红绿蓝分别代表xyz)

鱼香ROS的图也有点不准确

姑且这么理解吧

可视化怎么做出来的

首先输入命令

复制代码
ros2 run rviz2 rviz2

把相应坐标系的√去掉哪个坐标系就会消失

相关推荐
M-Robots echo4 小时前
安全机制架构解析:M-Robots 分层安全体系,筑牢机器人设备运行底座
机器人·ros·鸿蒙·开源社区·m-robots
Rocktech_ruixun9 小时前
机器人端侧大模型部署对主板有哪些要求?瑞迅主控板分级方案对比
人工智能·嵌入式硬件·机器人
Rocktech_ruixun10 小时前
机器人数据采集能力取决于什么?瑞迅科技RK3588/3576核心板方案深度解析
人工智能·嵌入式硬件·机器人
深念Y13 小时前
基于 NapCat 与本地 RAG 的群聊 AI 机器人方案(ARM64 部署)
人工智能·ai·机器人·node.js·自动化·情感陪伴·bot
M-Robots echo13 小时前
驱动抽象层解析:标准化硬件接口,解决机器人硬件碎片化适配难题
人工智能·机器人·ros·开源社区·m-robots
workflower13 小时前
例二:某汽车制造企业深度融合AI智能体,构建园区网络的智能运维体系
人工智能·机器学习·设计模式·机器人·云计算·汽车·制造
xwz小王子14 小时前
Science Robotics 观点探讨| 机器人是工具还是代理人?
人工智能·机器人
QYR-分析15 小时前
软爪采摘机器人加速落地,高价值果蔬采收迎来柔性自动化新机遇
大数据·机器人·自动化
71777715 小时前
开源协同底座支撑具身智能:Gitee 企业版与 AGIROS 共建机器人操作系统基础设施
机器人·gitee·开源
M-Robots echo1 天前
M-CLAW,面向具身智能的机器人任务编排开发框架
机器人·ros·鸿蒙·开源社区·m-robots