新四季網

一種連續型機器人空間路徑跟蹤方法

2023-06-22 22:43:46 5

一種連續型機器人空間路徑跟蹤方法
【專利摘要】一種連續型機器人空間路徑跟蹤方法。其包括初始化、判斷路徑起點是否在原點上方、蛇臂上升至路徑起點、蛇臂直接彎曲、蛇臂前進一步、求解蛇臂末節關節段變量、更新蛇臂姿態、判斷路徑跟蹤是否等階段。本發明提供的連續型機器人空間路徑跟蹤方法能夠實現對空間任意給定路徑的跟蹤;採用這種方法能夠實現在整個跟蹤過程中以路徑作為參考,機器人整體形態始終與路徑一致,行進覆蓋的範圍較小,安全性高。
【專利說明】一種連續型機器人空間路徑跟蹤方法
【技術領域】
[0001]本發明屬於自動控制【技術領域】,特別是涉及一種連續型機器人空間路徑跟蹤方法。
【背景技術】
[0002]傳統的離散型機器人(如串、並聯機器人)均採用剛性關節和連杆結構,用於實現在自由空間內的多自由度運動,但由於其一般只具有5?7個自由度,自由度數目有限,因此對工作空間受限的環境適應性不強;與離散型機器人不同,連續型機器人為「無脊椎」的柔性結構,機器人採用形狀可以靈活改變的結構,而不具有任何剛性的關節和連杆;這種新型的仿生機器人具有良好的彎曲性能,可以柔順而靈活地改變自身的形狀,其優良的彎曲特性甚至可以和蛇體、象鼻子以及章魚觸角等生物器官媲美;由於連續型機器人的外形可以靈活改變,因此具有根據環境障礙物的狀況而改變自身形狀的能力,對工作空間受限的環境具有獨特的適應能力;其應用前景廣闊,可以應用於飛機油箱檢查、多障礙物工業環境內的作業、彎曲管道和塌陷建築物內的偵查和搜救、核電站內部管路的維護、人體疾病的診療等場合。
[0003]連續型機器人為由多個關節段構成的串聯機器人,其關節段具有結構上的約束,能進行空間的彎曲和旋轉運動;在空間結構約束很強的環境中,為避免機器人觸碰造成損傷或潛在危險,需要對機器人到達目標區域的行進路徑進行規劃;路徑為由若干個類似連續型關節的曲線構成,滿足其結構約束,是連續型機器人到達目標區域的最終姿態。
[0004]在這種技術背景下,目前仍缺少簡潔有效的能夠對連續型機器人空間路徑進行跟蹤的方法。

【發明內容】

