基坐标系
Base Frame入门必知固定在机器人底座上的坐标系,机械臂末端的位置和朝向多以它为参照。
基坐标系是刚性固定在机器人底座上的参考坐标系,原点位置和轴朝向由厂商规定,ROS 约定 x 朝前、y 朝左、z 朝上。机械臂控制器报出的末端位置和姿态,默认都是相对它说的,比如 Franka 的接口把末端位姿记为 O_T_EE,即「末端在基坐标系 O 下的位姿」;ROS 里通常叫 base_link。它和世界坐标系的区别是:机械臂装在移动底盘或人形身上时,基坐标系跟着机器人一起动,世界坐标系则固定在环境里。采集数据时动作按哪个坐标系记录必须写清,否则换一台机器就对不上。
例子桌上一台固定机械臂,指令「末端移到基坐标系下 (0.5, 0, 0.3) 米」,按 x 朝前、z 朝上的约定,就是底座正前方 0.5 米、高 0.3 米处。
- 也叫
- 基座坐标系、机器人基坐标系、base_link
- 相关
- 世界坐标系、坐标系、末端位姿、坐标变换、TF 坐标树、机体坐标系
- 来源
- ROS REP 105: Coordinate Frames for Mobile Platforms
ROS REP 103: Standard Units of Measure and Coordinate Conventions
libfranka robot_state.h(O_T_EE: end effector pose in base frame)