一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

基于STM32控制器和慣性測(cè)量傳感器實(shí)現(xiàn)多功能水中蛇形機(jī)器人的設(shè)計(jì)

牽手一起夢(mèng) ? 來(lái)源:電子產(chǎn)品世界 ? 作者:王新懷,李小雙, ? 2021-04-13 15:58 ? 次閱讀

作者:王新懷,李小雙,何偉鍵,黃子明,黃原成,金杰

本文設(shè)計(jì)了一種可閉環(huán)控制的多功能水中蛇形機(jī)器人,主要解決現(xiàn)有無(wú)人潛水器不能進(jìn)行運(yùn)動(dòng)姿態(tài)調(diào)整、續(xù)航能力低且功能較為單一的問(wèn)題。蛇體內(nèi)部裝有的三軸加速度計(jì)、三軸陀螺儀、三軸磁力計(jì)可用于實(shí)時(shí)采集蛇形機(jī)器人運(yùn)動(dòng)時(shí)的加速度大小和方向、轉(zhuǎn)向時(shí)的角速度和所處的方位,通過(guò)Kalman濾波算法對(duì)這九軸數(shù)據(jù)進(jìn)行融合,可以得出機(jī)器人在行進(jìn)時(shí)較為準(zhǔn)確的航向角運(yùn)動(dòng)檢測(cè)和定位功能;蛇體外表面覆蓋有柔性太陽(yáng)能電池板,可在電池電量不足時(shí)浮出水面進(jìn)行充電;蛇體前端的可伸縮式機(jī)械臂、旋轉(zhuǎn)鉆頭和探照燈,可用于水中作業(yè);蛇體內(nèi)的無(wú)線攝像頭及多種傳感器采集的信息經(jīng)無(wú)線數(shù)傳模塊實(shí)時(shí)傳輸至人機(jī)界面,人機(jī)界面也可以對(duì)蛇體進(jìn)行遠(yuǎn)程控制。通過(guò)人機(jī)界面與蛇體之間的交互,可以實(shí)現(xiàn)自動(dòng)跟蹤水下物體、顯示蛇體運(yùn)動(dòng)路徑、顯示蛇體三維姿態(tài)、控制機(jī)械臂、圖像化顯示傳感器數(shù)據(jù)等功能。

引言

在自然界中,生物蛇具有運(yùn)動(dòng)方式多變、良好的環(huán)境適應(yīng)性及運(yùn)動(dòng)穩(wěn)定性等典型特點(diǎn),仿生機(jī)械學(xué)中模仿生物蛇的蛇形機(jī)器,它具有結(jié)構(gòu)合理、控制靈活、性能可靠、可擴(kuò)展性強(qiáng)等特性。蛇形機(jī)器人是一種高冗余度移動(dòng)機(jī)器人,具有多于確定機(jī)器人空間位置和姿態(tài)所需的自由度,使得它可以摹仿生物蛇的無(wú)肢運(yùn)動(dòng),蛇形機(jī)器人的這些特點(diǎn)使得它在復(fù)雜的海洋環(huán)境勘測(cè)中具有廣闊的應(yīng)用前景,如軍事偵察、海底礦藏調(diào)查、輸油管道檢查、鉆井平臺(tái)水下結(jié)構(gòu)檢修、電纜檢查、水下考古、海上養(yǎng)殖及江河水庫(kù)的大壩檢查等領(lǐng)域。

1 系統(tǒng)總體設(shè)計(jì)

采用STM32作為主控制器,它通過(guò)異步串口通訊將控制指令分別傳輸給16路舵機(jī)控制器、無(wú)線攝像頭、直流電機(jī)控制器和探照燈;主控制器與人機(jī)界面、十自由度傳感器、電量檢測(cè)模塊、溫濕度傳感器組和體外壓力傳感器之間實(shí)現(xiàn)了數(shù)據(jù)的雙向傳輸;舵機(jī)控制器可發(fā)送16路獨(dú)立的PWM波給舵機(jī),以實(shí)現(xiàn)對(duì)機(jī)器人運(yùn)動(dòng)姿態(tài)的控制,并與十自由度傳感器結(jié)合實(shí)現(xiàn)了對(duì)蛇體的閉環(huán)控制。電氣系統(tǒng)整體架構(gòu)如圖1所示。

