具身智能新手名词表English

关节空间

Joint Space入门必知

把全部关节角(或位移)当坐标的空间,一个点就是机器人的一种关节摆法。

关节空间把机器人所有关节变量排成一个向量 q = (q₁, …, qₙ),n 是关节数,转动关节取角度,移动关节取位移,q 所有可能的取值就构成关节空间。与之相对的是任务空间(也叫笛卡尔空间),用末端位姿描述机器人,两者靠正、逆运动学换算。在关节空间里规划和控制最直接,电机本来就按关节角执行,也没有逆解多解的问题,但末端在空间里走出的路径不直观。用关节角记录的示教数据能在同型号机器人上精确复现,换成结构不同的机器人就不能直接用,所以不少跨本体工作改用末端位姿作动作。

例子libfranka 读出的 q 是 7 个关节角(单位弧度),就是 Franka 机械臂在关节空间中的一个点;同一时刻的 O_T_EE 则是它在任务空间中的表示。

也叫
关节坐标空间、关节角空间
相关
任务空间、构型空间、正运动学、逆运动学、自由度、动作空间
来源
Wikipedia: Configuration space (physics)(Robotic arm / joint space)
libfranka robot_state.h(q: measured joint position)
robosuite Documentation: Controllers(Joint Position / Velocity / Torque)

在完整名词表里查看 →