999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于多傳感器的6足救援機器人設計

2020-03-05 02:33:52
技術與市場 2020年2期
關鍵詞:動作

(西北工業大學動力與能源學院航海學院,陜西 西安 710129)

0 引言

近幾年,仿生機器人的研制與發展十分迅速,在利用機器人進行災后廢墟搜救方面,由于地形不規則為這些環境共同特點,傳統輪式機器人與履帶機器人的應用受到限制,而新研制的各式仿生機器人面臨的最大問題為體積限制與制作成本,而未來搜救機的發展要求其活動自主性、運動能力,對外部的感知能力與通信能力在其體積減小、成本減少的條件下能得到提高。

1 機器人結構

蜘蛛步足3對,分基節、轉節、腿節、膝節、脛節、后跗節、跗節和跗端節(上具爪),共48個自由度。這保證了蜘蛛擁有很高的靈活度,這正是小型6足救援機器人所需要的。當然48個自由度實現自動控制幾乎是不可能完成的任務,所以簡化了一下設計,共18個自由度,同樣可以實現相對靈活的行動,適應復雜地形。關節處有舵機驅動,攝像頭位于機器人前方,機身兩層夾板之間放置電池。機身尺寸為半徑20 cm的圓弧,整體高度24 cm,整體設計圖如圖1所示。

圖1 6足救援機器人機械結構圖

2 機器人電路部分與傳感器

基于多傳感器的6足救援機器人采用3個主要電路板,分別為舵機控制板、主控板(搭載傳感器)和樹莓派,其中樹莓派采用已有商業化產品,其他部分自行設計如下。

2.1 舵機控制板部分

舵機控制板的主控芯片采用STM32F103RBT6芯片作為主控芯片,采用5個定時器產生20路PWM波對舵機進行相應的控制接口。采用7.4V電源進行給舵機進行供電,芯片的供電則通過穩壓芯片產生3.3 V和5 V的電壓進行供電。可以看出整個電路以STM32單片機作為控制核心,通過W25Q64儲存相應的數據包,通過PWM波對舵機進行相應的控制。

2.2 主控板部分

2.2.1 主控板基本電路設計

STM32F103C8T6作為主控芯片,STM32F103C8T6擁有128 K字節的系統內可編程Flash,高達20 K字節的內部SRAM,工作主頻最高為72 MHz。芯片具有足夠多的I/O口能夠滿足傳感器相應的需求。包括超聲波模塊,熱釋紅外傳感器模塊,以及GPS模塊。

2.2.2 熱釋紅外傳感器模塊

熱釋紅外傳感器是基于紅外線技術的能夠感應人體的自動控制模塊。本文采用HC-SR501型號的傳感器,其采用德國原裝進口LHI778探頭設計,靈敏度高、可靠性強、超低電壓工作模式。

此外,還應用了菲涅爾光學系統,它不僅要檢測空間輻射的紅外光線聚焦到傳感器上的量,還要能敏銳地體現這些紅外線能量的變化。菲涅爾光學系統通過對光滑的光學鏡面作棱狀或柱狀處理,將檢測空間割裂為一系列交替的狹小紅外“感應區”和“空白區”,人在其間移動,就會使有些“感應區”內的紅外線時有時無,傳感器接受到的是相應變化的光脈沖,從而提高接受靈敏度,使探測距離提高到10~20 m。

2.2.3 超聲波模塊

在超聲波模塊中,開始給trig一個大于10 μs的脈沖,使模塊開始工作,同時開啟定時器開始計時,將外部中斷接到echo引腳上,當模塊檢測到回波時echo被置高電平,這時外部中斷被觸發,進入中斷程序,因此我們可以在中斷程序中將時間讀出來,有了時間就可以根據distance=v×t/2,計算出距離,距離值就可以用于進一步的工作。

2.2.4 GPS模塊

GPS模塊我們采用NEO-6M UBLOX芯片模塊來實現。具有靈敏度高、低功耗、小型化的特點,其極高精度靈敏度大大擴大了其定位的覆蓋面,在普通GPS接受模塊不能定位的地方,都能夠進行高精度定位。模塊的靈敏度高、小靜態飄逸、低功耗以及輕巧的體積,非常適用于機器人使用。

使用:NEO-6M UBLOX模塊使用串口協議進行通信。可向用戶傳回GSV、RMC、GSA、GGA、GLL、VTG等數據,但不會用到所有的數據,因為接受所有的數據可能對其造成麻煩。我們只需要使用串口協議,通過16字節的指令包以特定的波特率進行訪問,就可以得到相應的數據,然后得出機器人位置。

3 通信機制

在通信息量方面我們使用自己設計的通信協議,主要分為以下2個部分。

3.1 舵機控制板和主控板通信協議

在舵機控制板通信協議部分,我們通過將機器人的每一個動作都進行相應的打包,以及相應的儲存。通過其主控板的串口通信來得到相應的控制。舵機控制板的基本協議格式為:0×55 0×55 0×06 0×aa 0×bb 0×00。其中0×aa為相應的動作組,我們將機器人的每一個動作封裝成一個相應的動作組數據,數據中包括機器人動作的速度,角度以及相應的時間。0×bb為動作執行次數。每一個動作組文件中的基本數據為0×FF 0×FF 0×01 0×aa 0×bb 0×cc 0×02 0×aa 0×bb 0×cc 0×03 0×aa 0×bb 0×cc…其中0×aa 0×bb為角度數據,分別為高位和低位,將舵機角度分為1 500分。0×cc為舵機運動速度,即舵機運行到該位置的時間。如此,我們能夠將機器人的動作一個個封裝起來。

