0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

四足機器人步態(tài)規(guī)劃與接觸狀態(tài)

麥辣雞腿堡 ? 來源:古月居 ? 作者:我是。 ? 2023-11-16 17:17 ? 次閱讀

0、步態(tài)規(guī)劃

四足機器人控制當(dāng)中,步態(tài)是至關(guān)重要的一項。我們可以簡單理解成四足機器人運動過程中各腿的狀態(tài),在這套設(shè)計方案中,我們對步態(tài)的規(guī)劃主要分成兩大主要部分,即接觸狀態(tài)和周期函數(shù)。而步態(tài)規(guī)劃的目的,就是創(chuàng)建一個關(guān)于的足端接觸狀態(tài)的周期函數(shù)。

1、接觸狀態(tài)

四足機器人行進過程中,根據(jù)足端與地面是否發(fā)生接觸,我們可以規(guī)定各條腿的兩種接觸狀態(tài),即接觸(contact)與擺動(swing)

控制器會根據(jù)步態(tài)規(guī)劃給出的狀態(tài),移交至對應(yīng)的控制器去處理,即擺動腿控制器(swing leg controll),接觸腿控制器(contact leg control)。

對于這兩種狀態(tài),可以簡單地用一個布爾類型的值s來定義,即

圖片

對于周期性的步態(tài)規(guī)劃,我們可以用下標(biāo)Φ來進行區(qū)分,可以寫成:

圖片

2、步態(tài)周期

四足機器人的運動歸根到底都是周期運動,我們無須量化機器人運動的整個過程,因此如何量化定義一個完整的步態(tài)周期顯得極為重要,在此我們使用基于時間的周期函數(shù),定義一個基準(zhǔn)相位值,公式如下:

圖片

其中,

  • t:當(dāng)前運行時間
  • t0:當(dāng)前周期開始時間
  • T:一個步態(tài)周期

同樣我們可以利用取余的方法來簡化上述周期函數(shù),兩者并無實質(zhì)的區(qū)別:

圖片

其中

  • %為取余運算
  • t為當(dāng)前運行時間

對于相同類型的周期信號,我們可以利用相位差來表征周期函數(shù)之間的差別,因此有了基準(zhǔn)相位函數(shù)之后,我們就可以利用其來定義各條腿的相位,如下式:

圖片

其中,Φi,offset為第條腿與基準(zhǔn)相位的相位差。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16384

    瀏覽量

    178336
  • 機器人
    +關(guān)注

    關(guān)注

    211

    文章

    28466

    瀏覽量

    207330
  • 四足機器人
    +關(guān)注

    關(guān)注

    1

    文章

    91

    瀏覽量

    15222
