• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于人體運(yùn)動(dòng)建模的逆運(yùn)動(dòng)學(xué)算法研究

      2019-06-30 17:26:48蔡飛胡寧寧盧俊蘭
      企業(yè)科技與發(fā)展 2019年3期

      蔡飛 胡寧寧 盧俊蘭

      【摘 要】為提高逆運(yùn)動(dòng)建模的速度,并針對(duì)傳統(tǒng)逆運(yùn)動(dòng)學(xué)數(shù)值法精度不高的問題,提出了一種循環(huán)坐標(biāo)下降算法和BFGS算法結(jié)合的逆運(yùn)動(dòng)學(xué)求解算法。首先利用三維動(dòng)作捕捉系統(tǒng)得到人體的運(yùn)動(dòng)數(shù)據(jù),并建立人體的關(guān)節(jié)模型;然后對(duì)循環(huán)坐標(biāo)下降和BFGS結(jié)合的算法的實(shí)現(xiàn)方法進(jìn)行分析;最后通過仿真實(shí)驗(yàn)驗(yàn)證了算法的可行性。

      【關(guān)鍵詞】運(yùn)動(dòng)建模;逆運(yùn)動(dòng)學(xué);循環(huán)坐標(biāo)下降;BFGS

      【中圖分類號(hào)】TP391.9 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】1674-0688(2019)03-0076-03

      逆運(yùn)動(dòng)學(xué)是給定末端執(zhí)行器的目標(biāo)位置和姿態(tài),求解機(jī)器人各個(gè)關(guān)節(jié)的關(guān)節(jié)角。逆運(yùn)動(dòng)學(xué)在機(jī)器人的研究領(lǐng)域占有重要地位,它的好壞直接影響到后面的運(yùn)動(dòng)分析、運(yùn)動(dòng)控制和軌跡規(guī)劃。因此,設(shè)計(jì)性能優(yōu)越的逆運(yùn)動(dòng)學(xué)求解算法成為仿生機(jī)器人研究中的一個(gè)熱點(diǎn)。

      針對(duì)逆運(yùn)動(dòng)學(xué)求解問題,國內(nèi)外諸多學(xué)者進(jìn)行了深入研究,并提出了一系列有效的方法。目前逆運(yùn)動(dòng)學(xué)求解方法主要分為三大類:代數(shù)法、幾何法和數(shù)值法。代數(shù)法可以求解出所有解,但是這種方法計(jì)算復(fù)雜,適用于六自由度機(jī)器人求逆解。幾何法需要將機(jī)器人空間分解為平面來求解幾何參數(shù),適用于機(jī)器人連桿參數(shù)滿足特定值情況下的求解。數(shù)值法可以很好地處理自由度較多的復(fù)雜運(yùn)動(dòng)鏈,且在關(guān)節(jié)約束條件下,也具有很好的通用性和靈活性。由于人體逆運(yùn)動(dòng)學(xué)問題較為復(fù)雜,數(shù)值法在反復(fù)迭代后所求得的解準(zhǔn)確度不高,因此需要對(duì)數(shù)值法的求解進(jìn)行優(yōu)化。目前,常用的數(shù)值法是牛頓法、Newton-Raphson法、粒子濾波法、循環(huán)坐標(biāo)下降法(CCD)等算法。牛頓法當(dāng)矩陣有奇異值時(shí)無法求解;Newton-Raphson法在初始點(diǎn)離目標(biāo)點(diǎn)較遠(yuǎn)時(shí)無法求解;粒子濾波法計(jì)算復(fù)雜度高,而且會(huì)出現(xiàn)奇異值問題;傳統(tǒng)CCD算法在離目標(biāo)點(diǎn)較遠(yuǎn)時(shí)求解速度很快,而在近目標(biāo)點(diǎn)時(shí)求解速度急劇下降。針對(duì)上述方法只能求得特定情況下的人體運(yùn)動(dòng)逆解問題,本文提出了一種更加普遍、快速的逆運(yùn)動(dòng)求解算法。

      本文的核心思想是將傳統(tǒng)CCD算法和BFGS算法結(jié)合,融合它們的優(yōu)點(diǎn)得到一個(gè)新的算法,從而達(dá)到快速求解的目的,并進(jìn)行了求解仿真,驗(yàn)證了所提算法的可行性。

      4 結(jié)語

      針對(duì)人體運(yùn)動(dòng)建模中逆運(yùn)動(dòng)學(xué)求解問題,提出一種CCD算法和BFGS算法結(jié)合的新的算法,并通過仿真驗(yàn)證了算法的性能。仿真結(jié)果表明,CCD-BFGS算法不僅克服了傳統(tǒng)CCD算法近目標(biāo)點(diǎn)收斂慢的缺點(diǎn),而且具有較強(qiáng)的魯棒性。本算法思想還可以應(yīng)用于運(yùn)動(dòng)壓縮和合成等方向,同時(shí)在推動(dòng)仿生機(jī)器人的運(yùn)動(dòng)仿真研究有一定的借鑒意義。

      參 考 文 獻(xiàn)

      [1]Chenzui L,Jiawei C,Wenjuan O,et al.Motion C-ontrol of Bionic Robots via Biomimetic Learning[J].Unmanned Systems,2018,6(3):165-174.

      [2]Lin Y,Min H.Inverse kinematics of modular manipulator robot with shoulder offset based on geometric method mixed with analytical method algorithm[C].IEEE International Conference on Cyber T-echnology in Automation. IEEE,2015.

      [3]Weber W,Koenig A,Schneider K.Virtual Joints to Solve the Inverse Kinematics Problem[C].Isr/robo-tik;International Symposium on Robotics,2014.

      [4]王利平,魏航信,劉明治.人形跑步機(jī)器人的逆運(yùn)動(dòng)學(xué)分析[J].機(jī)床與液壓,2011,39(3):107-109,113.

      [5]Hecker C,Raabe B,Enslow R W,et al.Real-ti-me motion retargeting to highly varied user-created morphologies[J].ACM Transactions on Graphics,2008,27(3):1.

      [6]Wang L C T,Chen C C.A combined optimization method for solving the inverse kinematics problem of mechanical manipulators[J].Robotics & Autom-ation IEEE Transactions on,1991,7(4):489-499.

      [責(zé)任編輯:鐘聲賢]

      望都县| 深泽县| 神木县| 涿州市| 恩平市| 常山县| 连江县| 吉安县| 沂南县| 邵阳县| 大埔县| 防城港市| 大渡口区| 米易县| 隆子县| 图木舒克市| 兴海县| 牟定县| 普宁市| 鱼台县| 章丘市| 阜南县| 巴彦县| 关岭| 雅安市| 宁陵县| 安泽县| 富平县| 武汉市| 桐乡市| 喀喇| 汉川市| 彰武县| 广南县| 巫溪县| 祁门县| 房山区| 安陆市| 崇州市| 都匀市| 塘沽区|