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

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

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

腿輪混合式移動(dòng)機(jī)器人的設(shè)計(jì)與實(shí)現(xiàn)

電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2018-11-13 08:18 ? 次閱讀

"對(duì)于移動(dòng)機(jī)器人的開發(fā)來(lái)說(shuō),其大小,重量及性能都非常重要,因此堅(jiān)固的模塊化CompactRIO系統(tǒng)非常適合用于開發(fā)。 LabVIEW和NI硬件之間定義良好的兼容性顯著地減少了開發(fā)者執(zhí)行系統(tǒng)集成的時(shí)間和精力。"

- Pei-Chun Lin, Department of Mechanical Engineering, National Taiwan University

挑戰(zhàn):

開發(fā)一個(gè)腿輪混合式移動(dòng)機(jī)器人,使其能在平坦的地勢(shì)上快速流暢地行駛,也可在天然或人工不平坦的地形上順利通過(guò)。

解決方案:

使用NI LabVIEW和CompactRIO以及各種I / O模塊將機(jī)械、電子及軟件開發(fā)快速集成到功能型機(jī)器人原型。

項(xiàng)目背景

腿部和車輪這兩種方法在地面運(yùn)動(dòng)平臺(tái)上被廣泛采用。 經(jīng)過(guò)漫長(zhǎng)的演變過(guò)程,大多數(shù)陸地動(dòng)物的腿部都靈活有力,并能夠快速順暢地在不平坦的天然地形上奔馳。 在另一方面,人類發(fā)明了平地上專用的運(yùn)動(dòng)車輪,其出色的功率效率和在平地上高速的流暢運(yùn)行是腿部運(yùn)動(dòng)無(wú)法比擬的。

由此,來(lái)自國(guó)立***大學(xué)的仿生機(jī)器人實(shí)驗(yàn)室(BioRoLa)團(tuán)隊(duì)致力于設(shè)計(jì)一個(gè)腿輪混合式機(jī)器人,它結(jié)合了車輪和腿部的移動(dòng)性,在平坦和惡劣環(huán)境下都能為室內(nèi)室外行走提供一個(gè)移動(dòng)平臺(tái)。

機(jī)械設(shè)計(jì)

大多數(shù)混合動(dòng)力平臺(tái)上不同的輪子和腿都有不同的裝置和激勵(lì)器,相比這些平臺(tái),這款名為Quattroped的腿輪混合式移動(dòng)機(jī)器人采用了一種轉(zhuǎn)換機(jī)制,可將自身特定的一部分變形成為一個(gè)輪子或一條腿。 從幾何角度來(lái)說(shuō),一個(gè)輪子通常有一個(gè)圓形輪圈,而旋轉(zhuǎn)軸則位于輪圈中間。 輪圈與地面接觸,而旋轉(zhuǎn)軸與機(jī)器人身體上的一點(diǎn)相連,此點(diǎn)就是“髖關(guān)節(jié)”。 在一般情況下,輪式移動(dòng)時(shí)輪子在平地上運(yùn)動(dòng)并不斷旋轉(zhuǎn),車輪與地面的接觸點(diǎn)就位于髖關(guān)節(jié)下的一定距離處。相對(duì)而言,用腿移動(dòng)時(shí)腿部以周期性方式運(yùn)動(dòng),在髖關(guān)節(jié)和地面接觸點(diǎn)之間沒有特定的幾何配置;因此腿部在運(yùn)動(dòng)中的相對(duì)位置具有周期性頻繁變化的特點(diǎn)。