當主控板發送動作控制包,舵機控制板即可以識別相應的數據包來識別。在數據包中,難免有壞包。我們通過每一位進行相應的flag位定位來進行對于動作包的識別。

3.2 主控板和樹莓派通信協議

對于樹莓派和主控板的協議主要是GPS數據和樹莓派發送停止指令包。其中GPS數據主要為經緯度,其包頭為0×ff 0×ff,后面通過2個16進制表示經度,而后面的2個16進制表示維度,最后的為校驗和。校驗和的計算公式為CheckSum=~(0×aa 0×bb 0×cc 0×dd)即為四位數據和取反。

而停止指令包,即為舵機控制板的數據停止包。為0×55 0×55 0×07 0×00來進行相應的控制,主控板指令包識別方法同舵機控制板一樣,判斷完成后,即進行相應停止包的發送。使機器人停止運動,并且返回GPS數據包。

4 軟件設計

本基于多傳感器的6足救援機器人軟件設計主要分為動作庫搭建和受害者識別兩部分。

4.1 動作庫搭建

動作庫搭建是運用一系列的運動公式(機器人運動方程),寫出用PWM波控制舵機的底層代碼,然后將這些代碼以函數的形式封裝起來,在控制機器人運動的時候只需要給函數相應的參數就可以控制其運動。利用C#編寫動作調試上位機,通過不斷的實際測試,得出相應的動作參數,將這些參數儲存,封裝起來。程序中只留出動作控制接口,主控板只需要發送相應的指令,調用對應的函數即可。

4.2 受害者識別

本項目在樹莓派下進行圖像處理,在對于樹莓派的圖像識別中,我們給樹莓派配置相應的python庫以及OpenCV安裝包,在vim下,我們使用python交互式編程。更改樹莓派的config.int文件來使用我們的串口,設置其波特率為115 200來配合主控板進行相應的通信功能和識別功能。

圖像識別部分,我們用樹莓派做上位機進行相應的數據識別,在視覺編程中,首先,我們調用事先訓練好的識別模型,然后進行相應的人臉識別。人臉識別通過直方圖均衡化也就是調整圖像的灰階分布,使得其在0~255灰階上的分布更加均衡,提高了圖像的對比度,達到改善圖像主觀視覺效果的目的,對于對比度較低的圖像更適合用其來增強圖像細節。

猜你喜歡
動作
動作不可少(下)
巧借動作寫友愛
下一個動作
動作描寫要具體
畫動作
讓動作“活”起來
動作描寫不可少
非同一般的吃飯動作
動作喜劇電影周
電影故事(2015年30期)2015-02-27 09:03:12
神奇的手
主站蜘蛛池模板: 国产av色站网站| 欧美不卡在线视频| www.99精品视频在线播放| 欧美精品v| 成年免费在线观看| 亚洲乱码视频| 亚洲最新地址| 四虎AV麻豆| 亚洲自偷自拍另类小说| 日本www色视频| 国产精品国产三级国产专业不| 99精品影院| 久久人妻系列无码一区| 专干老肥熟女视频网站| 国产不卡在线看| 91亚洲视频下载| 91丨九色丨首页在线播放 | 九色视频一区| av尤物免费在线观看| 欧美性爱精品一区二区三区 | 亚洲国产精品日韩av专区| 青青青伊人色综合久久| 欧美精品在线免费| 91在线激情在线观看| 又爽又大又黄a级毛片在线视频| 亚洲欧美日韩色图| 91午夜福利在线观看精品| 久久中文字幕2021精品| 97在线观看视频免费| 手机在线看片不卡中文字幕| 亚洲青涩在线| 日本人妻丰满熟妇区| P尤物久久99国产综合精品| 国产欧美综合在线观看第七页| 99久久精品久久久久久婷婷| 亚洲精品成人片在线播放| 国产福利在线免费观看| 免费国产无遮挡又黄又爽| 99热这里只有精品5| 国模视频一区二区| 中文字幕人成人乱码亚洲电影| 456亚洲人成高清在线| 成人毛片免费在线观看| 免费在线不卡视频| 专干老肥熟女视频网站| 中字无码精油按摩中出视频| 国产毛片基地| 亚洲美女高潮久久久久久久| AV在线麻免费观看网站 | 亚洲女同欧美在线| 欧美午夜视频在线| 五月激情综合网| 国产成人综合亚洲欧美在| 在线播放精品一区二区啪视频| 国产福利一区在线| 日韩美毛片| 在线精品亚洲一区二区古装| 国产精品专区第1页| 国产在线视频欧美亚综合| 日本成人一区| 亚洲日韩在线满18点击进入| 亚洲欧美国产视频| 亚洲激情99| 毛片三级在线观看| 午夜福利无码一区二区| 亚洲天堂精品视频| 欧美自拍另类欧美综合图区| 国产一区二区精品福利| 久久黄色一级视频| 99久久精品国产自免费| 欧美一道本| 在线看片中文字幕| 成人在线综合| 重口调教一区二区视频| 黄色网在线免费观看| 激情午夜婷婷| 久久青青草原亚洲av无码| 亚洲无码在线午夜电影| 亚洲清纯自偷自拍另类专区| 精品福利视频导航| 最近最新中文字幕在线第一页 | 午夜视频免费试看|