• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當(dāng)前位置: 首頁(yè) > 專利查詢>浙江大學(xué)專利>正文

    一種3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方法技術(shù)

    技術(shù)編號(hào):15118679 閱讀:524 留言:0更新日期:2017-04-09 16:48
    本發(fā)明專利技術(shù)涉及一種3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方法,該步態(tài)規(guī)劃方法的仿生特點(diǎn)主要體現(xiàn)在兩個(gè)方面:1)模仿人類的跳躍動(dòng)作特點(diǎn),即在跳躍過(guò)程中,機(jī)器人支撐腿膝關(guān)節(jié)快速伸張,并且機(jī)器人的髖關(guān)節(jié)同時(shí)動(dòng)作以使機(jī)器人軀干與重力豎直方向夾角快速減小;2)滿足人類跳躍運(yùn)動(dòng)時(shí)的關(guān)節(jié)約束限制,主要包括胯部角度約束、軀干角度約束、膝關(guān)節(jié)角度約束。因此,相比以往的跳躍運(yùn)動(dòng)步態(tài)規(guī)劃方法,本發(fā)明專利技術(shù)不僅可以實(shí)現(xiàn)機(jī)器人的跳躍運(yùn)動(dòng),還能夠體現(xiàn)出仿人的步態(tài)特征。此外,本發(fā)明專利技術(shù)還提供了一套能夠有效實(shí)現(xiàn)3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)步態(tài)規(guī)劃的程序設(shè)計(jì)方案。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)屬于機(jī)器人
    ,具體涉及一種3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方法
    技術(shù)介紹
    雙足機(jī)器人是一種模仿人類結(jié)構(gòu)特征的機(jī)器人,它的最終目標(biāo)是實(shí)現(xiàn)與人類相似的運(yùn)動(dòng)行為。目前,國(guó)內(nèi)外已經(jīng)成功研發(fā)出了許多能夠?qū)崿F(xiàn)行走運(yùn)動(dòng)的雙足機(jī)器人,如美國(guó)波士頓動(dòng)力公司的ATLAS與Petman、日本AIST的HRP、日本本田公司的ASIMO、韓國(guó)AKIST的KHR、歐洲開(kāi)源機(jī)器人iCub、我國(guó)哈爾濱工業(yè)大學(xué)的HIT與GoRoBoT、國(guó)防科技大學(xué)的KDW、北京理工大學(xué)的BHR、清華大學(xué)的THBIP等。盡管這些先進(jìn)的雙足機(jī)器人都能實(shí)現(xiàn)穩(wěn)定的行走運(yùn)動(dòng),但目前還較少有3D雙足機(jī)器人能夠?qū)崿F(xiàn)跳躍運(yùn)動(dòng)。相比于行走運(yùn)動(dòng)的雙足機(jī)器人,進(jìn)行跳躍運(yùn)動(dòng)的雙足機(jī)器人往往需要更復(fù)雜的機(jī)械系統(tǒng)設(shè)計(jì),驅(qū)動(dòng)控制技術(shù)也更復(fù)雜,特別是欠驅(qū)動(dòng)雙足機(jī)器人,從而對(duì)該類機(jī)器人的跳躍運(yùn)動(dòng)進(jìn)行步態(tài)規(guī)劃也更為困難。目前,為了實(shí)現(xiàn)欠驅(qū)動(dòng)雙足機(jī)器人的跳躍運(yùn)動(dòng),大家主要采用以文獻(xiàn)“Modeling,motionplanning,andcontrolofone-leggedhoppingrobotactuatedbytwoarms”為代表的一類作品所提的方法,基于彈性伸縮腿驅(qū)動(dòng)控制模型對(duì)雙足機(jī)器人進(jìn)行步態(tài)規(guī)劃,即機(jī)器人擁有可伸縮的彈簧腿,上面裝有直線彈簧,當(dāng)機(jī)器人與地面接觸后,可伸縮彈簧腿上的直線彈簧釋放能量,從而給機(jī)器人提供跳躍的動(dòng)力。基于彈性伸縮腿驅(qū)動(dòng)控制模型的步態(tài)規(guī)劃方法雖然能夠?qū)崿F(xiàn)跳躍運(yùn)動(dòng),但還是存在一些不能令人完全滿意的地方。一方面,由于引入了彈射系統(tǒng),機(jī)器人的機(jī)械系統(tǒng)設(shè)計(jì)變得較復(fù)雜,并且,在該步態(tài)規(guī)劃過(guò)程中,彈簧的伸縮控制需要與機(jī)器人的步態(tài)在整個(gè)跳躍運(yùn)動(dòng)過(guò)程中保持節(jié)奏協(xié)調(diào)一致,比如,當(dāng)機(jī)器人落地時(shí),彈簧要壓縮到最短并恰好被釋放,這就要求機(jī)器人系統(tǒng)的彈簧伸縮控制具有很高的協(xié)同控制精度,從而提高了機(jī)器人系統(tǒng)的實(shí)現(xiàn)難度;另一方面,從人類仿生學(xué)的角度,跳躍機(jī)器人可伸縮腿的作用機(jī)制與人類跳躍的作用機(jī)制存在較大的差異性:人類的腿是不會(huì)發(fā)生長(zhǎng)度伸縮變化的,因此這種跳躍機(jī)器人的步態(tài)難以體現(xiàn)人類的運(yùn)動(dòng)特點(diǎn)。
    技術(shù)實(shí)現(xiàn)思路
    為了克服上述問(wèn)題,本專利技術(shù)從人類仿生學(xué)的角度,通過(guò)模仿人類跳躍運(yùn)動(dòng)的動(dòng)作特點(diǎn),提供一種3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方法,本專利技術(shù)的技術(shù)目的通過(guò)以下技術(shù)方案實(shí)現(xiàn):一種3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方法,應(yīng)用于3D欠驅(qū)動(dòng)雙足機(jī)器人,從仿生學(xué)的角度,模仿人類跳躍運(yùn)動(dòng)的動(dòng)作特點(diǎn)。具體的,在機(jī)器人跳躍過(guò)程中,機(jī)器人的支撐腿膝關(guān)節(jié)快速伸張,并且髖關(guān)節(jié)同時(shí)動(dòng)作以使機(jī)器人軀干與重力豎直方向的夾角快速減小;在該動(dòng)作過(guò)程中,所述支撐腿膝關(guān)節(jié)以及髖關(guān)節(jié)驅(qū)動(dòng)控制的數(shù)學(xué)模型為u3=-k3(q3-q3res)u4=-k4(q1+q3+q4)]]>其中,u3為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩,k3為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩比例系數(shù),q3為支撐腿膝關(guān)節(jié)角度,q3res為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩為0時(shí)q3的角度位置;u4為支撐腿髖關(guān)節(jié)驅(qū)動(dòng)力矩,k4為支撐腿髖關(guān)節(jié)驅(qū)動(dòng)力矩比例系數(shù),q4為支撐腿膝髖關(guān)節(jié)關(guān)節(jié)角度,q1為機(jī)器人側(cè)向平面內(nèi)欠驅(qū)動(dòng)關(guān)節(jié),(q1+q3+q4)用于估計(jì)機(jī)器人軀干與重力豎直方向的實(shí)時(shí)夾角。進(jìn)一步的,在進(jìn)行步態(tài)規(guī)劃時(shí),從人類仿生學(xué)的角度對(duì)各關(guān)節(jié)角度進(jìn)行如下約束限制:其中,q8表示擺動(dòng)腿膝關(guān)節(jié),q3>0,q8>0表示機(jī)器人膝關(guān)節(jié)不能翻過(guò)來(lái);q5,q6分別表示機(jī)器人支撐腿以及擺動(dòng)腿在前向平面內(nèi)的髖關(guān)節(jié),q5-q6用于估計(jì)機(jī)器人在前向平面內(nèi)的胯部角度,人類運(yùn)動(dòng)時(shí),前向平面內(nèi)胯部角度在(-15°,15°)范圍內(nèi);q7為擺動(dòng)腿在側(cè)向平面內(nèi)的髖關(guān)節(jié)角度,q4-q7用于估計(jì)機(jī)器人在側(cè)向平面內(nèi)的胯部角度,人類運(yùn)動(dòng)時(shí),側(cè)向平面內(nèi)胯部角度在(0°,120°)范圍內(nèi),而q4-q7>0表示擺動(dòng)腿在前;q1+q3+q4用于估計(jì)機(jī)器人軀干與重力豎直方向夾角,人類運(yùn)動(dòng)時(shí),該夾角范圍為(-20°,20°)。進(jìn)一步的,上述方法的實(shí)現(xiàn)方案是,將3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃過(guò)程等效為一個(gè)基于matlab全局搜索函數(shù)patternsearch的非線性約束優(yōu)化過(guò)程。其中,全局搜索函數(shù)patternsearch是matlab自帶的模塊化的全局優(yōu)化函數(shù),在該模塊函數(shù)下,只需要設(shè)計(jì)優(yōu)化變量參數(shù),以及提供目標(biāo)函數(shù)和約束優(yōu)化函數(shù),其簡(jiǎn)單應(yīng)用原理如下:輸入一組優(yōu)化變量參數(shù),然后在該組優(yōu)化變量參數(shù)下計(jì)算所設(shè)計(jì)的目標(biāo)函數(shù)以及約束條件函數(shù),如果約束條件全都滿足,并且目標(biāo)函數(shù)取得最小值,那么優(yōu)化過(guò)程停止,否則,patternsearch函數(shù)將會(huì)基于模式搜索原理自動(dòng)選擇一組新的優(yōu)化變量參數(shù)進(jìn)行計(jì)算,如此循環(huán),直到約束條件全都滿足,并且目標(biāo)函數(shù)取得最小值。進(jìn)一步的,針對(duì)3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃過(guò)程,具體的非線性約束優(yōu)化設(shè)計(jì)過(guò)程主要包含以下五個(gè)步驟:步驟一,確定優(yōu)化變量參數(shù),并賦予初值。選擇合適的一組變量參數(shù)作為優(yōu)化變量,并賦予初值,選擇的該組優(yōu)化變量包含了優(yōu)化過(guò)程所需要的全部參數(shù)。一組優(yōu)化變量參數(shù)值代表一組可能的步態(tài)規(guī)劃結(jié)果。步驟二,建立3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)過(guò)程的整體動(dòng)力學(xué)模型,即跳躍運(yùn)動(dòng)動(dòng)力學(xué)方程的建立:Dq··+Cq·+G=Bu]]>其中D為慣性質(zhì)量矩陣,C為離心力與科氏力向量,G為重力向量,B為常數(shù)矩陣,u=[u3,u4,u5,u6,u7,u8]′為關(guān)節(jié)驅(qū)動(dòng)力矩,向量q=[θ,q2,q3,q4,q5,q6,q7,q8]′為機(jī)器人關(guān)節(jié)坐標(biāo),其中,機(jī)器人運(yùn)動(dòng)狀態(tài)參數(shù)θ=(-q1-0.5*q3)。通過(guò)觀察人類的跳躍實(shí)驗(yàn)發(fā)現(xiàn)在跳躍過(guò)程中,人的支撐腿膝關(guān)節(jié)快速伸張,并且軀干與重力豎直方向夾角快速減小。受此啟發(fā),我們將欠驅(qū)動(dòng)雙足機(jī)器人膝關(guān)節(jié)以及髖關(guān)節(jié)驅(qū)動(dòng)力矩的控制模型確定為u3=-k3(q3-q3res)u4=-k4(q1+q3+q4)]]>其中,u3為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩,k3為給定的支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩比例系數(shù),q3為支撐腿膝關(guān)節(jié)角度,q3res為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩為0時(shí)q3的角度位置;u4為支撐腿髖關(guān)節(jié)驅(qū)動(dòng)力矩,k4為給定的支撐腿髖關(guān)節(jié)驅(qū)動(dòng)力矩比例系數(shù),q4為支撐腿膝髖關(guān)節(jié)關(guān)節(jié)角度,q1為機(jī)器人側(cè)向平面內(nèi)欠驅(qū)動(dòng)關(guān)節(jié),而(q1+q3+q4)用來(lái)估計(jì)機(jī)器人軀干與重力豎直方向的實(shí)時(shí)夾角。步驟三,建立3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)過(guò)程的零動(dòng)力學(xué)模型。基于虛擬約束的方法,利用步驟本文檔來(lái)自技高網(wǎng)
    ...
    一種3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方法

    【技術(shù)保護(hù)點(diǎn)】
    一種3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方法,應(yīng)用于3D欠驅(qū)動(dòng)雙足機(jī)器人,從仿生學(xué)的角度,模仿人類跳躍運(yùn)動(dòng)的動(dòng)作特點(diǎn),其特征在于,在機(jī)器人跳躍過(guò)程中,機(jī)器人的支撐腿膝關(guān)節(jié)快速伸張,并且髖關(guān)節(jié)同時(shí)動(dòng)作以使機(jī)器人軀干與重力豎直方向的夾角快速減小,在該動(dòng)作過(guò)程中,所述支撐腿膝關(guān)節(jié)以及髖關(guān)節(jié)驅(qū)動(dòng)控制的數(shù)學(xué)模型為u3=-k3(q3-q3res)u4=-k4(q1+q3+q4)]]>其中,u3為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩,k3為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩比例系數(shù),q3為支撐腿膝關(guān)節(jié)角度,q3res為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩為0時(shí)q3的角度位置;u4為支撐腿髖關(guān)節(jié)驅(qū)動(dòng)力矩,k4為支撐腿髖關(guān)節(jié)驅(qū)動(dòng)力矩比例系數(shù),q4為支撐腿膝髖關(guān)節(jié)關(guān)節(jié)角度,q1為機(jī)器人側(cè)向平面內(nèi)欠驅(qū)動(dòng)關(guān)節(jié),(q1+q3+q4)用于估計(jì)機(jī)器人軀干與重力豎直方向的實(shí)時(shí)夾角。

    【技術(shù)特征摘要】
    1.一種3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方法,應(yīng)用于3D欠驅(qū)動(dòng)
    雙足機(jī)器人,從仿生學(xué)的角度,模仿人類跳躍運(yùn)動(dòng)的動(dòng)作特點(diǎn),其特征在于,
    在機(jī)器人跳躍過(guò)程中,機(jī)器人的支撐腿膝關(guān)節(jié)快速伸張,并且髖關(guān)節(jié)同時(shí)
    動(dòng)作以使機(jī)器人軀干與重力豎直方向的夾角快速減小,在該動(dòng)作過(guò)程中,所述支
    撐腿膝關(guān)節(jié)以及髖關(guān)節(jié)驅(qū)動(dòng)控制的數(shù)學(xué)模型為
    u3=-k3(q3-q3res)u4=-k4(q1+q3+q4)]]>其中,u3為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩,k3為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩比例系數(shù),
    q3為支撐腿膝關(guān)節(jié)角度,q3res為支撐腿膝關(guān)節(jié)驅(qū)動(dòng)力矩為0時(shí)q3的角度位置;
    u4為支撐腿髖關(guān)節(jié)驅(qū)動(dòng)力矩,k4為支撐腿髖關(guān)節(jié)驅(qū)動(dòng)力矩比例系數(shù),q4為支
    撐腿膝髖關(guān)節(jié)關(guān)節(jié)角度,q1為機(jī)器人側(cè)向平面內(nèi)欠驅(qū)動(dòng)關(guān)節(jié),(q1+q3+q4)用
    于估計(jì)機(jī)器人軀干與重力豎直方向的實(shí)時(shí)夾角。
    2.如權(quán)利要求1所述的3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方法,
    其特征在于,在進(jìn)行步態(tài)規(guī)劃時(shí),從人類仿生學(xué)的角度對(duì)各關(guān)節(jié)角度進(jìn)行如下
    約束限制:
    其中,q8表示擺動(dòng)腿膝關(guān)節(jié),q3>0,q8>0表示機(jī)器人膝關(guān)節(jié)不能翻過(guò)
    來(lái);q5,q6分別表示機(jī)器人支撐腿以及擺動(dòng)腿在前向平面內(nèi)的髖關(guān)節(jié),q5-q6用于估計(jì)機(jī)器人在前向平面內(nèi)的胯部角度,人類運(yùn)動(dòng)時(shí),前向平面內(nèi)胯部角度
    在(-15°,15°)范圍內(nèi);q7為擺動(dòng)腿在側(cè)向平面內(nèi)的髖關(guān)節(jié)角度,q4-q7用于估
    計(jì)機(jī)器人在側(cè)向平面內(nèi)的胯部角度,人類運(yùn)動(dòng)時(shí),側(cè)向平面內(nèi)胯部角度在

    \t(0°,120°)范圍內(nèi),而q4-q7>0表示擺動(dòng)腿在前;q1+q3+q4用于估計(jì)機(jī)
    器人軀干與重力豎直方向夾角,人類運(yùn)動(dòng)時(shí),該夾角范圍為(-20°,20°)。
    3.如權(quán)利要求1或2所述的3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)劃方
    法,其特征在于,所述步態(tài)規(guī)劃方法將3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)的步態(tài)規(guī)
    劃過(guò)程等效為一個(gè)基于matlab全局搜索函數(shù)patternsearch的非線性約束優(yōu)化
    過(guò)程,該非線性約束優(yōu)化過(guò)程包含以下步驟:
    步驟一,確定優(yōu)化變量參數(shù),并賦予初值;
    選擇一組合適的變量參數(shù)作為優(yōu)化變量,并賦予初值,選擇的該組優(yōu)化變
    量包含了優(yōu)化過(guò)程所需要的全部參數(shù),一組優(yōu)化變量參數(shù)值代表一組可能的步
    態(tài)規(guī)劃結(jié)果;
    步驟二,建立3D欠驅(qū)動(dòng)雙足機(jī)器人跳躍運(yùn)動(dòng)過(guò)程的整體動(dòng)力學(xué)模型;
    Dq··+...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:甘春標(biāo)袁海輝楊世錫曾桂容查望華金鵬程程維華葛一敏
    申請(qǐng)(專利權(quán))人:浙江大學(xué)
    類型:發(fā)明
    國(guó)別省市:浙江;33

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 无码被窝影院午夜看片爽爽jk| 日韩综合无码一区二区| 亚洲熟妇无码av另类vr影视| 激情射精爆插热吻无码视频| 久久久久无码专区亚洲av| 国产AV一区二区三区无码野战| 无码里番纯肉h在线网站| 精品久久久久久无码中文字幕 | 一本无码中文字幕在线观| 婷婷四虎东京热无码群交双飞视频| 亚洲AV成人无码网站| 自拍偷在线精品自拍偷无码专区| 亚洲大尺度无码无码专线一区| 狠狠躁天天躁中文字幕无码| 国产成人无码AV片在线观看| 免费A级毛片无码A∨| 亚洲成AV人片天堂网无码| 无码人妻精品一区二区蜜桃百度 | 久久亚洲精品无码| 精品无码av无码专区| 2024你懂的网站无码内射| 国产亚洲精品a在线无码| 成人免费无码H在线观看不卡 | 久久综合一区二区无码| 亚洲熟妇无码一区二区三区| 国产精品多人p群无码| 日日摸夜夜爽无码毛片精选| 亚洲精品无码激情AV| 国产午夜鲁丝片AV无码| 成人无码Av片在线观看| 少妇仑乱A毛片无码| 亚无码乱人伦一区二区| 亚洲性无码一区二区三区| AAA级久久久精品无码片| 亚洲av永久无码精品天堂久久| 男人的天堂无码动漫AV| 67194成l人在线观看线路无码| 亚洲精品无码不卡| 少妇人妻无码专区视频| 亚洲中文字幕无码一去台湾| 亚洲午夜成人精品无码色欲|