




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
一種多目標規(guī)劃的一種多指手捕獲方法
機器人鉤子的規(guī)劃是機器人穩(wěn)定收集任務的基礎,也是靈活操作的重要前提。一個完整的多臂計數(shù)計劃包括接觸點的位置配置、接觸模型和多臂計數(shù)的位置計劃,包括靜力平衡、接觸限制和運動限制等問題。當物體接觸點布局完成后,首先需要確定合適的接觸力,這對多指手穩(wěn)定抓取非常重要.接觸力的解空間可分為相互正交的操作力空間和內(nèi)力空間,前者起平衡外力作用,后者自成平衡力系,且對接觸力具有重要的調(diào)整作用,因此如何合理地確定內(nèi)力是多指手能否穩(wěn)定抓取物體的重要條件.現(xiàn)有的研究大多通過規(guī)劃最小或最大內(nèi)力,實現(xiàn)對抓取力的優(yōu)化調(diào)整.但是這些研究存在以下問題:①最小內(nèi)力容易造成抓取力接近摩擦錐約束邊界,增大了接觸滑移可能性.②最大內(nèi)力可減少相對滑動的可能性,但當摩擦系數(shù)較小時,接觸力的微小偏差可能使得內(nèi)力越大,反而穩(wěn)定性越差.因此,過大或過小的抓取內(nèi)力都是不合適的.一些學者在人手兩指精度抓取物體實驗中發(fā)現(xiàn),手指施加的抓取內(nèi)力往往比約束物體所需最小內(nèi)力多出一個安全余量,為保證對物體的穩(wěn)定抓取,該余量約為最小內(nèi)力的50%,該結論為機器人多指手抓取內(nèi)力的確定提供了另一種思路.多指抓取規(guī)劃還應考慮多指手的自身運動學約束.研究者在確定預抓取位形時一般按運動靈巧性指標或最小關節(jié)力矩指標進行規(guī)劃,但往往僅考慮某一方面,然而一個好的多指抓取規(guī)劃需要綜合考慮多個抓取性能指標.基于以上分析,本文借鑒人手抓取經(jīng)驗,提出接觸安全裕度的概念并用于內(nèi)力規(guī)劃,以獲取多指手穩(wěn)定、安全地抓取物體的接觸力.通過將物體相對手掌的位姿參數(shù)作為變量,確定了接觸力與多指手關節(jié)力矩之間的映射關系.綜合考慮轉(zhuǎn)角位置度和相對承載能力作為優(yōu)化指標,最終得到衡量多指手抓取性能的多目標優(yōu)化模型.利用多目標粒子群優(yōu)化算法獲得了目標函數(shù)的非劣解集,從而實現(xiàn)了完整的多指手抓取規(guī)劃.1多段規(guī)劃模型1.1接觸點的描述設有n個手指抓取一物體,見圖1.假設手指i的關節(jié)數(shù)為mi;θi,τi∈Rmi分別表示手指i的關節(jié)向量和關節(jié)力矩向量.并設指尖與物體之間的接觸模型為有摩擦點接觸.p為手掌參考坐標系,si為手指i的基坐標系,o為與物體固連的坐標系,原點與物體質(zhì)心重合.在手指i與物體的接觸點處,建立與物體固連的接觸坐標系ci,原點與接觸點重合,z軸指向接觸點處表面內(nèi)法矢方向.cfi為手指i的指尖坐標系,若忽略手指指尖輪廓,則cfi的坐標系原點與接觸點重合.fci={fcix,fciy,fciz}T∈R3為物體在接觸點i處所受的指尖接觸力,其中fcix和fciy為接觸力的切向分量,fciz為法向分量.作用在物體上的任何力系總可以合成為一個作用于某直線的集中力和繞該直線的力矩,這種組合稱之為力螺旋,可表示為Fe={fe,τe}T.指尖對物體的作用可以看作是手指施加于接觸點的力與物體參考點合力螺旋之間的一種映射.若物手系統(tǒng)是靜止的或運動速度較慢,則接觸力形成的合力螺旋與外力螺旋滿足靜力平衡方程:式中,G=[G1,G2,…,Gm]∈R6×3m為抓取矩陣;fc∈R3m為接觸力向量.若接觸點相對于物體坐標系的位置和姿態(tài)由goci=(poci,Roci)∈SE(3)描述,則單接觸點的抓取映射矩陣Gi由下式確定:式中,ATgoci1是將接觸力映射為物體力螺旋的伴隨矩陣;^poci為向量poci的叉積算子;Bci為表示接觸約束的力螺旋基,對于有摩擦點接觸1.2約束條件的分析為了保證物體與指尖在接觸點處不出現(xiàn)滑動,必須使接觸力處于接觸點摩擦錐內(nèi)部,即切向分量小于或等于法向分量fciz與摩擦系數(shù)μ的乘積,同時,接觸力的法向分量具有單向性特點,因此滿足有摩擦點接觸模型的摩擦錐約束條件為1.3確定接觸力目標設接觸布局和物體所受外力螺旋已知,由于多指抓取映射矩陣G一般為非滿秩矩陣,則接觸力為式中,G+為G的M-P廣義逆;fcp=-G+Fe為平衡物體所受外力螺旋的操作力分量;fch=(I-G+G)λ為內(nèi)力.對于確定的外力螺旋,操作力分量可直接求出,而由于內(nèi)力具有不確定性,因此如何確定內(nèi)力對抓取性能具有關鍵作用.一般規(guī)劃方法多以能量最小作為優(yōu)化目標,而某些情況下這種優(yōu)化得到的接觸力正好在摩擦錐邊界上,一旦有外擾作用或控制誤差,規(guī)劃的抓取將失效.為避免這種情況的出現(xiàn),發(fā)現(xiàn)通過調(diào)整摩擦錐約束條件可以保證接觸力處于摩擦錐內(nèi)部.定義ρi∈為i接觸點處的接觸安全裕度,其意義可由下式表示:式中,ρi表示接觸力偏離約束邊界的相對程度,當ρi=0,表明接觸點i處的接觸力正處于摩擦錐的邊界上,此時接觸點處于滑移的臨界狀態(tài),稍有外擾,接觸穩(wěn)定性即被破壞;當ρi=1,表明接觸點i處沒有滑移趨勢,此時該接觸點最穩(wěn)定.通過引入接觸安全裕度概念,摩擦錐約束條件修正為則滿足式(1)和式(6)的最小內(nèi)力規(guī)劃模型可概括為式中,Q為權重矩陣(一般為對角矩陣),和各手指的指尖抓取能力有關.優(yōu)化后的內(nèi)力fch*就是具有接觸安全裕度ρ的最優(yōu)內(nèi)力,相應的接觸力為1.4移動機構自身位姿把握當被抓取物體的接觸點布局及抓取力分配確定后,由于接觸點的約束,各手指與物體形成若干運動閉鏈.當物體在手掌坐標系中的位姿變化時,各手指的抓取位形也相應變化,因而分配到各手指關節(jié)上的驅(qū)動力矩也將重新分配.因此,可通過物體位姿參數(shù)建立接觸力到手指關節(jié)空間的映射.設第i個接觸坐標系相對于手指基坐標系的位姿為gsici=(psici,Rsici),fsici為接觸力矢量在手指基坐標系中的表示,則有考慮到剛體變換性質(zhì),有即由于goci1和gsip1恒定,所以式(11)表明ATgsic1i僅依賴于物體的當前位姿gpo,設物體位姿gpo可表示為關于{xpo,ypo,zpo,α,β,γ}T參數(shù)的矩陣,其中ppo={xpo,ypo,zpo}T為物體坐標系原點在手掌坐標系p中的位置向量,{α,β,γ}T為物體坐標系相對于手掌坐標系的歐拉角,則有式中設Ji為手指i的雅可比矩陣.聯(lián)立式(9)~(12)可得多指手抓取物體時關節(jié)空間力矩與接觸力的映射關系:式(12)、(13)描述了多指手關節(jié)力矩與物體位姿以及手指位形之間的關系,因此通過對物體位姿的規(guī)劃可以優(yōu)化多指手關節(jié)空間中的抓取性能.對于機器人多指手精度抓取而言,首先希望其用最小的關節(jié)力矩實現(xiàn)穩(wěn)定抓取物體,即具有最大的輸出潛力,以實現(xiàn)多指手抓取性能的最大化.其次,指尖抓取的突出優(yōu)點是可對物體進行靈巧操作,因此操作靈活性也是衡量其抓取性能的一個重要指標.本文主要考慮多指預抓取階段,因此將多指手的轉(zhuǎn)角位置度和相對承載能力作為優(yōu)化性能指標,分別建立其目標函數(shù),即式中,θijmax和θijmin分別為手指i的關節(jié)j的最大和最小轉(zhuǎn)角;θijm=(θijmin+θijmax)/2為手指i的關節(jié)j的轉(zhuǎn)動中間位置;τij為手指i的關節(jié)j的輸出力矩,τijmax為其最大輸出力矩.2多目標粒子群優(yōu)化算法2.1多維抓多目標優(yōu)化問題模型式(14)表示的多指抓取規(guī)劃模型由于性能指標的多樣性,其本質(zhì)上是一個多目標優(yōu)化問題.各目標之間通常相互制約,所以多目標優(yōu)化命題一般不存在唯一的全局最優(yōu)解.實際上多目標優(yōu)化命題往往是如何尋求非劣解集及其在非劣解前沿的分布過程,最后決策者在其中選取一個最滿意解.則多指抓取的多目標優(yōu)化問題模型可歸納為式中,x={xpo,ypo,zpo,α,β,γ}T為決策矢量;Lh(·)為多指手的正運動學;xmin,xmax表示物體位姿參數(shù)的變化范圍.2.2優(yōu)化算法流程目前有多種不同算法用于求解多目標優(yōu)化問題,基于種群搜索的粒子群優(yōu)化算法由于其易實現(xiàn)、計算高效、不要求目標函數(shù)可微,以及基于種群的特點,使其非常適用于多目標優(yōu)化領域.許多研究者成功地將基于粒子群的多目標優(yōu)化算法應用于各種領域.本文采用基于擁擠因子和擾動算子的多目標粒子群優(yōu)化算法來求解多指抓取規(guī)劃問題,該算法被證明相對其他多目標優(yōu)化算法,能夠更好地逼近非劣解前沿.算法流程如下:①初始化粒子群.確定種群規(guī)模N,隨機產(chǎn)生每個粒子的位置xi,初始化粒子速度vi=0,i=1,2,…,N.②計算初始種群適應度,篩選粒子群中的非劣解放入領導集,將領導集放入ε-支配文檔.③計算領導集中的每個粒子的擁擠因子.④初始化迭代代數(shù)g=0,確定最大迭代次數(shù)gmax.⑤進入迭代循環(huán).a)從領導集中隨機選取一個粒子作為當前全局最優(yōu)gbest,更新每個粒子的速度,即式中,w為慣性權重,取(0.1,0.5)之間的隨機數(shù);c1,c2為學習因子,取(1.5,2.0)之間的隨機數(shù);r1,r2為(0.0,1.0)之間的隨機數(shù).b)更新每個粒子的位置c)更新pibest.d)計算領導集中粒子的擁擠因子,并按降序排列,更新領導集,更新ε-支配文檔,g=g+1.e)若g≤gmax,返回⑤,否則輸出ε-支配文檔.⑥結束程序.3織物上旋轉(zhuǎn)大力推進以圖2所示的三指手抓取圓球模型為例,每個手指結構相同,各有3個自由度,其運動學參數(shù)如表1所示,手指在手掌中的布局如圖3所示,手掌坐標系原點位于三指基座圍成的三角形中心處,物體坐標系原點位于球心,圓球半徑r=30mm,指尖與物體之間的摩擦系數(shù)μ=0.3.為方便分析,假設物體所受外力螺旋為純力矢量,且大小不變,為1N,方向如圖2所示,則外力螺旋可表示為3.1旋轉(zhuǎn)角度分布的優(yōu)化三指指尖接觸點在圓球大圓上均勻分布,則抓取矩陣G為取接觸安全裕度ρ1=ρ2=ρ3=0.3,式(7)中的權重矩陣為單位陣.以外力螺旋的方向角δ1,δ2為變量,在Matlab中編制由式(7)和(8)表示的優(yōu)化模型,輸出為規(guī)劃后的抓取接觸力隨外力螺旋方向變化的分布,如圖4所示.由于抓取的對稱性,僅給出δ2從-90°到90°的變化結果.可看出,若δ2固定,當δ1=0時,3個接觸力的模都最小,因此在進行具體抓取時,應盡量選擇使外力螺旋方向在3個接觸點決定的接觸面上.圖5給出了各指尖的接觸安全裕度隨外力螺旋方向變化的情況.可看出,3個接觸點的接觸安全裕度都大于等于0.3,接觸力處于摩擦錐內(nèi)部.進一步計算可知接觸力與摩擦錐邊界的夾角至少為4.84°,說明內(nèi)力的規(guī)劃可以允許一定擾動的發(fā)生.若不設置接觸安全裕度,則在一些情況下規(guī)劃后的接觸力將處于摩擦錐邊界,一旦有外部擾動或控制誤差,抓取將變得不穩(wěn)定甚至失效.3.2基于多目標粒子群優(yōu)化算法的非劣解前沿檢測設物體所受外力螺旋Fe為純力矢量,方向為δ1=30°,δ2=60°,大小為5N.利用內(nèi)力規(guī)劃模型獲得的各接觸力如表2所示.假定手指各關節(jié)驅(qū)動能力相同,且τmax=0.8N·m.優(yōu)化變量為物體位姿參數(shù),優(yōu)化目標是使多指手的相對承載能力和轉(zhuǎn)角位置度最大.多目標粒子群優(yōu)化算法的參數(shù)設置為:粒子群規(guī)模N=100,最大迭代次數(shù)gmax=200,ε=0.05.圖6為最終得到的非劣解前沿曲線.可看出利用該多目標粒子群優(yōu)化算法可有效地求得非劣解前沿,且分布較均勻.此外,相對承載能力與轉(zhuǎn)角位置度互相制約,因此在實際應用時,只能根據(jù)抓取任務的要求選取不同的性能指標.通過將非劣解集保存為專家知識庫,可方便地獲取不同性能指標組合下的最優(yōu)抓取規(guī)劃.表3為若干優(yōu)化結果,可看出,相比初始位姿,優(yōu)化后的相對承載能力和轉(zhuǎn)角位置度都有明顯改善.4多維指指手規(guī)劃本文借鑒人手抓取經(jīng)驗,提出了接觸安全裕度的概念,并建立了非線性優(yōu)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄉(xiāng)村豪宅出租合同范本
- 代保管合同范本
- 華盛茶葉合同范本
- 農(nóng)業(yè)投資內(nèi)部合同范本
- 倉庫貨源轉(zhuǎn)讓合同范本
- 專利租賃合同范本
- 信用評級合同范本
- 農(nóng)具批發(fā)采購合同范本
- 儀表制氮機采購合同范本
- 創(chuàng)建公司合同范本
- 雪鐵龍云逸C4說明書
- 《健美操裁判法》課件
- 2022輸變電工程建設安全管理規(guī)定
- “德能勤績廉”考核測評表
- 新概念英語青少版入門 A-Unit-1課件(共37張)
- 備課專業(yè)化讀書分享課件
- 《爆破作業(yè)單位許可證》申請表
- 人教版二年級數(shù)學下冊教材分析
- 酒店住宿水單標準模板
- 市政道路雨、污水管道工程施工技術課件
- 全冊(教學設計)-蘇教版勞動六年級下冊
評論
0/150
提交評論