![ABB工业机器人进阶编程与应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/794/44819794/b_44819794.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第1章 位姿与坐标系
1.1 位姿
ABB工业机器人采用pose类型的数据来表示其在笛卡儿空间坐标系中的位置。常用的机器人点位数据类型robtarget中的trans组件和rot组件构成了pose类型的数据(见图1-1)。工件坐标系中的uframe数据和oframe数据也都是pose数据类型的数据。
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_12_1.jpg?sign=1739311337-yvAdX2HX84LnJl7NAOvtxZZ6voXeAbHG-0-7ed8a324370c6a9c0d64cd5e1624456a)
图1-1 robtarget类型的p10数据的部分组成
pose类型的数据又由pos和orient两种数据类型构成。对于pos类型的数据,其由x、y、z三个元素构成,均为num类型的数据(见图1-2),用于存储空间的x、y、z数据。
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_12_2.jpg?sign=1739311337-GFwge8LqKYLFKFYcQQnjhyAkLY406G8Y-0-69f39e99d4e85208044495361524d05c)
图1-2 pos类型的pos10数据的组成
对于orient类型的数据(四元数),其由q1、q2、q3、q4四个元素构成,用于表示空间位置的方向(姿态),如图1-3所示。
![](https://epubservercos.yuewen.com/315336/23950325101463306/epubprivate/OEBPS/Images/43597_13_1.jpg?sign=1739311337-MDfWSFO9lZbCuslWR5yo0BKbygLpHnOs-0-c0fc67e75d1eede2da5dc9c08c197837)
图1-3 orient类型的o10数据的组成