其次,一個(gè)重要的作用便是通過(guò)異步串口通訊方式實(shí)現(xiàn)與iNEMO board的通訊,使用開(kāi)發(fā)板板載的慣性測(cè)量傳感器,將三軸加速度計(jì)、三軸陀螺儀以及由三軸磁力計(jì)制作的電子羅盤所得出的數(shù)據(jù)融合起來(lái),通過(guò)Kalman濾波算法克服了加速計(jì)在運(yùn)動(dòng)情況下的角度不穩(wěn)定同時(shí)也防止了陀螺儀的累積誤差,從而可得出相對(duì)較為準(zhǔn)確的航向角。

2 傳感器應(yīng)用方式

(1)LPS331AP 氣壓計(jì),用于檢測(cè)蛇體內(nèi)部的密閉性,在下水之前,通過(guò)人工給蛇體內(nèi)部增壓到一定值停止,觀察氣壓計(jì)的讀數(shù)是否在一定時(shí)間內(nèi)大幅度下降,從而判斷蛇體的密閉性。

(2)LSM303DLHC加速計(jì)與磁力計(jì)和L3GD20陀螺儀,通過(guò)LSM303DLHC三軸加速度計(jì)、三軸磁力計(jì)以及L3GD20三軸陀螺儀9軸的數(shù)據(jù)融合得到較為精確的航姿參數(shù):pitch_angular、roll_angular、yaw_angular,并把它們傳送給STM32核心控制板,控制板通過(guò)接收的參數(shù)判斷當(dāng)前蛇體所處的運(yùn)動(dòng)姿態(tài),進(jìn)而對(duì)其進(jìn)行控制。

(3)板載的溫度傳感器可用于測(cè)量蛇體內(nèi)的溫度變換情況。

(4)PH電極傳感器,用于測(cè)量水中的PH(實(shí)際未使用該傳感器,該項(xiàng)功能作為保留)。

另外一個(gè)作用便是通過(guò)無(wú)線數(shù)傳模塊把開(kāi)發(fā)板搭載的傳感器感知的環(huán)境信息以及機(jī)器人整體的姿態(tài)信息反饋給地面PC控制終端,并實(shí)時(shí)地把傳感器信息顯示在基于LabView開(kāi)發(fā)的上位機(jī)窗口中,同時(shí)上位機(jī)窗口中可以選擇水蛇運(yùn)動(dòng)的模式,包括前行、后退、轉(zhuǎn)彎、上游、下潛、上浮、下沉、調(diào)速等,并把控制指令通過(guò)無(wú)線數(shù)傳模塊傳給主控制板。

3 數(shù)據(jù)融合的理論推導(dǎo)

由加速度計(jì)、陀螺儀、磁力計(jì)及運(yùn)算單元構(gòu)成的航姿參考系統(tǒng),能夠?yàn)樯咝螜C(jī)器人提供航向、橫滾和側(cè)翻信息,用來(lái)為機(jī)器人提供準(zhǔn)確可靠的姿態(tài)與航行信息,其內(nèi)部對(duì)多傳感器數(shù)據(jù)進(jìn)行融合的航姿解算單元為卡爾曼濾波器。

4 方案設(shè)計(jì)實(shí)現(xiàn)

4.1 攝像頭模塊

攝像頭擬采用usb 2.4G無(wú)線攝像頭,獨(dú)立于主控制板之外,攝像頭采集的圖像信息直接傳給地面控制終端,由專用接收器接收并顯示在PC上位機(jī)窗口中。

4.2 驅(qū)動(dòng)關(guān)節(jié)設(shè)計(jì)