[0005]為了解決上述問題,本發明的目的在於提供一種連續型機器人空間路徑跟蹤方法,實現機器人跟蹤規劃的三維空間路徑,最終到達目標區域,並且儘量減小行進的覆蓋範圍。
[0006]為了達到上述目的,本發明提供的連續型機器人空間路徑跟蹤方法包括按順序執行的下列步驟:
[0007]步驟一、初始化的SOl階段:進行蛇臂位置和姿態初始化,使蛇臂處於垂直狀態,其末端點到達系統坐標系{S}原點Os ;
[0008]步驟二、判斷路徑起點是否在原點上方的S02階段:判斷路徑起點是否處在系統坐標系原點Os的上方,若判斷結果為「是」,則進入下一步S03階段,否則下一步進入S04階段;
[0009]步驟三、蛇臂上升至路徑起點的S03階段:在路徑起點處於系統坐標系{S}原點Os上方時,則末段蛇臂直線前進至路徑起點,然後下一步進入S05階段;
[0010]步驟四、蛇臂直接彎曲的S04階段:路徑起點若處於系統坐標系{S}原點Os下方,則按照S06階段方法求解關節段變量,並控制末段關節段進行彎曲,然後下一步進入S05階段;
[0011]步驟五、蛇臂前進一步的S05階段;蛇臂基座前進一個步長;
[0012]步驟六、求解蛇臂末節關節段變量的S06階段:採用基於已知點的搜索算法計算末節關節段變量,並記錄;
[0013]步驟七、更新蛇臂姿態的S07階段:蛇臂各個關節段按照關節段變量進行更新姿態,蛇臂末節採用S06階段求得的關節段變量,其它各關節依次採用蛇臂末節關節段經過此位置時記錄的關節段變量;
[0014]步驟八、判斷路徑跟蹤是否完成的S08階段:判斷蛇臂末端是否到達路徑末端,如果判斷結果為「是」,則整個流程至此結束,否則下一步重新進入S05階段,繼續跟蹤過程。
[0015]在S06階段中,所述的計算關節段變量的方法為基於已知點的搜索算法求解關節段變量,其包括按順序執行的下列步驟:
[0016]步驟一、將路徑各段均分,求出分點在路徑第一關節段坐標系下坐標的S601階段:
[0017]步驟(a):設關節段長度為L,基座步進的步長為S,則蛇臂完成跟蹤一個路徑段時基座步進次數w為:
【權利要求】
1.一種連續型機器人空間路徑跟蹤方法,其特徵在於:其包括按順序執行的下列步驟: 步驟一、初始化的SOl階段:進行蛇臂位置和姿態初始化,使蛇臂處於垂直狀態,其末端點到達系統坐標系{S}原點Os ; 步驟二、判斷路徑起點是否在原點上方的S02階段:判斷路徑起點是否處在系統坐標系原點Os的上方,若判斷結果為「是」,則進入下一步S03階段,否則下一步進入S04階段;步驟三、蛇臂上升至路徑起點的S03階段:在路徑起點處於系統坐標系{S}原點Os上方時,則末段蛇臂直線 前進至路徑起點,然後下一步進入S05階段; 步驟四、蛇臂直接彎曲的S04階段:路徑起點若處於系統坐標系{S}原點Os下方,則按照S06階段方法求解關節段變量,並控制末段關節段進行彎曲,然後下一步進入S05階段;步驟五、蛇臂前進一步的S05階段;蛇臂基座前進一個步長; 步驟六、求解蛇臂末節關節段變量的S06階段:採用基於已知點的搜索算法計算末節關節段變量,並記錄; 步驟七、更新蛇臂姿態的S07階段:蛇臂各個關節段按照關節段變量進行更新姿態,蛇臂末節採用S06階段求得的關節段變量,其它各關節依次採用蛇臂末節關節段經過此位置時記錄的關節段變量; 步驟八、判斷路徑跟蹤是否完成的S08階段:判斷蛇臂末端是否到達路徑末端,如果判斷結果為「是」,則整個流程至此結束,否則下一步重新進入S05階段,繼續跟蹤過程。
2.根據權利要求1所述的連續型機器人空間路徑跟蹤方法,其特徵在於:在S06階段中,所述的計算關節段變量的方法為基於已知點的搜索算法求解關節段變量,其包括按順序執行的下列步驟: 步驟一、將路徑各段均分,求出分點在路徑第一關節段坐標系下坐標的S601階段:步驟(a):設關節段長度為L,基座步進的步長為S,則蛇臂完成跟蹤一個路徑段時基座步進次數w為:
L
Mi ——
S 步驟(b):將路徑各段均分為w份,在各路徑段坐標系中求解出分點坐標; 步驟(C):求解路徑分點在第一關節段坐標系下的坐標,即將求解出分點坐標,再經過齊次變換轉化到第一關節段坐標系下坐標; 步驟二、求解蛇臂末端關節段旋轉角度的S602階段: 每次基座步進後,以對應的路徑分點為蛇臂末端點要達到的目標點,此點與蛇臂末端關節段構成一個平面,由此確定旋轉角度& 步驟三、求解蛇臂末端關節的彎曲角度的S603階段: 採用數值算法求解彎曲角度I,:按照規定步長遍歷彎曲角度,每次求出蛇臂末端點坐標,並求解末端點到路徑的距離,選取對應最小距離的彎曲角度。
3.根據權利要求1所述的連續型機器人空間路徑跟蹤方法,其特徵在於:在S07階段中,在所述的更新姿態時,記錄每次跟蹤時蛇臂末端關節段的關節段變量,其與路徑位置對應,當其餘關節段末端到達此位置時,關節段變量相同,直接載入數據即可,不需重複求解,相當於其它關節段跟隨末端關節段的軌跡前進。
4.根據權利要求2所述的連續型機器人空間路徑跟蹤方法,其特徵在於:在S601階段的步驟(C)中,所述的求解路徑分點在第一關節段坐標系下的坐標的方法如下: 路徑關節段的坐標係為{Bg} (g=0,l,2,…,n),路徑中第m段的關節段變量為(0Pm^J{m = \2,3,-,n);設路徑第m段第k個分點為Cm,k,則該點對應的彎曲角度為,可表不為:
5.根據權利要求2所述的連續型機器人空間路徑跟蹤方法,其特徵在於:在S602階段中,所述的求解蛇臂末端關節段旋轉角度的方法如下: 蛇臂第N段起始端處坐標係為{AN_J,在此坐標系中,以路徑分點Cm, k為目標點,能夠確定一個過Cm,k點和^^軸的平面;蛇臂關節段N在此平面內,平面與軸的夾角即為旋轉角度%,若已知Cm,k在坐標系{AnJ中坐標,%則容易求解,設坐標為
6.根據權利要求2所述的連續型機器人空間路徑跟蹤方法,其特徵在於:在S603階段中,所述的求解蛇臂末端關節的彎曲角度的方法如下: 在平面內採用數值算法求解末端關節的彎曲角度;具體步驟如下: (I)求蛇臂末端點坐標 彎曲角度取值範圍IeWM,由於計算過程中%處於分母上,故當時取較小值代替;設該角度步進的步長為Λ Θ,則第i次步進後蛇臂末端關節的彎曲角度為:
【文檔編號】B25J9/16GK103692440SQ201310662862
【公開日】2014年4月2日 申請日期:2013年12月6日 優先權日:2013年12月6日
【發明者】牛國臣, 王力, 高慶吉, 胡丹丹 申請人:中國民航大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