[發(fā)明專利]一種六自由度機(jī)械臂空間軌跡優(yōu)化方法有效
| 申請?zhí)枺?/td> | 202010112583.2 | 申請日: | 2020-02-24 |
| 公開(公告)號(hào): | CN111230881B | 公開(公告)日: | 2021-05-14 |
| 發(fā)明(設(shè)計(jì))人: | 王鶴官;張浪文;謝巍 | 申請(專利權(quán))人: | 華南理工大學(xué) |
| 主分類號(hào): | B25J9/16 | 分類號(hào): | B25J9/16 |
| 代理公司: | 廣州市華學(xué)知識(shí)產(chǎn)權(quán)代理有限公司 44245 | 代理人: | 仵樂娟 |
| 地址: | 510640 廣*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 自由度 機(jī)械 空間 軌跡 優(yōu)化 方法 | ||
1.一種六自由度機(jī)械臂空間軌跡優(yōu)化方法,其特征在于,其包括以下步驟:
步驟S1、初始化所述機(jī)械臂空間軌跡,該空間軌跡為包含n個(gè)狀態(tài)點(diǎn)的待優(yōu)化的分段線性路徑γ=(state0,state1,...,statei,...,staten-1);
步驟S2、對該分段線性路徑進(jìn)行路徑簡化,所述路徑簡化包含:沿所述分段線性路徑取兩個(gè)隨機(jī)采樣點(diǎn)R0、R1,根據(jù)所述兩個(gè)隨機(jī)采樣點(diǎn)R0、R1的位置構(gòu)造出兩個(gè)狀態(tài)點(diǎn)P0、P1,調(diào)用碰撞檢測算法,若狀態(tài)點(diǎn)P0、P1的直接路徑與障礙有碰撞,則迭代次數(shù)加1,否則判斷狀態(tài)點(diǎn)P0、P1是否在同一段線性路徑上,若是,則迭代次數(shù)加1,否則,計(jì)算該兩個(gè)狀態(tài)點(diǎn)P0、P1的直接距離d1,以及這兩個(gè)狀態(tài)點(diǎn)沿所述分段線性路徑γ的距離d2,若d1<d2,則用線段P0-P1替代原有路徑,消除原有路徑上的狀態(tài)點(diǎn),迭代次數(shù)加1;
步驟S3、判斷迭代次數(shù),若迭代次數(shù)未達(dá)到最大迭代次數(shù),則重復(fù)執(zhí)行步驟S2,否則該路徑簡化結(jié)束,獲得簡化路徑γ’=(state’0,state’1,...,state’i,...,state’n-l);
步驟S4、對獲得的簡化路徑γ’進(jìn)行路徑平滑,所述路徑平滑包含:在路徑γ’上的每一分段路徑上增加一個(gè)新的狀態(tài)點(diǎn),對下標(biāo)索引i是除0外的偶數(shù)的狀態(tài)點(diǎn)依次更新:在狀態(tài)點(diǎn)state’i-1與狀態(tài)點(diǎn)state’i分段的中點(diǎn)處取一點(diǎn)記為temp1;在狀態(tài)點(diǎn)state’i與狀態(tài)點(diǎn)state’i+1分段的中點(diǎn)處取一點(diǎn)記為temp2;在狀態(tài)點(diǎn)temp1與狀態(tài)點(diǎn)temp2分段的中點(diǎn)處取一點(diǎn)記為temp3,分別連接狀態(tài)點(diǎn)state’i-1與狀態(tài)點(diǎn)temp3、狀態(tài)點(diǎn)temp3與狀態(tài)點(diǎn)state’i+1構(gòu)成兩個(gè)分段路徑,調(diào)用碰撞檢測算法驗(yàn)證所述兩個(gè)分段路徑的有效性,若有一條無效則此次更新結(jié)束;若均有效,計(jì)算狀態(tài)點(diǎn)state’i與狀態(tài)點(diǎn)temp3的直接距離d,若d大于某一設(shè)定閾值minChange,用狀態(tài)點(diǎn)temp3更新狀態(tài)點(diǎn)state’i,否則結(jié)束此次更新;
步驟S5、當(dāng)路徑γ’上的所有狀態(tài)點(diǎn)更新完畢,迭代次數(shù)加1,若迭代次數(shù)小于設(shè)定迭代次數(shù),重復(fù)執(zhí)行步驟S4,反之路徑平滑步驟結(jié)束。
2.根據(jù)權(quán)利要求1的所述優(yōu)化方法,其特征在于,所述步驟S1中statei表示為:路徑γ上的狀態(tài)點(diǎn),表示六自由度機(jī)械臂在某一時(shí)刻在構(gòu)型空間的信息,用一個(gè)6維向量表示statei=(r1,r2,…,rj,…,r6),rj代表機(jī)械臂各軸的角度,j=1-6。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華南理工大學(xué),未經(jīng)華南理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010112583.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 多自由度單創(chuàng)孔腹腔微創(chuàng)手術(shù)機(jī)器人靈巧手
- 一種五自由度機(jī)械手的控制系統(tǒng)
- 一種五自由度數(shù)控機(jī)械手的操作方法
- 機(jī)器人用正交圓柱結(jié)構(gòu)兩自由度混合式步進(jìn)電動(dòng)機(jī)
- 一種仿人機(jī)器人的軀體機(jī)構(gòu)
- 組合型正交圓柱結(jié)構(gòu)兩自由度混合式步進(jìn)電動(dòng)機(jī)
- 一種多自由度機(jī)械手的控制系統(tǒng)
- 一種串并聯(lián)擬人機(jī)械腿
- 一種機(jī)器人用自由度臂
- 一種基于移動(dòng)副驅(qū)動(dòng)的混聯(lián)擬人機(jī)械腿
- 一種移動(dòng)終端出行軌跡的確定方法
- 軌跡描繪裝置和軌跡描繪方法以及軌跡描繪系統(tǒng)
- 一種軌跡數(shù)據(jù)清洗方法及裝置
- 一種移動(dòng)軌跡構(gòu)建方法及裝置
- 一種行駛軌跡的分類方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種多維軌跡分析方法及裝置
- 一種軌跡聚類的方法、設(shè)備及存儲(chǔ)介質(zhì)
- 軌跡數(shù)據(jù)的處理方法及裝置、電子設(shè)備
- 一種多維時(shí)空軌跡融合方法、裝置、機(jī)器可讀介質(zhì)及設(shè)備
- 一種軌跡點(diǎn)的基礎(chǔ)語義識(shí)別方法及相關(guān)設(shè)備





