• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    仿人機器人控制單腳支撐期支撐腳板的方法和裝置制造方法及圖紙

    技術編號:8587030 閱讀:195 留言:0更新日期:2013-04-18 00:34
    本發明專利技術公開了一種仿人機器人控制單腳支撐期支撐腳板旋轉增加步幅的方法和裝置,屬于機器人領域。本發明專利技術將期望的虛擬零力矩點設定在腳面支撐區域外,獲得機器人旋轉產生的步幅增加量。所述方法包括:計算虛擬零力矩點并檢測支撐腳板旋轉角度;支撐腳板旋轉角度確定;虛擬零力矩點位置確定;虛擬零力矩點位置限制。所述裝置包括:計算和檢測模塊、旋轉角度控制模塊、虛擬零力矩點位置控制模塊,以及虛擬零力矩點位置限制模塊。本發明專利技術提供的方法和裝置能使仿人機器人在單腳支撐期支撐腳板產生旋轉,增加行走步幅,并且控制簡單、可靠。

    【技術實現步驟摘要】

    本專利技術涉及一種仿人機器人控制單腳支撐期支撐腳板旋轉增加步幅的方法和裝置,屬于機器人

    技術介紹
    行走速度的提高一直是仿人機器人領域研究的熱點和難點。行走速度的提高可以通過增加步幅和提聞行走頻率來實現。行走頻率的提聞對仿人機器人機械結構的剛性、驅動元件的驅動能力要求較高,對于相關學科的綜合要求和依賴性較強。目前,行走步幅的增加主要通過增加下肢長度來實現。仿人機器人的行走步態設計方法通常將零力矩點設定在支撐腳與地面的接觸區域(支撐區域)內以保證仿人機器人在行走過程中支撐腳與地面完全接觸,不發生旋轉。零力矩點的定義是假定仿人機器人支撐腿的足底壓力可以被作用在足底某一點的合適的支撐反作用力表示,那么在地面接觸面內的該點上,機器人受到的所有作用力及力矩的合力矩在水平面內的分量為零。即零力矩點是兩足步行過程中足部和地面接觸所受作用力的合力的中心點。如果機器人的零力矩點落在支撐腳與地面接觸形成的凸多邊形支撐區域內,仿人機器人旋轉合力矩在水平面內的分量為零,理論上仿人機器人在兩足步行過程中不會發生旋轉,否則就會使機器人產生繞水平面的旋轉,如附圖說明圖1所示。但是,人類在快速行走的單腳支撐期具有支撐腳旋轉的過程。根據人體行走的相關規律,行走速度越高,單腳支撐期所占比例越高。單腳支撐期在人類行走過程中所占時間比例高、前進距離大,因此單腳支撐期對人類行走速度影響較大。支撐腳旋轉可以增大步幅和單腳支撐期的前進距離,從而提高行走速度。現有技術中教導了一種具有支撐腳旋轉相位的雙足機器人行走方法。在該方法中,仿人機器人在單腳支撐期具有旋轉相位。但是,該方法是通過將足部旋轉指示點(FootRotation Indicator, FRI)嚴格控制在支撐腳前面實現的,該方法并沒有說明旋轉程度與足部旋轉指示點(FRI)位置和步幅變化的關系,并且實現方法較為復雜。現有技術中教導了一種支撐腳旋轉的軌跡優化方法。在該方法中,仿人機器人在單腳支撐期具有旋轉相位,仿人機器人的零力矩點被控制在腳尖處。該方法僅研究了如何通過支撐腳旋轉實現節省能量等目標,沒有涉及如何通過將零力矩點設定在支撐區域外使支撐腳旋轉以獲得期望的步長增加量。在對現有技術進行調研和探索后,專利技術人提出了一種仿人機器人控制單腳支撐期支撐腳板旋轉增加行走步幅的方法和裝置。與現有方法中將零力矩點設定在支撐區域內以防止機器人產生旋轉不同的是,本專利技術將零力矩點設定在支撐區域外,使機器人產生期望的旋轉來增加步幅,這種超出支撐區域的零力矩點可以稱為虛擬零力矩點。零力矩點與虛擬零力矩點的計算方法相同,只是被設定在支撐區域外。本專利技術通過將虛擬零力矩點設定在支撐區域外,使仿人機器人單腳支撐期實現可調整的旋轉,能夠增加仿人機器人行走步幅和速度,且方法簡單,可行。
    技術實現思路
    針對現有技術中存在的問題,本專利技術的目的在于提供一種仿人機器人控制單腳支撐期支撐腳板旋轉增加步幅的方法和裝置,能夠簡單、有效地提高仿人機器人行走速度。本專利技術采用的技術方案如下一種仿人機器人控制單腳支撐期支撐腳板旋轉增加步幅的方法,包括計算虛擬零力矩點并檢測支撐腳板旋轉角度的步驟;確定支撐腳板旋轉角度的步驟;確定虛擬零力矩點位置的步驟;限制虛擬零力矩點位置的步驟;根據上述步驟,通過計算虛擬零力矩點的公式,設定虛擬零力矩點相對于支撐區域邊界的距離d,使仿人機器人在單腳支撐期旋轉一定的角度0,從而增大行走的步幅AD與速度,有利于快速行走的實現。優選地,計算虛擬零力矩點并檢測支撐腳板旋轉角度的步驟中,所述虛擬零力矩點與所述零力矩點計算方法相同,包括在每個控制周期內計算虛擬零力矩點位置本文檔來自技高網
    ...

    【技術保護點】
    一種仿人機器人控制單腳支撐期支撐腳板旋轉增加步幅的方法,包括:計算虛擬零力矩點并檢測支撐腳板旋轉角度的步驟;確定支撐腳板旋轉角度的步驟;確定虛擬零力矩點位置的步驟;限制虛擬零力矩點位置的步驟;根據上述步驟,通過計算虛擬零力矩點的公式,設定虛擬零力矩點相對于支撐區域邊界的距離d,使仿人機器人在單腳支撐期旋轉一定的角度θ,從而增大行走的步幅ΔD與速度,有利于快速行走的實現。

    【技術特征摘要】
    1.一種仿人機器人控制單腳支撐期支撐腳板旋轉增加步幅的方法,包括計算虛擬零力矩點并檢測支撐腳板旋轉角度的步驟;確定支撐腳板旋轉角度的步驟確定虛擬零力矩點位置的步驟限制虛擬零力矩點位置的步驟根據上述步驟,通過計算虛擬零力矩點的公式,設定虛擬零力矩點相對于支撐區域邊界的距離d,使仿人機器人在單腳支撐期旋轉一定的角度Θ,從而增大行走的步幅AD與速度,有利于快速行走的實現。2.根據權利要求1所述的方法,其中計算虛擬零力矩點并檢測支撐腳板旋轉角度的步驟中,所述虛擬零力矩點與所述零力矩點計算方法相同,包括在每個控制周期內計算虛擬零力矩點位置3.根據權利要求2所述的方法,其中所述確定支撐腳板旋轉角度的步驟中步長增加量與旋轉角度的關系由以下公式確定4.根據權利要求3所述的方法,其中所述確定虛擬零力矩點位置的步驟中支撐腳旋轉角度Θ與虛擬零力矩點距離支撐區域邊界的距離d的關系由以下公式計算5.根據權利要求4所述的方法,其中所述限制虛擬零力矩點位置的步驟中虛擬零力矩點至支撐邊界最大距離η由以下公式計算n = L-1 66.一種仿人機器人單腳支撐期支撐腳板旋轉增加步幅的控制系統,所述控制系統通過計算虛擬零力矩點的公式,設定虛擬零力矩點相對于...

    【專利技術屬性】
    技術研發人員:黃強李敬馬淦余張國陳學超張思王化平
    申請(專利權)人:北京理工大學
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩精品人妻系列无码av东京| 国产真人无码作爱视频免费| 亚洲色在线无码国产精品不卡| 无码精品久久久天天影视 | heyzo高无码国产精品| 无码国产精品一区二区高潮| 国产精品无码av在线播放| 无码八A片人妻少妇久久| HEYZO无码综合国产精品| 最新中文字幕av无码专区 | 国产成人无码aa精品一区 | AA区一区二区三无码精片| 国产精品无码制服丝袜| 亚洲va无码手机在线电影| 亚洲人成网亚洲欧洲无码| 国产亚洲精品a在线无码| 亚洲aⅴ天堂av天堂无码麻豆| 国产台湾无码AV片在线观看| 激情无码亚洲一区二区三区| 亚洲∧v久久久无码精品| 亚洲国产精品无码久久九九| 高清无码中文字幕在线观看视频| 国产成人无码专区| 无码熟熟妇丰满人妻啪啪软件 | 潮喷大喷水系列无码久久精品| 国产AV巨作情欲放纵无码| 国产精品国产免费无码专区不卡 | 亚洲va中文字幕无码久久| 久久精品无码一区二区日韩AV| 日韩精品无码区免费专区| 精品国产aⅴ无码一区二区| 国产成A人亚洲精V品无码| 免费a级毛片无码a∨免费软件| 麻豆精品无码国产在线果冻| 成人免费午夜无码视频| 日韩乱码人妻无码中文字幕久久| 国产成人无码综合亚洲日韩| 亚洲日韩精品无码专区网址| 韩国免费a级作爱片无码| 久久久久久无码国产精品中文字幕| 成人免费无码大片A毛片抽搐色欲|