基于這一觀察發(fā)現(xiàn),將髖關(guān)節(jié)移出圓形輪圈中心并將連續(xù)運(yùn)動(dòng)模式改為其他運(yùn)動(dòng)模式,即能達(dá)到輪模式向腿模式的轉(zhuǎn)換。 這激發(fā)了我們?nèi)ピO(shè)計(jì)一種能直接控制圓形輪圈和髖關(guān)節(jié)的相對(duì)位置的模式,從而它既能進(jìn)行輪運(yùn)動(dòng)又能進(jìn)行腿運(yùn)動(dòng)。 由于圓形輪圈是一個(gè)二維的對(duì)象,實(shí)現(xiàn)這一目標(biāo)的最直接的方法是再增加一個(gè)自由度(DOF),沿著運(yùn)動(dòng)方向調(diào)節(jié)髖關(guān)節(jié)相對(duì)圓形輪圈的位置。 兩個(gè)自由度的運(yùn)動(dòng)也互相形成直角。 此外,無(wú)論是輪模式還是腿模式都能有效運(yùn)行同一組的驅(qū)動(dòng)功率。

腿輪混合式移動(dòng)機(jī)器人的設(shè)計(jì)與實(shí)現(xiàn)

機(jī)電一體化

我們采用NICompactRIO嵌入式控制系統(tǒng)作為機(jī)器人控制器,它包括一個(gè)400MHz的實(shí)時(shí)處理器和3M現(xiàn)場(chǎng)可編程門陣列(FPGA)。 FPGA直接連接NI C系列I/O模塊,這些模塊能從載板傳感器和激勵(lì)器獲得數(shù)據(jù)。 對(duì)于模擬I/O我們采用NI 9205和NI 9264I/O模塊,對(duì)于數(shù)字I/O采用NI 9401和NI 9403I/O模塊。FPGA與實(shí)時(shí)處理器相連,并通過(guò)IEEE 802.11無(wú)線方式與電腦進(jìn)行通訊。

機(jī)器人傳感器包括:馬達(dá)和功率放大器上用于健康監(jiān)測(cè)的溫度傳感器;用于電源管理的電壓和電流測(cè)量傳感器;用于腿輪配置校準(zhǔn)的霍爾(Hall)效應(yīng)傳感器;用于身體狀態(tài)測(cè)量的6軸慣性制導(dǎo)儀和2軸測(cè)斜儀;用于離地間隙測(cè)量的3個(gè)紅外距離傳感器。全球定位系統(tǒng)、視覺和激光測(cè)距儀等各種傳感器也被用于提高機(jī)器人的感應(yīng)能力。機(jī)器人上的激勵(lì)器包含8個(gè)用于驅(qū)動(dòng)的直流有刷電機(jī),2個(gè)用于前腿車輪轉(zhuǎn)動(dòng)的高扭矩RC伺服電機(jī),用于輪腿切換的四個(gè)小型RC伺服電機(jī)和四個(gè)小型直流有刷電機(jī)。

腿輪混合式移動(dòng)機(jī)器人的設(shè)計(jì)與實(shí)現(xiàn)

軟件

三個(gè)運(yùn)行LabVIEW 的計(jì)算核心(PC,實(shí)時(shí)系統(tǒng)和FPGA)負(fù)責(zé)不同的任務(wù)。 用戶操作PC,將高級(jí)指令(如機(jī)器人應(yīng)該以輪模式還是腿模式運(yùn)行)發(fā)送到NI CompactRIO控制器??刂破饕?kHz的循環(huán)速率運(yùn)行,將關(guān)于機(jī)器人健康的重要信息發(fā)送回來(lái),并在PC上記錄狀態(tài)數(shù)據(jù)。 機(jī)器人軟件架構(gòu)包括各種狀態(tài)機(jī),每個(gè)狀態(tài)代表一種機(jī)器人行為。 其他需要高速信號(hào)交換的算法以10 kHz的循環(huán)率在FPGA上運(yùn)行。 包括直流電動(dòng)機(jī)、編碼器讀數(shù)以及基于PWM的RC伺服命令的比例-積分-微分(PID)控制。

