官术网_书友最值得收藏!

第2章 數學基礎和軟件基礎

2.1 空間坐標系變換

本節給出描述空間直角坐標系變換的齊次變換矩陣。空間直角坐標系變換包含旋轉和平移兩部分,描述旋轉可以用一個3×3的旋轉矩陣,描述平移可用一個3×1的平移向量,使用旋轉矩陣和平移向量可以定義4×4的齊次變換矩陣。

先介紹旋轉,空間坐標系關系如圖2-1所示,直角坐標系{B}的3個單位主矢量xB,yB,zB相對于直角坐標系{A}的方向余弦組成3×3矩陣

圖2-1 空間坐標系關系

該矩陣描述了坐標系{B}相對于{A}的方位,我們稱其為坐標系{B}相對于{A}的旋轉矩陣。旋轉矩陣有9個元素,但3個列矢量AxB,AyB,AzB均為單位主矢量且兩兩垂直,所以有6個正交約束條件

只含有3個獨立元素。為正交矩陣,并且。繞X、Y、Z軸旋轉δ的旋轉矩陣分別為

對于平移,我們用一個平移向量p=AOB來描述,AOB是坐標系{B}的原點在坐標系{A}中的坐標,是3×1的向量。

設空間中一點P,它在坐標系{A}中的坐標為AP,在坐標系{B}中的坐標為BP,一般地

我們還可以用齊次坐標進一步簡寫上式,一個3×1坐標向量[x,y,z]T的齊次形式是4×1向量[x,y,z,1]T,不加區分地仍用APBP表示齊次坐標,則有

其中,為4×4齊次變換矩陣

這里,向量的左上角與矩陣的左下角均為B,可以看作相互抵消,只剩左上角標A

主站蜘蛛池模板: 仪陇县| 新化县| 福海县| 卢氏县| 珠海市| 贵港市| 南华县| 宾川县| 尼玛县| 徐闻县| 蒙阴县| 吉安县| 巍山| 大兴区| 贵定县| 青阳县| 石景山区| 阜阳市| 沙田区| 高唐县| 永胜县| 葫芦岛市| 拜城县| 金华市| 县级市| 武乡县| 宁德市| 定襄县| 利津县| 阿坝县| 定日县| 隆子县| 五华县| 沁源县| 兰州市| 山丹县| 贡觉县| 泸水县| 三原县| 梁河县| 北海市|