機器人可視為一複雜的機電系統,其最基本的行為能力,皆是架構在基礎的運動學之下。當運動學模型建立完成後,控制軟體則陸續架構到運動學模型之中,繼而視覺及影像辨識、環境感測、自我定位、及人工智慧…等更多的附加功能,也一一的被實現到機器人之上。然而機器人的技術核心包含上述所提及的各種技術發展,無法在短短的篇幅中一一介紹,因此,本節在此主要以市面上常見的輪型移動機器人以及仿製人的仿生二足人型機器人作為探討的對象,並針對機器人運動學做簡單的介紹。輪型機器人本文在此將透過輪子移動的機器人,定義為輪型機器人。機器人為了適應不同的環境,其機動性(Maneuverability)顯得越來越重要。然而,輪型機器人之機動性取決於移動平台(Mobile Platform)的設計。而目前應用最為廣泛的移動平台可分為差動輪系移動平台(Differential Drive Moving Platform)與全向輪系移動平台(Omni-directional Drive Moving Platform)。在此將針對兩種不同的平台系統,做簡單的運動學介紹。 一、差動輪系移動平台(Differential Drive Moving Platform)基礎的差動輪系移動平台由兩差動輪搭配一舵輪所組成,如圖一所示。此種移動平台操控簡單且穩定,為目前市面上的輪型機器人所廣為應用。其操控流程簡述如下:(1) 定義移動座標系(XR、YR)與固定座標系(XI、YI)及兩座標系的夾角。(2) 定義各差動輪的相關參數,如軸距、差動輪半徑、及差動輪旋轉角度。(3) 給定各相關參數,透過正向運動學求解移動平台移動的方向與速度。 圖一 差動輪系移動平台[27] 二、全向輪系移動平台(Omni-directional Drive Moving Platform)全向輪系移動平台由全方向性的輪子(Omni-directional Wheel)所組成,如圖二所示。此種輪子在圓周上裝有與輪軸垂直的小輪,因此可自由的沿著兩種方向移動。當驅動馬達提供動力時,全向輪沿著軸向轉動,此時與全向輪上的小輪則無作用。反之,當全向輪往輪軸方向移動時,驅動馬達則不輸出扭矩,此時全向輪上的小輪,則變為輔助輪,減少移動時的摩擦力,幫助平台移動。因此,全向平台的優點如下:(1) 輪軸不需移動,即可改變平台方向(2) 原地旋轉不需迴轉半徑(3) 可同時且獨立的控制平台的移動與轉動 圖二 全向輪系移動平台[27] 常見的全向輪系移動平台,可分為3軸與4軸兩種系統,3軸或4軸全向平台透過全向輪提供之合力與分力的組合,決定平台的移動方向,其驅動步驟流程如圖三所示,而給定全向平台運動參數後,運動模擬分析如圖四所示。
圖三 全向輪系移動平台驅動步驟流程圖
圖三 全向輪系移動平台驅動步驟流程圖
平台夾角:30度;平台移動速度:0.45(m/s);平台移動方向:45度;
轉動時間:5s;整體移動時間:10s;平台初始方向:-30度
文章標籤
全站熱搜