蛇形機(jī)器人每個(gè)關(guān)節(jié)處采用兩個(gè)舵機(jī)進(jìn)行正交連接,實(shí)現(xiàn)每個(gè)關(guān)節(jié)2個(gè)自由度的控制,使得蛇形機(jī)器人能夠在三維空間運(yùn)動(dòng),如圖2與圖3所示。

4.3 供電系統(tǒng)

采用11.1V,4000Mah,20C鋰電池組為整個(gè)系統(tǒng)供電,為提高機(jī)器人的續(xù)航能力,采用太陽(yáng)能電池板通過(guò)升壓電路對(duì)鋰電池進(jìn)行充電,機(jī)器人外殼采用透明材料(取自空飲料瓶),內(nèi)表面覆蓋柔性太陽(yáng)能電池板,通過(guò)多塊柔性太陽(yáng)能電池板串并聯(lián)可實(shí)現(xiàn)對(duì)鋰電池12V/2W充電,太陽(yáng)能電池板對(duì)鋰電池充電時(shí),機(jī)器人漂浮在水面上(實(shí)際作品未使用太陽(yáng)能電池板,該項(xiàng)功能保留,待后續(xù)開(kāi)發(fā))。

4. 4 人機(jī)界面HMI的開(kāi)發(fā)

這里使用自動(dòng)化組態(tài)軟件LabView來(lái)開(kāi)發(fā)蛇形機(jī)器人的人機(jī)界面,其工作流程圖如圖4所示。

5 測(cè)試與驗(yàn)證

5. 1 Maya運(yùn)動(dòng)仿真

從整個(gè)制作的過(guò)程來(lái)看,機(jī)器人整體的機(jī)械結(jié)構(gòu)設(shè)計(jì)較為復(fù)雜,但是最終還是完成了結(jié)構(gòu)的設(shè)計(jì)、加工與裝配。運(yùn)動(dòng)姿態(tài)在Maya軟件上進(jìn)行了仿真測(cè)試,為蛇形機(jī)器人的步態(tài)設(shè)計(jì)帶來(lái)了方便,如圖9所示。

5. 2 實(shí)驗(yàn)室測(cè)試

在Maya軟件上實(shí)現(xiàn)了蛇形機(jī)器人的動(dòng)態(tài)仿真后,在實(shí)驗(yàn)室進(jìn)行了“懸空測(cè)試”,驗(yàn)證所設(shè)計(jì)的步態(tài)的可靠性,如圖10所示。

5. 3 下水測(cè)試

為了進(jìn)一步驗(yàn)證步態(tài)設(shè)計(jì)的實(shí)際可行性以及蛇形機(jī)器人的整體防水性,團(tuán)隊(duì)進(jìn)行了一次下水試驗(yàn)。試驗(yàn)結(jié)果表明,由于蛇形機(jī)器人自身的重力略小于其所能達(dá)到的最大浮力,蛇形機(jī)器人在水中靜止?fàn)顟B(tài)下可以實(shí)現(xiàn)漂浮,與理論計(jì)算結(jié)果相符,在水面上的二維蜿蜒步態(tài)運(yùn)動(dòng)效果較好,如圖11所示。

6 總結(jié)與展望

6. 1 創(chuàng)新之處

(1)借助于iNEMO board,使得讓原本開(kāi)環(huán)的蛇形機(jī)器人系統(tǒng)實(shí)現(xiàn)了閉環(huán)控制,相比于傳統(tǒng)各類蛇形機(jī)器人的開(kāi)環(huán)控制有了巨大的突破。

(2)正交連接的舵機(jī)組成的動(dòng)力結(jié)構(gòu)實(shí)現(xiàn)了機(jī)器人的三維運(yùn)動(dòng),使得運(yùn)動(dòng)姿態(tài)更加豐富,應(yīng)用領(lǐng)域也會(huì)更加廣泛。

(3)模塊化的蛇形機(jī)器人骨架設(shè)計(jì)思想,使得某一關(guān)節(jié)出現(xiàn)問(wèn)題時(shí)可以進(jìn)行獨(dú)立更換。