機(jī)器人通電后,我們進(jìn)行電機(jī)校準(zhǔn),定義機(jī)器人每條腿輪上兩個(gè)活躍自由度的完全幾何配置。 通過(guò)匹配安裝在機(jī)器人身體上的霍爾效應(yīng)傳感器和安裝在腿輪內(nèi)部磁鐵的相對(duì)位置實(shí)現(xiàn)校準(zhǔn)。 我們可以在腿模式或輪模式下操作經(jīng)校準(zhǔn)過(guò)的機(jī)器人,這取決于當(dāng)前RIM配置(即為車輪或半圈腿模式)。 另外,我們也可以通過(guò)腿輪轉(zhuǎn)換來(lái)改變腿輪配置。 機(jī)器人輪模式下的行為包括站立、行駛和入座。 站立和入座為兩個(gè)瞬態(tài)狀態(tài),用以過(guò)度最初地面配置和行駛行為。 在行駛行為中,前進(jìn)速度和轉(zhuǎn)彎速率都連續(xù)可調(diào)。 同樣,當(dāng)機(jī)器人在腿模式下運(yùn)作時(shí),站立和入座行為也屬于瞬時(shí)狀態(tài)。 站立起來(lái)后的機(jī)器人可以執(zhí)行各種行為,包括步行、小跑、跨步、跨越障礙和爬樓梯。

NI軟硬件的益處

在一般情況下,機(jī)器人屬于高自由度的復(fù)雜系統(tǒng)。 機(jī)器人的成功發(fā)展需要花費(fèi)時(shí)間和精力來(lái)妥善整合各種機(jī)械、電氣和計(jì)算機(jī)系統(tǒng)。 來(lái)自國(guó)立***大學(xué)BioRoLa團(tuán)隊(duì),主要由擁有機(jī)械工程背景的學(xué)生組成,他們需要一個(gè)可靠、模塊化、易于使用及良好集成的平臺(tái)。

經(jīng)過(guò)廣泛的研究,我們發(fā)現(xiàn)NI產(chǎn)品能為我們的應(yīng)用程序提供最佳解決方案,原因如下: LabVIEW為非編程背景的學(xué)生提供了直觀的圖形化流程圖表示方法,可以讓他們輕松建立過(guò)程圖并作為解決方案,然后再將過(guò)程圖轉(zhuǎn)化為軟件。 能在Windows,RTOS和基于FPGA的目標(biāo)上使用相同的圖形化開發(fā)環(huán)境也極其有幫助。 由于開發(fā)控制器軟件時(shí)我們不必花時(shí)間學(xué)習(xí)底層的編程語(yǔ)法,因而能夠花更多的時(shí)間專注于我們?cè)O(shè)計(jì)的機(jī)械部分。

“對(duì)于移動(dòng)機(jī)器人的開發(fā)來(lái)說(shuō),其大小,重量及性能都非常重要,因此堅(jiān)固的模塊化CompactRIO系統(tǒng)非常適合用于開發(fā)。 LabVIEW和NI硬件之間定義良好的兼容性顯著地減少了開發(fā)者執(zhí)行系統(tǒng)集成的時(shí)間和精力?!?/p>

未來(lái)計(jì)劃

