![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=1739613009-wcJ61CxcX8ELtiKTNEeEV8LY2F2Pin4y-0-f6b3d78e1c46a4d63079438675a8b64c)
图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=1739613009-XuGk1dAJgRyoWTO7lCeVqqtYg0t0QXwR-0-fabdb7ba7b8dd04faf1d0f13a112f355)
图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=1739613009-pWqWM1xBw5jfZSUrKFLEsTFKvotWvK45-0-abf2bd63ded98fc368c0ba50b9f416fc)
图1-3 orient类型的o10数据的组成