LeRobot数据集中很多机械臂动作(尤其是End-Effector Action)会使用,

[x, y, z, roll, pitch, yaw, gripper]

原因是:

  • 人类可读性高:工程师更容易理解和调试roll=10deg,pitch=20deg,而不是四元数[0.93, 0.12, 0.31, -0.05]
  • 多数操作任务姿态变化范围有限:例如抓取、放置、开门等任务,通常不会频繁经过导致万向锁的姿态(如pitch接近正负90度)。
  • 便于与机器人控制接口兼容:很多机器人SDK接受欧拉角输入,内部再转换为旋转矩阵或四元数。
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