(4)基于LabView制作的上位機(jī)軟件功能強(qiáng)大,實(shí)現(xiàn)了各種數(shù)據(jù)和指令的實(shí)時(shí)傳輸以及攝像頭捕捉到的視頻顯示。

6. 2 展望

蛇形機(jī)器人是一種新型的仿生物機(jī)器人,與傳統(tǒng)的輪式或兩足步行式機(jī)器人不同的是,它實(shí)現(xiàn)了像蛇一樣的“無(wú)肢運(yùn)動(dòng)”,是機(jī)器人運(yùn)動(dòng)方式的一個(gè)突破,具有結(jié)構(gòu)合理、控制靈活、性能可靠、可擴(kuò)展性強(qiáng)等優(yōu)點(diǎn)。

本文設(shè)計(jì)的水下蛇形機(jī)器人希望將來(lái)能夠在海洋復(fù)雜環(huán)境勘測(cè)中得到應(yīng)用,如軍事偵察、海底礦藏調(diào)查、輸油管道檢查、鉆井平臺(tái)水下結(jié)構(gòu)檢修、電纜檢查、水下考古、海上養(yǎng)殖及江河水庫(kù)的大壩檢查等領(lǐng)域。

責(zé)任編輯:gt

聲明:本文內(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)注

    2561

    文章

    52198

    瀏覽量

    761707
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    16838

    瀏覽量

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

    關(guān)注

    212

    文章

    29280

    瀏覽量

    210873
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    慣性測(cè)量單元傳感器在自主移動(dòng)機(jī)器人的應(yīng)用

    慣性測(cè)量單元(IMU)傳感器實(shí)現(xiàn)機(jī)器人的定位與導(dǎo)航,已成為機(jī)器人精確定位的重要組成部分。IMU
    的頭像 發(fā)表于 02-27 10:04 ?752次閱讀
    <b class='flag-5'>慣性</b><b class='flag-5'>測(cè)量</b>單元<b class='flag-5'>傳感器</b>在自主移動(dòng)<b class='flag-5'>機(jī)器人</b>的應(yīng)用

    智能機(jī)器人對(duì)于傳感器的需求

    必不可少的。  最后,最不可缺少的一點(diǎn)也就是傳感器的安裝問(wèn)題。智能機(jī)器人的安全問(wèn)題首先是它的自我保護(hù),另外一方面則是機(jī)器人為保護(hù)人類安全不受侵犯采取的措施。人類在工作時(shí),總是利用自己的感覺(jué)反饋,
    發(fā)表于 01-20 14:56

    扭矩傳感器實(shí)現(xiàn)機(jī)器人敏捷操作

    和較短的靜區(qū)時(shí)間?!盞laus Kunze 說(shuō)。通過(guò)倍福的標(biāo)準(zhǔn)EtherCAT 端子,完美地實(shí)現(xiàn)了力傳感器和伺服驅(qū)動(dòng)的連接。倍福的 SSI終端從機(jī)器人腿的位置傳感器采集數(shù)據(jù)。機(jī)械臂和軀
    發(fā)表于 01-21 17:11

    機(jī)器人傳感器

    ,就能依靠經(jīng)驗(yàn),學(xué)習(xí)到很多更好的作業(yè)方法,并且熟練掌握。 機(jī)器人傳感器可分為機(jī)器人內(nèi)部傳感器機(jī)器人外部
    發(fā)表于 01-03 17:09

    機(jī)器人傳感器的類別和應(yīng)用原理

    一般機(jī)器人系統(tǒng)由機(jī)械手、環(huán)境、任務(wù)和控制器四個(gè)互相作用的部分組成。我們稱一般安裝在機(jī)器人機(jī)械手上的傳感器為內(nèi)傳感器(Inner Senson
    發(fā)表于 11-08 15:55

    超聲波傳感器機(jī)器人避障中有什么作用

    機(jī)器人是由計(jì)算機(jī)控制的復(fù)雜機(jī)器,它具有類似的肢體及感官功能;動(dòng)作程序靈活;有一定程度的智能;在工作時(shí)可以不依賴
    發(fā)表于 02-27 23:29

    基于ARM9的DF-1機(jī)器人傳感器系統(tǒng)設(shè)計(jì)

    感知外部環(huán)境信息和自身狀態(tài),獲得反饋信息,實(shí)現(xiàn)系統(tǒng)的閉環(huán)控制。目前在仿人機(jī)器人中應(yīng)用的傳感器種類繁多,例如視覺(jué)傳感器、電子羅盤、加速度計(jì)和超
    發(fā)表于 06-21 07:04

    采用ARM9實(shí)現(xiàn)嵌入式仿人機(jī)器人傳感器系統(tǒng)設(shè)計(jì)

    0引言傳感器技術(shù)是仿人機(jī)器人研究的關(guān)鍵技術(shù)之一。仿人機(jī)器人之所以能在已知或未知的環(huán)境中完成一定的作業(yè)功能,是因?yàn)樗軌蛲ㄟ^(guò)傳感器感知外部環(huán)境
    發(fā)表于 07-29 06:09

    如何設(shè)計(jì)智能滅火機(jī)器人控制器?

    性能與可靠的機(jī)械控制性能的同時(shí)保證,才能在短時(shí)間內(nèi)準(zhǔn)確尋找到火源并滅火回家。在此以ARM9處理為核心,對(duì)基于嵌入式系統(tǒng)的智能滅火機(jī)器人進(jìn)行了設(shè)計(jì)。本文將從硬件和軟件方面講述智能滅火機(jī)器人
    發(fā)表于 07-31 06:23

    工業(yè)機(jī)器人控制器有什么功能?

    工業(yè)機(jī)器人控制器功能多任務(wù)功能一臺(tái)機(jī)器人可進(jìn)行多個(gè)任務(wù)的操作;
    發(fā)表于 09-12 09:10

    機(jī)器人傳感器應(yīng)用

    隨著智能化的程度提高,機(jī)器人傳感器應(yīng)用越來(lái)越多。智能機(jī)器人主要有交互機(jī)器人、傳感機(jī)器人和自主
    發(fā)表于 09-16 09:05

    機(jī)器人傳感器分類方法

    一般機(jī)器人系統(tǒng)由機(jī)械手、環(huán)境、任務(wù)和控制器四個(gè)互相作用的部分組成。我們稱一般安裝在機(jī)器人機(jī)械手上的傳感器為內(nèi)傳感器(Inner Senson
    發(fā)表于 09-16 08:45

    高精度傳感器如何在創(chuàng)造機(jī)器人的自然動(dòng)作中發(fā)揮作用?

    元件。手臂、軀體、車輪等機(jī)器人主體的可動(dòng)部都裝有小型伺服電機(jī),控制器將精準(zhǔn)地控制每個(gè)電機(jī)的動(dòng)作。同時(shí),角度傳感器則準(zhǔn)確地檢測(cè)電機(jī)旋轉(zhuǎn)的角度和速度。  為了讓陪伴
    發(fā)表于 03-04 14:41

    相撲機(jī)器人控制器資料分享

    描述相撲機(jī)器人控制器我的 Sumo 機(jī)器人比賽項(xiàng)目,我使用了 ATmega2560 -16au 微控制器和 BTN7960B 電機(jī)驅(qū)動(dòng)、6
    發(fā)表于 06-28 06:38

    通過(guò)多軸工業(yè)機(jī)器人來(lái)聊聊機(jī)器人控制系統(tǒng)以及控制器實(shí)現(xiàn)

    機(jī)器人控制系統(tǒng)當(dāng)中。那么今天,我們就通過(guò)多軸工業(yè)機(jī)器人來(lái)聊聊機(jī)器人控制系統(tǒng)以及控制器
    發(fā)表于 02-24 17:05