亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        人臂可達(dá)運(yùn)動手部軌跡規(guī)劃與臂構(gòu)型學(xué)習(xí)人臂可達(dá)運(yùn)動手部軌跡規(guī)劃與臂構(gòu)型學(xué)習(xí)

        2021-09-10 07:22:44夏晶邱學(xué)晶鄺林娟周世寧
        技術(shù)與創(chuàng)新管理 2021年3期

        夏晶 邱學(xué)晶 鄺林娟 周世寧

        摘要:應(yīng)用最小沖擊優(yōu)化理論與多層感知器建立虛擬數(shù)字人可達(dá)運(yùn)動模型,研究了人臂可達(dá)運(yùn)動中臂構(gòu)型與末端手部軌跡的規(guī)劃、復(fù)現(xiàn)問題,并與最小二乘法的軌跡進(jìn)行了對比研究。搭建三維紅外運(yùn)動數(shù)據(jù)采集系統(tǒng),采集約束下的人臂可達(dá)運(yùn)動日常行為數(shù)據(jù)并分析人臂運(yùn)動機(jī)理,基于最小沖擊優(yōu)化理論對人臂可達(dá)運(yùn)動末端手部軌跡進(jìn)行規(guī)劃;建立人臂運(yùn)動學(xué)模型,采用多層感知器的學(xué)習(xí)方法學(xué)習(xí)人臂可達(dá)運(yùn)動中的擬人臂構(gòu)型;最后建立人臂末端軌跡和臂構(gòu)型數(shù)學(xué)模型,并搭建和顯示虛擬數(shù)字人體三維模型,將人臂可達(dá)運(yùn)動中末端軌跡與臂構(gòu)型相結(jié)合,驅(qū)動虛擬數(shù)字人臂可達(dá)運(yùn)動生成。發(fā)現(xiàn)使用多層感知器學(xué)習(xí)的人臂可達(dá)運(yùn)動中人臂構(gòu)型誤差平均誤差MAE為0.053 2,均方根誤差RMSE為0.003 1;末端手部在約束可達(dá)運(yùn)動中路徑近似為直線,且速度大致呈單峰鐘形曲線。結(jié)果表明:最小沖擊優(yōu)化理論的末端手部軌跡規(guī)劃與多層感知器學(xué)習(xí)的人臂構(gòu)型相結(jié)合可以很好地反映人臂可達(dá)運(yùn)動機(jī)理,是一種研究約束下人臂可達(dá)運(yùn)動復(fù)現(xiàn)的有效方法。

        關(guān)鍵詞:可達(dá)運(yùn)動;虛擬數(shù)字人;人臂運(yùn)動模型;臂構(gòu)型預(yù)測;人臂運(yùn)動復(fù)現(xiàn)

        中圖分類號:TH 242文獻(xiàn)標(biāo)識碼:A文章編號:1672-7312(2021)03-0288-07

        Hand Motion Planning and Arm Configuration

        Learning for Human Arm Reachable MotionXIA Jing,QIU Xuejing,KUANG Linjuan,ZHOU Shining

        (School of Mechanical Engineering,Xi’an University of Science and Technology,Xi’an 710054,China)

        Abstract:Applying the theory of minimum impact optimization and multilayer perceptions to establish a virtual digital human reachable movement model,this paper conducted a study on the arm configuration and the end hand trajectory planning and reproduction problems in the reachable movement of the human arm,and compared the trajectory of the least square method.Setting up a threedimensional infrared motion data acquisition system,the paper collected daily behavior data of human arm reachable motion under constraints,analyzed the mechanism of human arm motion,and planed the hand trajectory at the end of human arm reachable motion based on the optimization theory of minimum impact;then,established human arm motion Learning model by using the learning method of multilayer perceptron to learn the anthropomorphic arm configuration in the reachable motion of the human arm;and finally established the human arm end trajectory and the mathematical model of the arm configuration,and built the virtual digital human threedimensional model.In the reachable motion,the terminal trajectory is combined with the arm configuration to drive the virtual digital human arm to generate the reachable motion.It is found that the human arm configuration error MAE in the reachable motion of the human arm using the multilayer perceptron is 0.0532,and the RMSE is 0.0031;the path of the end hand in the restrained reachable motion is approximately a straight line,and the speed is roughly a singlepeak bell curve.The results indicate that the combination of the end hand trajectory planning of the minimum impact optimization theory and the human arm configuration learned by the multilayer perceptron can well reflect the human arm reachable motion mechanism,which is an effective method to study the reproduction of human arm’s reachable motion under restraint.

        Key words:reachable movement;virtual digital human;human arm motion model;arm configuration prediction;human arm movement reproduction

        0引言

        人臂可達(dá)運(yùn)動通常定義為人臂在執(zhí)行任務(wù)時自然的運(yùn)動過程,包括接近階段、調(diào)整階段。例如無約束點(diǎn)到點(diǎn)的運(yùn)動或開門、喝咖啡等帶有任務(wù)約束的運(yùn)動。在千百萬年的進(jìn)化中人臂可達(dá)運(yùn)動已經(jīng)形成了特定的規(guī)律,這種規(guī)律體現(xiàn)在人們在執(zhí)行各種任務(wù)時手臂運(yùn)動軌跡基本趨于一致\[1-3\]。研究人臂數(shù)學(xué)運(yùn)動模型來描述這種規(guī)律,對于動畫、冗余機(jī)械臂運(yùn)動規(guī)劃甚至是家居和環(huán)境規(guī)劃都有著重大意義。

        人體是一個復(fù)雜的系統(tǒng),有著非線性、強(qiáng)耦合、時變的特性,因此,促使人臂運(yùn)動的驅(qū)動力不是單一生理量控制的結(jié)果。KAWATO指出,人臂可達(dá)運(yùn)動的研究大致分為2部分,分別是末端軌跡的規(guī)劃問題與對應(yīng)臂構(gòu)型的選擇問題\[4\]。在末端軌跡規(guī)劃方法中,有著著名的“質(zhì)量-彈簧假說”,該假說指出運(yùn)動是由肢體平衡位置的改變引起的,并且在運(yùn)動開始前大腦就計(jì)算好最終關(guān)節(jié)的運(yùn)動角度\[5-6\]。然后每個關(guān)節(jié)獨(dú)立地移動到它的位置使得運(yùn)動的生成,其本質(zhì)上就是逆運(yùn)動學(xué)的過程。FLASH和HOGAN提出了一個基于沖擊的動態(tài)優(yōu)化模型,該模型再現(xiàn)了在平面上觀察到的人臂多關(guān)節(jié)可達(dá)運(yùn)動的特征,即握緊手柄的手臂平面運(yùn)動產(chǎn)生近似直線的運(yùn)動,并伴有對稱的鐘形速度剖面\[7\]。Desmurget表示在任務(wù)約束下通常觀察得到近似直線的末端軌跡,而無約束的可達(dá)運(yùn)動較易產(chǎn)生彎曲軌跡\[8\]。另外,在無重力影響下,即手臂被限制在水平面的可達(dá)運(yùn)動末端軌跡也是近似直線\[9-10\]。

        上述末端軌跡規(guī)劃方法都沒有考慮人臂可達(dá)運(yùn)動中臂構(gòu)型的選擇問題。KANG使用關(guān)節(jié)力矩所做總功最小化的指標(biāo),解決4自由度手臂模型的逆運(yùn)動學(xué)冗余問題\[11\]。另外,處理冗余解的方法還有能量最小指標(biāo)\[12\]、肌肉力最小指標(biāo)、勢能最小指標(biāo)\[7\]、操作橢球指標(biāo)\[13\]、快速上肢評價指標(biāo)、關(guān)節(jié)力矩最小和關(guān)節(jié)平滑度最大凸結(jié)合的指標(biāo)\[14\]等這些基于指標(biāo)的方法。另外,LI使用fPCA方法從人臂日?;顒又刑崛≈饕倪\(yùn)動模式,用于理解人臂可達(dá)運(yùn)動中的構(gòu)型問題\[15\]。以上基于指標(biāo)的方法通常計(jì)算相對復(fù)雜,近年來,許多學(xué)者采用基于學(xué)習(xí)的方法研究臂構(gòu)型的規(guī)律。PARK使用了一種進(jìn)化算法學(xué)習(xí)示例手和手臂運(yùn)動,然后在有限的交互區(qū)域內(nèi)進(jìn)化出一些可能的運(yùn)動\[16\]。ZANCHETTIN采用多元線性回歸的方法學(xué)習(xí)人臂末端位姿與特定關(guān)節(jié)角度的關(guān)系,得到人臂可達(dá)運(yùn)動中的自然構(gòu)型\[17\]。AVERTA采用最小二乘法擬合手掌中心位姿與臂角的非線性關(guān)系來研究人臂可達(dá)運(yùn)動規(guī)律\[18\]。夏晶采用高斯過程回歸的方法學(xué)習(xí)手掌位姿及上下臂長度與臂角的關(guān)系,構(gòu)建適用于不同手臂長度的可達(dá)運(yùn)動臂構(gòu)型預(yù)測模型\[19\]。

        文中結(jié)合末端軌跡與其對應(yīng)臂構(gòu)型研究人臂可達(dá)運(yùn)動生成規(guī)律,規(guī)劃人臂可達(dá)運(yùn)動中末端手部軌跡,建立人臂運(yùn)動學(xué)模型,采用多層感知器(multilayer perceptron,MLP)的學(xué)習(xí)方法學(xué)習(xí)人臂可達(dá)運(yùn)動中的擬人臂構(gòu)型,得到人臂末端軌跡和臂構(gòu)型數(shù)學(xué)模型,搭建和顯示虛擬數(shù)字人體三維模型,并基于虛擬數(shù)字人進(jìn)行運(yùn)動復(fù)現(xiàn)。

        1人臂運(yùn)動模型

        1.1建立模型

        首先建立人臂運(yùn)動學(xué)模型,由圖1所示。將右臂描述為一個7自由度運(yùn)動鏈,包括肩關(guān)節(jié)、肘關(guān)節(jié)、腕關(guān)節(jié),其中肩關(guān)節(jié)由關(guān)節(jié)1,2,3軸線相互正交表示;肘關(guān)節(jié)由關(guān)節(jié)4表示;腕關(guān)節(jié)由關(guān)節(jié)5,6,7軸線相互正交表示。肩關(guān)節(jié)、肘關(guān)節(jié)、腕關(guān)節(jié)由2個連桿進(jìn)行連接,其中dse表示上臂長度即肩關(guān)節(jié)與肘關(guān)節(jié)連接的連桿長度;dew表示下臂長度即肘關(guān)節(jié)與腕關(guān)節(jié)連接的連桿長度;a為人臂末端手部長度。qi表示第i個關(guān)節(jié)的角度,i=1,2,…,7。相應(yīng)的D-H參數(shù)見表1。

        1.2人臂構(gòu)型的描述

        人臂末端位姿需要6個自由度就可以完全確定,這意味著一個末端位姿將對應(yīng)無限個臂構(gòu)型,手臂可以在零空間N內(nèi)進(jìn)行自運(yùn)動,具體來說,它仍然可以繞著穿過手腕和肩部的直線旋轉(zhuǎn),如圖2所示,從S-E0-W旋轉(zhuǎn)至S-E-W。

        表1D-H參數(shù)表關(guān)節(jié)θi/(°)aidiαi/(°)關(guān)節(jié)限位/(°)1000-90-160~452-900090-120~0300-dse-90-120~0400090-140~0500-dew-900~180690009015~16570 a00-40~30為了確定唯一的手臂構(gòu)型,需要定義一個新的臂角參數(shù)φ。令肩關(guān)節(jié)S、肘關(guān)節(jié)E、腕關(guān)節(jié)W這3點(diǎn)確定的平面為手臂面,特殊情況當(dāng)關(guān)節(jié)3為0°時的手臂面為參考平面,臂角φ定義為參考平面和手臂面之間的夾角,E0表示參考平面的肘關(guān)節(jié)。

        臂角的計(jì)算公式如下

        φ=sgn(φ)arccos(se×ew)(se0×e0w)‖se×ew‖‖se0×e0w‖

        sgn(φ)=-sgn(se0×e0w·se)(1)

        其中,se為手臂面中從肩關(guān)節(jié)到肘關(guān)節(jié)的向量;ew為手臂面中從肘關(guān)節(jié)到腕關(guān)節(jié)的向量;se0為參考平面中從肩關(guān)節(jié)到肘關(guān)節(jié)的向量;e0w為參考平面中從肘關(guān)節(jié)到腕關(guān)節(jié)的向量。

        這樣,當(dāng)給定人臂末端位姿與臂角φ時,可由逆運(yùn)動學(xué)解得唯一關(guān)節(jié)位置qi。

        2人臂可達(dá)運(yùn)動數(shù)據(jù)獲取

        為了分析人臂運(yùn)動,首先需要準(zhǔn)確地觀察它,運(yùn)動捕捉技術(shù)以實(shí)現(xiàn)捕獲運(yùn)動的各種運(yùn)動學(xué)元素為目標(biāo)。因此,如圖3所示,采用主要由6個Vero紅外攝像頭組成的Vicon三維紅外運(yùn)動捕捉系統(tǒng)獲取人臂運(yùn)動數(shù)據(jù),這是目前最常用的人臂運(yùn)動數(shù)據(jù)獲取與分析系統(tǒng)。

        如圖4(a)所示,在實(shí)驗(yàn)人員的肩關(guān)節(jié)S、肘關(guān)節(jié)E、腕關(guān)節(jié)W與手掌中心H分別設(shè)置光反射標(biāo)記點(diǎn);經(jīng)過標(biāo)定后,帶有紅外頻閃燈的攝像頭可以跟蹤附著在人臂上的光反射標(biāo)記點(diǎn)在全局坐標(biāo)系中的位姿。其中由S與E的位姿信息,可以得到實(shí)驗(yàn)人員上臂長度dse;由E與W的位姿信息可以得到實(shí)驗(yàn)人員下臂長度dew;由S與H的位姿信息可以得到人臂末端手部相對于肩部的位姿信息。上下臂長度及手部相對于肩部的位姿信息是尋找其與相對應(yīng)臂構(gòu)型規(guī)律的重要條件。

        如圖4(a)所示,以試管抓取實(shí)驗(yàn)來模擬任務(wù)約束下的人臂可達(dá)運(yùn)動日常行為。試管盒與試管架在桌子上的位置由實(shí)驗(yàn)人員隨機(jī)調(diào)整,10名實(shí)驗(yàn)人員分別以最舒適的方式將試管從試管盒中取出并放置在高度動態(tài)變化的試管架中,運(yùn)動捕捉系統(tǒng)捕捉下此過程中實(shí)驗(yàn)人員S、E、W、H位姿與時間信息;調(diào)整試管盒、試管架的位置與試管架高度,重復(fù)此實(shí)驗(yàn)20次,共采集200組數(shù)據(jù)。觀察得到,在任務(wù)約束下的可達(dá)運(yùn)動通常是近似直線的軌跡。

        如圖4(b)所示,模擬點(diǎn)到點(diǎn)無約束下的人臂可達(dá)運(yùn)動日常行為。實(shí)驗(yàn)人員A初始手掌位姿隨機(jī),由實(shí)驗(yàn)人員B調(diào)整目標(biāo)物在空間中的位置,調(diào)整好之后打開運(yùn)動捕捉系統(tǒng)采集A的手掌從初始位姿移動至目標(biāo)物過程中S,E,W,H的位姿與時間信息,重復(fù)20次,共采集200組數(shù)據(jù)。觀察得到,無約束下可達(dá)運(yùn)動通常是曲線的軌跡。

        3人臂可達(dá)運(yùn)動的雙層規(guī)劃

        3.1手部軌跡規(guī)劃

        在文中,只考慮任務(wù)約束下人臂可達(dá)運(yùn)動的末端軌跡規(guī)劃問題。前文提到,在任務(wù)約束下的可達(dá)運(yùn)動通常是近似直線的軌跡,這是末端軌跡目標(biāo)函數(shù)的第一個約束條件。

        人臂運(yùn)動時往往表現(xiàn)得流暢、優(yōu)雅,即將手從一個平衡位置移動至另一個平衡位置以實(shí)現(xiàn)平穩(wěn)的運(yùn)動。令最大平滑度等同于最大均方?jīng)_擊(Jerk),將得到手臂末端運(yùn)動的定性與定量特征。沖擊在數(shù)學(xué)上定義為加速度的變化率,以沖擊作為優(yōu)化指標(biāo),也即末端軌跡目標(biāo)函數(shù)的第二約束條件。

        因此,在給定的時間tf中,從初始位置移動到最終位置時,末端軌跡目標(biāo)函數(shù)C則是沖擊幅度平方的時間積分式(2)。

        C=12∫ tf0d3xdt32+d3ydt32+d3zdt32dt(2)

        其中,x,y,z為手隨時間t變化的位置坐標(biāo)。目的則是求出x(t)、y(t)與z(t)的數(shù)學(xué)表達(dá)式,使式(2)中的目標(biāo)函數(shù)最小。

        目標(biāo)函數(shù)決定了運(yùn)動軌跡的形式,而更具體的軌跡點(diǎn)則由運(yùn)動開始和結(jié)束時的邊界條件所決定。有了這些邊界條件和運(yùn)動的持續(xù)時間,就可以完整地指定出人臂末端手的運(yùn)動軌跡。不妨假設(shè)運(yùn)動開始與結(jié)束時的速度、加速度均為零。則手部軌跡表達(dá)式為

        x(t)=x0+(x0-xf)(15τ4-6τ5-10τ3)

        y(t)=y0+(y0-yf)(15τ4-6τ5-10τ3)

        z(t)=z0+(z0-zf)(15τ4-6τ5-10τ3)(3)

        其中,τ=t/tf;x0,y0,z0為手部在t為零時刻的初始位置坐標(biāo);xf,yf,zf為手部在t為tf時刻的終止位置坐標(biāo)。

        人臂末端手部預(yù)期軌跡如圖5所示。圖5(a)表示點(diǎn)到點(diǎn)可達(dá)運(yùn)動預(yù)期的末端手部路徑只與起始點(diǎn)和終止點(diǎn)位置有關(guān);圖5(b)表示末端手部預(yù)期會產(chǎn)生鐘形單峰的速度剖面。

        在得到人臂末端手部的運(yùn)動軌跡后,使用前文建立的人臂運(yùn)動學(xué)模型求得人臂各關(guān)節(jié)運(yùn)動信息。

        3.2人臂構(gòu)型學(xué)習(xí)

        在人臂可達(dá)運(yùn)動中,臂角參數(shù)φ的數(shù)學(xué)模型可以概括為

        f∶m→φ(4)

        其中,m=\[x,y,z,α,β,λ,d1,d2\]T為人臂可達(dá)運(yùn)動中手掌中心位姿及上下臂長度組成的列向量;φ為對應(yīng)的臂角;f為可達(dá)運(yùn)動中手掌中心位姿及上下臂長度到對應(yīng)臂角的映射關(guān)系。該映射關(guān)系是一種典型的高維、非線性關(guān)系。

        采用MLP的學(xué)習(xí)方法學(xué)習(xí)人臂可達(dá)運(yùn)動中的擬人臂構(gòu)型。MLP是一種前向結(jié)構(gòu)的人工神經(jīng)網(wǎng)絡(luò)ANN,可以映射一組輸入向量到一組輸出向量。MLP可以被看作是一個有向圖,由多個節(jié)點(diǎn)層組成,每一層全連接到下一層。除了輸入節(jié)點(diǎn),每個節(jié)點(diǎn)都是一個帶有非線性激活函數(shù)的神經(jīng)元。使用BP反向傳播算法的監(jiān)督學(xué)習(xí)方法來訓(xùn)練MLP。MLP是感知器的推廣,克服了感知器不能對線性不可分?jǐn)?shù)據(jù)進(jìn)行識別的弱點(diǎn)。

        如圖6所示,一種典型的MLP結(jié)構(gòu),由最左邊的輸入層、中間兩層隱藏層與最右邊輸出層組成。選擇合適的激活函數(shù)g,對每一層輸入進(jìn)行線性運(yùn)算,層層疊加,最終得到輸出值y,見式(5)。

        a21=g(θ111x1+θ112x2+…+θ11nxn)

        a2n=g(θ1n1x1+θ1n2x2+…+θ1nnxn)

        a3n=g(θ2n1a21+θ2n2a22+…+θ2nna2n)

        y=g(θ31a31+θ32a32+θ33a33)(5)

        訓(xùn)練時,除了需要選擇每一層的激活函數(shù),還需要調(diào)節(jié)中間隱藏層數(shù)、每層的元素?cái)?shù)、訓(xùn)練迭代的次數(shù)以及優(yōu)化器的類型,另外需要確定損失函數(shù),以確定迭代優(yōu)化的目標(biāo)。

        針對人臂可達(dá)運(yùn)動中手部位姿及上下臂長度與臂角的映射關(guān)系學(xué)習(xí)問題,采用均方誤差(mean squared error,MSE)作為損失函數(shù),MSE公式如下

        MSE=1m∑mi=1(yi-i)2(6)

        其中,m為輸出的個數(shù)。MSE表示預(yù)期的輸出與實(shí)際輸出的誤差,因此,損失函數(shù)MSE越小,預(yù)測效果越好。

        4實(shí)驗(yàn)驗(yàn)證

        為驗(yàn)證文中所述方法的有效性與優(yōu)越性,進(jìn)行2個實(shí)驗(yàn)。第一個實(shí)驗(yàn)是使用Python 3.8訓(xùn)練得到人臂構(gòu)型預(yù)測模型,并將預(yù)測臂角與實(shí)際臂角進(jìn)行對比,驗(yàn)證人臂構(gòu)型學(xué)習(xí)的有效性與優(yōu)越性;第二個實(shí)驗(yàn)是搭建可視化仿真環(huán)境,建立虛擬數(shù)字人三維模型復(fù)現(xiàn)點(diǎn)到點(diǎn)可達(dá)運(yùn)動,并使用MATLAB 2017b分析其末端軌跡與關(guān)節(jié)速度,驗(yàn)證文中提出方法的有效性。

        4.1人臂構(gòu)型學(xué)習(xí)的有效性驗(yàn)證

        實(shí)驗(yàn)平臺計(jì)算機(jī)配置為Intel core i5 10400F,6核心12線程,主頻2.9 GHz,16 GB內(nèi)存。采集的200組數(shù)據(jù)中隨機(jī)選出165組作為訓(xùn)練集,剩余35組作為測試集。在訓(xùn)練中,文中采用3層網(wǎng)絡(luò),包括一層輸入層,一層中間隱藏層,一層輸出層;輸入m=\[x,y,z,α,β,λ,d1,d2\]T的8個元素,輸出φ一個元素,中間層40個元素;第二層激活函數(shù)為Linear,第三層激活函數(shù)為Relu;優(yōu)化器選擇adam;損失函數(shù)選擇MSE;迭代次數(shù)為3 000次。從而建立擬人臂構(gòu)型預(yù)測模型。

        將測試集代入預(yù)測模型,得到預(yù)測值與真實(shí)值的對比結(jié)果,如圖7所示??梢钥闯?,使用MLP預(yù)測的臂角與真實(shí)臂角值比較接近。因此,文中提出的方法有效。

        使用絕對平均誤差(MAE)、均方根誤差(RMSE)作為評價標(biāo)準(zhǔn)對模型進(jìn)行評估。將測試集輸入基于最小二乘法的人臂可達(dá)運(yùn)動臂構(gòu)型預(yù)測模型,與MLP的臂構(gòu)型預(yù)測模型進(jìn)行對比,結(jié)果見表2。

        表2臂角誤差對比方法MAERMSEMLP0.053 20.003 1最小二乘法0.139 80.024 2從表2中可以看出,MLP擬人臂構(gòu)型預(yù)測模型的MAE和RMSE值遠(yuǎn)小于最小二乘法的預(yù)測模型。因此,文中提出的方法有一定的優(yōu)越性。

        4.2基于虛擬數(shù)字人的可達(dá)運(yùn)動復(fù)現(xiàn)

        在Solidworks 2018中繪制虛擬數(shù)字人的三維模型,然后將其導(dǎo)入Pro/E并建立坐標(biāo)系。使用Windows 10、Visual Studio 2017、OpenGL搭建仿真環(huán)境,并將虛擬數(shù)字人的三維模型導(dǎo)入仿真環(huán)境,如圖8所示。文中中建立的虛擬數(shù)字人模型身高1.8 m,上下臂長度分別為0.33 m、0.22 m。

        已知人臂末端第0 s時的初始位姿、第1 s時的結(jié)束位姿與總運(yùn)動時間1 s,規(guī)劃虛擬數(shù)字人完成點(diǎn)到點(diǎn)可達(dá)運(yùn)動。規(guī)劃分為末端軌跡規(guī)劃與實(shí)時臂構(gòu)型預(yù)測選擇2部分,運(yùn)動生成過程如圖8所示,可以看到末端軌跡與相應(yīng)臂構(gòu)型都較擬人。

        虛擬數(shù)字人可達(dá)運(yùn)動復(fù)現(xiàn)中末端路徑、末端速度與運(yùn)動捕捉系統(tǒng)采集的數(shù)據(jù)對比結(jié)果如圖9所示,可以看到路徑近似直線,速度曲線大致呈單峰鐘形,實(shí)際與規(guī)劃結(jié)果相近,可達(dá)運(yùn)動末端手部軌跡規(guī)劃擬人。

        虛擬數(shù)字人可達(dá)運(yùn)動復(fù)現(xiàn)中各關(guān)節(jié)速度如圖10所示,可見,各關(guān)節(jié)初始速度與結(jié)束速度均為0,且其過程平滑,沖擊較小。

        1)采集任務(wù)約束下的人臂可達(dá)運(yùn)動日常行為數(shù)據(jù)并分析人臂運(yùn)動機(jī)理,提出了一種基于最小沖擊優(yōu)化理論對人臂可達(dá)運(yùn)動末端手部軌跡進(jìn)行規(guī)劃,實(shí)驗(yàn)表明預(yù)期手部運(yùn)動與實(shí)際相吻合。

        2)建立人臂運(yùn)動學(xué)模型,使用MLP神經(jīng)網(wǎng)絡(luò)的方法學(xué)習(xí)人臂可達(dá)運(yùn)動中的擬人臂構(gòu)型,并建立臂構(gòu)型預(yù)測模型,實(shí)驗(yàn)表明模型預(yù)測結(jié)果有效且優(yōu)于現(xiàn)有方法。

        3)搭建和顯示虛擬數(shù)字人體三維模型,結(jié)合人臂可達(dá)運(yùn)動手部軌跡規(guī)劃與對應(yīng)擬人臂構(gòu)型預(yù)測,基于虛擬數(shù)字人完成點(diǎn)到點(diǎn)可達(dá)運(yùn)動復(fù)現(xiàn),得到了較好的效果。

        4)針對避障或彎曲路徑等復(fù)雜情況下的可達(dá)運(yùn)動生成是下一步需要研究的方向。

        參考文獻(xiàn):

        \[1\]SPIERS A,KHAN S G,HERRMANN G.Biologically inspired control of humanoid robot arms\[M\].Switzerland:Springer,2016.

        \[2\]李石磊,梁加紅,吳冰,等.虛擬人運(yùn)動生成與控制技術(shù)綜述\[J\].系統(tǒng)仿真學(xué)報(bào),2011,23(09): 1758-1771.

        \[3\]于秀麗,魏世民,廖啟征.仿人機(jī)器人發(fā)展及其技術(shù)探索\[J\].機(jī)械工程學(xué)報(bào),2009,45(03): 71-75.

        \[4\]KAWATO M.Internal models for motor control and trajectory planning\[J\].Curr Opin Neurobiol,1999,9(06):718-727.

        \[5\]XIE B,ZHAO J.A new criterion for redundancy resolution of human arm in reaching tasks\[C\]//2013IEEE/ASME International Conference on Advanced Intelligent Mechatronics:Mechatronics for Human Wellbeing,AIM 2013,July 9-12,2013,Wollongong,NSW,Australia.New York:IEEE Computer Society,2013:1066-1071.

        \[6\]趙京,龔世秋,張自強(qiáng).7自由度擬人臂仿人運(yùn)動的逆運(yùn)動學(xué)解析解\[J\].機(jī)械工程學(xué)報(bào),2018,54(21):25-32.

        \[7\]FLASH T,HOGAN N.The coordination of arm movements: An experimentally confirmed mathematical model\[J\].J Neurosci,1985,5(07):1688-1703.

        \[8\]DESMURGET M,JORDAN M,PRABLANC C,et al.Constrained and unconstrained movements involve different control strategies\[J\].J Neurophysiol,1997,77(03):1644-1650.

        \[9\]XILOYANNIS M,CHIARADIA D,F(xiàn)RISOLI A,et al.Physiological and kinematic effects of a soft exosuit on arm movements\[J\].Journal of Neuro Engineering and Rehabilitation,2019,16(01):872-881.

        \[10\]JARC A M,ILANA N.Robotassisted surgery: an emerging platform for human neuroscience research\[J\].Frontiers in Human Neuroscience,2015(09):315.

        \[11\]KANG T,HE J,TILLERY S I H.Determining natural arm configuration along a reaching trajectory\[J\].Experimental Brain Research,2005,167(03): 352-361.

        \[12\]TAX M,TRAN M T,SOURES P,et al.Generating humanlike reaching movements with a humanoid robot:A computational approach\[J\].Journal of Computational Science,2013,4(04): 269-284.

        \[13\]趙京,郭興偉,謝碧云.達(dá)點(diǎn)臂姿預(yù)測指標(biāo)與機(jī)械臂仿人運(yùn)動\[J\].機(jī)械工程學(xué)報(bào),2015,51(23): 21-27.

        \[14\]KIM H,ROSEN J.Predicting redundancy of a 7 dof upper limb exoskeleton toward improved transparency between human and robot\[J\].Journal of Intelligent & Robotic Systems,2015,80(01): 99-119.

        \[15\]LI M,GUO W,LIN R,et al.An efficient motion generation method for redundant humanoid robot arm based on the intrinsic principles of human arm motion\[J\].International Journal of Humanoid Robotics,2018,15(06): 1850026.

        \[16\]PARK G,RA S,KIM C,et al.Imitation learning of robot movement using evolutionary algorithm\[J\].IFC Proceedings Volumes,2008,41(02):730-735.

        \[17\]ZANCHETTIN A M,BASCETTA L,ROCCO P.Achieving humanlike motion:Resolving redundancy for anthropomorphic industrial manipulators\[J\].IEEE Robotics & Automation Magazine,2013,20(04): 131-138.

        \[18\]AVERTA G,DELLA SANTINA C,VALENZA G,et al.Exploiting upperlimb functional principal components for humanlike motion generation of anthropomorphic robots\[J\].Journal of NeuroEngineering and Rehabilitation,2020,17: 1-15.

        \[19\]夏晶,朱蓉軍,張昊,等.基于高斯過程的人臂可達(dá)運(yùn)動臂位形預(yù)測\[J\].華中科技大學(xué)學(xué)報(bào),2021,49(01): 17-23.(責(zé)任編輯:張江)

        国产免费av片在线观看播放| 中文字幕久久国产精品| 日韩一区二区中文字幕| 蜜桃尤物在线视频免费看| 在线天堂www中文| 亚洲天堂99| 白色月光在线观看免费高清| 国产亚洲av成人噜噜噜他| 色偷偷色噜噜狠狠网站30根| 国产丝袜无码一区二区三区视频| 无码国产精品一区二区免费网曝| 最新日韩精品视频免费在线观看| 一道本加勒比在线观看| 69国产成人精品午夜福中文| 国产午夜亚洲精品午夜鲁丝片| 免费高清日本中文| 久久99国产精品久久99密桃| 一 级做人爱全视频在线看| 久热综合在线亚洲精品| 亚洲av高清在线观看三区| 精品国产色哟av一区二区三区| 91在线视频在线视频| 亚洲女初尝黑人巨高清| 无码久久流水呻吟| 91青青草手机在线视频| 亚洲色图片区| 日日摸夜夜添狠狠添欧美| 久久久久无码精品国| 久久综合久久综合久久| 亚洲av不卡一区二区三区| 国产精品三级在线观看| 熟女系列丰满熟妇av| 亚洲日本人妻少妇中文字幕| 久久99精品国产麻豆不卡| 亚洲AV无码国产永久播放蜜芽 | 国产成人精品电影在线观看18| 免费美女黄网站久久久| 日本一二三区在线观看视频| 亚洲热妇无码av在线播放| 久久精品免费免费直播| 国产av精品一区二区三区视频|