運動學奇異點(Kinematic Singularity)
定義
運動學奇異點(Kinematic Singularity)是機械手臂在某些關節組態下,雅可比矩陣 不滿秩的狀態。此時不論關節怎麼動,末端在某個方向上都無法產生速度。
數學表示
末端速度與關節速度的關係為 。當
或 的最小奇異值趨近 0 時,就到達奇異點。逆解 會讓關節速度趨向無限大。
實際影響
- 關節速度暴衝:直線軌跡經過奇異點附近時,某些關節要瞬間高速轉動,可能觸發速度限制或保護停機。
- 失去可操作度:末端某些方向推不動、也無法施力控制。
- IK 數值不穩定:迭代解在奇異點附近發散或亂跳。
常見處理方式
- 阻尼最小平方(DLS):在逆解中加入阻尼項,犧牲一點精度換取穩定。
- 路徑規劃避開:在規劃階段用可操作度(manipulability)指標遠離奇異區域。
- 冗餘自由度:七軸手臂可利用多出的自由度繞開奇異組態。
延伸閱讀
常見問題
- 六軸工業手臂常見的奇異點有哪幾種?
- 常見三種:腕部奇異點(第 4 與第 6 軸共線)、肩部奇異點(腕心落在第 1 軸的延長線上)、肘部奇異點(手臂完全伸直或完全折疊)。
- 奇異點和萬向鎖一樣嗎?
- 表現相似(都少一個自由度),但成因不同:奇異點是機構本身的物理限制,萬向鎖是尤拉角這種姿態表示法的數學缺陷,換成四元數就消失。
faq_01.log
faq_02.log