憑借NI LabVIEW圖形化系統(tǒng)設(shè)計(jì)和NI CompactRIO,一支機(jī)械工程學(xué)生團(tuán)隊(duì)設(shè)計(jì)出了一個(gè)擁有優(yōu)雅軟件構(gòu)造的復(fù)雜機(jī)電一體化系統(tǒng),對(duì)于今后的進(jìn)一步開發(fā)擴(kuò)展也很方便。 在硬件方面,我們正在將各種傳感器融合到當(dāng)前的機(jī)電化系統(tǒng)中,以提高機(jī)器人的感應(yīng)能力。 在動(dòng)作方面,我們正在完善和開發(fā)具有閉環(huán)控制功能的腿部行為,以提高機(jī)器人在各種具有挑戰(zhàn)性的地形上的移動(dòng)能力,并開發(fā)其腿部動(dòng)態(tài)步態(tài)。

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

    關(guān)注

    68

    文章

    19388

    瀏覽量

    230581
  • FPGA
    +關(guān)注

    關(guān)注

    1630

    文章

    21778

    瀏覽量

    604854
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    211

    文章

    28579

    瀏覽量

    207802
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    移動(dòng)機(jī)器人的機(jī)構(gòu)與分類分析

    一般而言,移動(dòng)機(jī)器人移動(dòng)機(jī)構(gòu)主要有輪式移動(dòng)機(jī)構(gòu)、履帶式移動(dòng)機(jī)構(gòu)及足式移動(dòng)機(jī)構(gòu),此外還有步進(jìn)式移動(dòng)機(jī)
    的頭像 發(fā)表于 11-27 15:47 ?8268次閱讀

    資料:移動(dòng)機(jī)器人能否自動(dòng)充電?

    、餐飲服務(wù)行業(yè)已經(jīng)應(yīng)用到了機(jī)器人。不過(guò)目前,移動(dòng)機(jī)器人都是使用高質(zhì)量的機(jī)載可充電蓄電池組來(lái)給自身供電,但是一般只能維持幾個(gè)小時(shí),一旦電能耗盡,必須采用人工干預(yù)的方式來(lái)給機(jī)器人充電。如果采用人工充電,那么
    發(fā)表于 01-20 09:39

    Labview My RIO 移動(dòng)機(jī)器人

    初次使用 NI MyRIO控制器開發(fā)四全向移動(dòng)機(jī)器人,由四個(gè)全向和直流電機(jī)與增量式編碼器和NI 9001控制器組成,安裝了紅外距離和光電傳感器。驅(qū)動(dòng)板由官方提供的H橋驅(qū)動(dòng)板。NI 9001由
    發(fā)表于 08-21 12:20

    機(jī)器人、協(xié)作機(jī)器人移動(dòng)機(jī)器人,你分的清楚嗎

    我覺得現(xiàn)在是時(shí)候討論一些更有趣的話題,今天的話題是介紹工業(yè)機(jī)器人、協(xié)作機(jī)器人移動(dòng)機(jī)器人。我想每個(gè)人都知道機(jī)器人是什么。機(jī)器人是可怕的大型
    發(fā)表于 10-30 11:33

    基于FPGA怎么實(shí)現(xiàn)全方位移動(dòng)機(jī)器人運(yùn)動(dòng)控制系統(tǒng)?

    研究了一種用FPGA技術(shù)實(shí)現(xiàn)全方位移動(dòng)機(jī)器人運(yùn)動(dòng)控制系統(tǒng)的方法,與雙DSP結(jié)構(gòu),DSP+CPLD結(jié)構(gòu),以及DSP+專用集成電路結(jié)構(gòu)等相比,該方法具有簡(jiǎn)單可靠,擴(kuò)展性強(qiáng)等特點(diǎn)。且FPGA設(shè)計(jì)簡(jiǎn)單,使用方便,開發(fā)周期短,能夠
    發(fā)表于 10-22 07:35

    如何實(shí)現(xiàn)移動(dòng)機(jī)器人的設(shè)計(jì)?

    管理移動(dòng)機(jī)器人的導(dǎo)航算法的實(shí)現(xiàn)和多任務(wù)的執(zhí)行。實(shí)驗(yàn)結(jié)果表明:該系統(tǒng)能夠實(shí)現(xiàn)避障和導(dǎo)航功能并能順利達(dá)到目的地?! ?/div>
    發(fā)表于 11-23 15:08

    請(qǐng)問(wèn)怎么設(shè)計(jì)一種室外移動(dòng)機(jī)器人組合導(dǎo)航定位系統(tǒng)?

    怎么設(shè)計(jì)一種室外移動(dòng)機(jī)器人組合導(dǎo)航定位系統(tǒng)?如何實(shí)現(xiàn)室外移動(dòng)機(jī)器人組合導(dǎo)航定位系統(tǒng)的硬件設(shè)計(jì)?如何實(shí)現(xiàn)室外移動(dòng)機(jī)器人組合導(dǎo)航定位系統(tǒng)的軟件設(shè)
    發(fā)表于 04-19 10:50

    什么是移動(dòng)機(jī)器人軟硬件系統(tǒng)問(wèn)題

    接觸了移動(dòng)機(jī)器人這么久,我覺得應(yīng)該寫點(diǎn)什么東西,分享一下最基礎(chǔ)的自己關(guān)于移動(dòng)機(jī)器人的理解,也作為筆記總結(jié),留到以后查閱。目前我還是覺得自己剛?cè)腴T,有時(shí)候總想的太多,不如實(shí)踐來(lái)的更直接,下面總結(jié)之前
    發(fā)表于 08-06 06:13

    差速移動(dòng)機(jī)器人軌跡跟蹤控制方法

    PID控制器設(shè)計(jì)3、距離PID控制器設(shè)計(jì)四、基于PurePursuit算法的差分移動(dòng)機(jī)器人軌跡跟蹤方法1. PurePursuit算法基礎(chǔ)2.控制律設(shè)計(jì)3.基于兩差速模型的PurePursuit算法
    發(fā)表于 09-01 08:41

    移動(dòng)機(jī)器人底盤主要包含哪些設(shè)備

    移動(dòng)機(jī)器人底盤主要包含電機(jī),電機(jī)驅(qū)動(dòng)器,底盤控制器和其它設(shè)備。底盤控制器與電腦通信,把電腦指令解析后發(fā)送給電機(jī)驅(qū)動(dòng)器,同時(shí)控制器底盤其它設(shè)備,比如碰撞傳感器,避障傳感器,充放電管理,或者聲光設(shè)備等
    發(fā)表于 09-07 06:15

    【科普】干貨!帶你從0了解移動(dòng)機(jī)器人(四) ——移動(dòng)機(jī)器人導(dǎo)航技術(shù)

    ,施工較為方方便,能夠適應(yīng)各種使用環(huán)境。 02二維碼導(dǎo)航 二維碼導(dǎo)航屬于視覺識(shí)別,實(shí)現(xiàn)原理是在地面鋪設(shè)二維碼陣列,通過(guò)移動(dòng)機(jī)器人(AGV/AMR)下方的相機(jī)掃描二維碼實(shí)現(xiàn)機(jī)器人的定位。
    發(fā)表于 06-28 09:52

    基于Matlab和VR技術(shù)的移動(dòng)機(jī)器人建模及仿真

    ,虛擬模型準(zhǔn)確地模擬了真實(shí)移動(dòng)機(jī)器人的動(dòng)力學(xué)特征 ; 通過(guò)對(duì)模型的參數(shù)修改 ,為實(shí)現(xiàn)對(duì)真實(shí)機(jī)器人的最優(yōu)控制和設(shè)計(jì)提供了可信的參考方案
    發(fā)表于 09-20 06:24

    基于多DSP的混合式結(jié)構(gòu)自主移動(dòng)機(jī)器人設(shè)計(jì)

    分析了自主移動(dòng)機(jī)器人的功能需求,提出了一種以TMS320F2812、TMS320DM642、TMS320VC5510為微處理器的混合式結(jié)構(gòu)自主移動(dòng)機(jī)器人設(shè)計(jì)方案。同時(shí)對(duì)多DSP間高速通信方案進(jìn)行了探討,對(duì)各處理器在系統(tǒng)中的功能和
    發(fā)表于 02-28 00:48 ?36次下載

    移動(dòng)機(jī)器人的分類與移動(dòng)機(jī)器人技術(shù)研究現(xiàn)狀和未來(lái)發(fā)展的分析

    (水平式)結(jié)構(gòu)機(jī)器人。行為式(垂直式)結(jié)構(gòu)機(jī)器人混合式機(jī)器人1按功能和用途來(lái)分!醫(yī)療機(jī)器人。軍用機(jī)器人
    發(fā)表于 09-16 09:18 ?13次下載

    移動(dòng)機(jī)器人技術(shù)及其分類和空間定位技術(shù)詳解

    體系結(jié)構(gòu)來(lái)分: 功能式(水平式)結(jié)構(gòu)機(jī)器人、行為式(垂直式)結(jié)構(gòu)機(jī)器人混合式機(jī)器人; 按功能和用途來(lái)分: 醫(yī)療機(jī)器人、軍用
    發(fā)表于 10-26 11:11 ?16次下載