跳轉到內容

機器人運動學和動力學/串聯機械臂微分運動學

來自華夏公益教科書

一種流行且 **最小** 的表示姿態時間導數的方法是 **螺旋**。螺旋由兩個 3 × 1 向量組成:,其中 是運動剛體(機械臂連桿)的角速度,而 是運動剛體上與參考系原點瞬時重合的點的線速度。

速度傳播

[編輯 | 編輯原始碼]

相對於同一座標系表示的旋轉速度可以簡單地加起來。因此

連桿原點的線速度等於前一個連桿原點的線速度加上旋轉分量

注意:在上式中,得到的 velocidad 是相對於當前連桿的座標系表示的。 是從座標系 的原點指向座標系 的原點的向量。

[編輯 | 編輯原始碼]
雙連桿平面機械臂。

從右側的圖中可以很容易地圖形化推匯出該機械臂的連桿變換。

這裡, 分別是連桿 1 和 2 的長度。

注意:再次注意到使用 作為 的簡寫符號。

因此,根據以上方程

同樣

相對於基座座標系,末端執行器的速度變為

雅可比矩陣

[編輯 | 編輯原始碼]

假設 個運動學(末端執行器)方程。每個方程都是 個自由度的函式

請注意,在非冗餘機械手的情況下,.

上述方程的時間導數如下所示

這可以用向量形式表示

矩陣 稱為雅可比矩陣,其元素是運動學方程的偏導數。末端執行器速度與(已知)關節速度之間的關係由雅可比矩陣完全描述。末端執行器速度是關節速度的線性函式。

[edit | edit source]

此示例展示了另一種解決上述問題的思路。可以使用串聯機械臂位置運動學部分中介紹的技術,或透過檢視上圖來直觀地推匯出該機械臂的位置運動學方程

因此,雅可比矩陣為

因此,末端執行器速度

需要注意的是,末端執行器的角速度當然是關節速度之和。另一種得到完全相同結果的方法是明確地包含角速度方程,然後相應地計算雅可比矩陣。正如預期,這個結果與上面例子中使用連桿變換矩陣得到的結果相同。

逆速度運動學

[編輯 | 編輯原始碼]

這個問題可以透過對雅可比矩陣求逆來輕鬆解決...

奇異點

[編輯 | 編輯原始碼]

如果雅可比矩陣 可逆,則可以對其求逆來輕鬆計算關節速度,前提是給定(笛卡爾)末端執行器速度。雅可比矩陣不可逆的位置( 的組合)被稱為**奇異點**。將 的行列式設為零,並求解 可以找到這些奇異點。這些位置對應於**自由度的喪失**。

華夏公益教科書