收藏 人收藏

    評論

    相關(guān)推薦

    stm32紅外六機器人

    爬行機器人畢業(yè)時的作品,當(dāng)時還處于入門狀態(tài),c程序?qū)懙谋容^菜(程序?qū)懙谋容^亂,僅作參考),一直想把這個六機器人作品優(yōu)化一下,可惜,一直
    發(fā)表于 03-27 18:51

    【Embedded Pi申請】六機器人的創(chuàng)新研發(fā)

    的芯片,一定會讓六機器人完成更多的創(chuàng)新!項目描述:開發(fā)項目:六機器人。初步方案:六機器人,
    發(fā)表于 11-25 15:35

    什么是龍機器人?

    機器人是一種仿生機器人,由Openduino控制板控制,有條腿,每條腿兩個自由度,由兩
    發(fā)表于 03-24 16:17

    labview如何實現(xiàn)六機器人的三步態(tài)的編程程序

    用labview如何編寫六機器人步態(tài)的程序?主要的依據(jù)和原理是什么呢?求指教!
    發(fā)表于 08-04 19:21

    仿生機器人

    本帖最后由 紅塵。破 于 2016-8-19 14:59 編輯 今天整理資料時發(fā)現(xiàn)了一年前做的仿生機器人,當(dāng)時買了一個仿生
    發(fā)表于 08-19 14:59

    機器人

    `這是創(chuàng)客集結(jié)號的作品機器人身體和都是通過3D打印技術(shù)打印出來的,通過自己安裝連接上超聲波傳感器,制作成功的
    發(fā)表于 09-29 09:55

    機器人的機構(gòu)設(shè)計

    機器人屬于復(fù)雜機電系統(tǒng),需要綜合生物、機械、電子、控制等學(xué)科內(nèi)容,具體涉及仿生機構(gòu)設(shè)計、靈巧運動機構(gòu)設(shè)計、高性能驅(qū)動器制造,行走穩(wěn)定性控制、強化學(xué)習(xí)等在內(nèi)的多個研究方向。其中,機構(gòu)設(shè)計是保障
    發(fā)表于 09-15 06:54

    如何完整的組裝機器人

    如何完整的組裝機器人?
    發(fā)表于 09-24 07:00

    基于靜態(tài)平衡的機器人斜面步態(tài)規(guī)劃張文宇

    基于靜態(tài)平衡的機器人斜面步態(tài)規(guī)劃_張文宇
    發(fā)表于 03-16 08:00 ?3次下載

    平面液壓雙機器人步態(tài)規(guī)劃及阻抗控制研究說明

    機器人的運動具有與地面非連續(xù)接觸的特點,這使得它對不平路面環(huán)境的適應(yīng)性較強,可以應(yīng)用在探險救災(zāi)等危險的任務(wù)中。與
    發(fā)表于 01-17 14:19 ?15次下載
    平面液壓雙<b class='flag-5'>足</b><b class='flag-5'>機器人</b><b class='flag-5'>步態(tài)</b><b class='flag-5'>規(guī)劃</b>及阻抗控制研究說明

    怎么樣實現(xiàn)雙機器人參數(shù)化步態(tài)規(guī)劃詳細方法說明

    合理規(guī)劃,進行參數(shù)化建模研究,從而解決在不同步行環(huán)境中機器人的運行過程中的問題。本課題是在雙機器人平路行走的基礎(chǔ)上對其參數(shù)化步態(tài)進行
    發(fā)表于 03-23 16:56 ?9次下載
    怎么樣實現(xiàn)雙<b class='flag-5'>足</b><b class='flag-5'>機器人</b>參數(shù)化<b class='flag-5'>步態(tài)</b><b class='flag-5'>規(guī)劃</b>詳細方法說明

    如何實現(xiàn)雙機器人爬樓梯的步態(tài)規(guī)劃與參數(shù)優(yōu)化

    爬樓梯時的步態(tài)規(guī)劃問題作了以下幾方面研究工作: 首先,回顧了雙機器人的發(fā)展歷史和研究現(xiàn)狀,并對目前主動型雙
    發(fā)表于 04-07 16:27 ?33次下載
    如何實現(xiàn)雙<b class='flag-5'>足</b><b class='flag-5'>機器人</b>爬樓梯的<b class='flag-5'>步態(tài)</b><b class='flag-5'>規(guī)劃</b>與參數(shù)優(yōu)化

    腿+輪式動力!瑞士機器人展示最佳混合步態(tài)、運動更靈活

    腿+輪式動力!瑞士機器人ANYmal展示最佳混合步態(tài),運動更靈活,機器人,
    發(fā)表于 02-20 13:44 ?2481次閱讀
    腿+輪式動力!瑞士<b class='flag-5'>四</b><b class='flag-5'>足</b><b class='flag-5'>機器人</b>展示最佳混合<b class='flag-5'>步態(tài)</b>、運動更靈活

    機器人步態(tài)規(guī)劃測試代碼

    步態(tài)規(guī)劃 因為我們的機器人端,是在不停地與地面接觸
    的頭像 發(fā)表于 11-16 17:33 ?608次閱讀
    <b class='flag-5'>四</b><b class='flag-5'>足</b><b class='flag-5'>機器人</b>的<b class='flag-5'>步態(tài)</b><b class='flag-5'>規(guī)劃</b>測試代碼

    機器人接觸檢測和模型

    機器人往往是不可靠的。 因此這里提出一個基于卡爾曼濾波的概率接觸檢測。其綜合考慮了步態(tài)規(guī)劃其給出的恒定接觸序列,
    的頭像 發(fā)表于 11-16 17:51 ?647次閱讀
    <b class='flag-5'>四</b><b class='flag-5'>足</b><b class='flag-5'>機器人</b><b class='flag-5'>接觸</b>檢測和模型