亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于北斗自主巡航多功能機(jī)器人設(shè)計(jì)

        2017-09-14 06:48:24惠州學(xué)院電子信息與電氣工程學(xué)院黃宏越姚文樹賴家民汪成龍
        電子世界 2017年17期
        關(guān)鍵詞:陀螺儀遙控北斗

        惠州學(xué)院電子信息與電氣工程學(xué)院 黃宏越 姚文樹 賴家民 汪成龍

        基于北斗自主巡航多功能機(jī)器人設(shè)計(jì)

        惠州學(xué)院電子信息與電氣工程學(xué)院 黃宏越 姚文樹 賴家民 汪成龍

        設(shè)計(jì)一款基于KL26的北斗自主巡航多功能機(jī)器人,該機(jī)器人通過北斗實(shí)時定位、WiFi通訊控制、超聲波避障以及陀螺儀確定轉(zhuǎn)向等方式,實(shí)現(xiàn)機(jī)器人按照一定路線自主巡航的功能,同時設(shè)計(jì)一款遙控APP以控制機(jī)器人。本文先對機(jī)器人的功能等情況進(jìn)行概述,然后分別系統(tǒng)的介紹硬件設(shè)計(jì)和軟件設(shè)計(jì),最后通過實(shí)地測試驗(yàn)證了本設(shè)計(jì)的可行性。本設(shè)計(jì)為安防、運(yùn)輸領(lǐng)域提供智能化的

        KL26北斗;WiFi;超聲波;九軸加速度計(jì)陀螺儀

        1. 前言

        隨著人工智能時代的來臨,機(jī)器人的應(yīng)用領(lǐng)域也將越來越廣泛。本文基于安防領(lǐng)域設(shè)計(jì)了一款能夠通過北斗定位的自主巡航機(jī)器人。該機(jī)器人以KL26為主控芯片,通過北斗模塊實(shí)時定位,通過WiFi模塊連接手機(jī)APP獲取控制,通過超聲波模塊避障,通過九軸加速度計(jì)陀螺儀模塊確定車轉(zhuǎn)向,從而實(shí)現(xiàn)機(jī)器人按照一定路線自主巡航的功能。同時在已有24V電源的基礎(chǔ)上,增加備用電源,保證機(jī)器人的可靠運(yùn)行。

        2. 硬件設(shè)計(jì)

        本系統(tǒng)硬件以KL26為主控芯片,外圍電路包含:超聲波模塊、北斗模塊、9軸加速度陀螺儀模塊、wif i模塊等。它們分別通過GPIO、UART0、IIC2和UART2與KL26相連系統(tǒng)。系統(tǒng)硬件框圖如圖1所示:

        圖1 硬件框圖

        (1)主控芯片:北斗自主巡航多功能機(jī)器人硬件使用KL26單片機(jī)作為核心控制器。KL26是采用Kinetis L系列內(nèi)核,主頻48MHZ,內(nèi)置128K Flash。同時具有運(yùn)行速度快、功耗低的優(yōu)勢,非常適合作為本設(shè)計(jì)的主控芯片。

        (2)超聲波模塊:采用HC-SR04超聲波測距模塊,其工作原理為:采用IO口TRIG觸發(fā)測距,提供的高電平信呈最少為10us ;模塊自動發(fā)送8個40kHz的方波測試信號;有信號返回,通過IO口ECHO輸出高電平,高電平持續(xù)的時間就是超聲波從往返時間。

        (3)北斗模塊:采用雙系統(tǒng)導(dǎo)航/授時模塊,默認(rèn)波特率為9600bps。使用Unicore協(xié)議,所有消息都以’$’開頭,后面跟著消息名,之后為不定數(shù)量的數(shù)據(jù)與參數(shù),以逗號隔開,最后的參數(shù)是可選校驗(yàn)和,以’*’隔開。輸入消息以’ ’或’ ’結(jié)束,輸出消息以’ ’結(jié)束,每條消息不超過256個字節(jié),不區(qū)分大小寫[1]。

        (4)九軸加速度計(jì)陀螺儀模塊:模塊含有:MPU-6050、傳感器、電子羅盤。默認(rèn)波特率為115200 bps。模塊發(fā)送至上位機(jī)的每幀數(shù)據(jù)分為3個數(shù)據(jù)包,分別為加速度包、角速度包和角度包,按照三個數(shù)據(jù)包順序輸出[2]。

        (5)WiFi模塊:本設(shè)計(jì)采用ESP8266串口WiFi模塊,它有3種工作模式。其中,AP模式下模塊相當(dāng)于路由器,只要手機(jī)連接上就能傳送數(shù)據(jù),簡單快捷,故采用AP 模式。

        3. 軟件設(shè)計(jì)

        北斗自主巡航多功能機(jī)器人軟件設(shè)計(jì)分為:機(jī)器人控制系統(tǒng)軟件設(shè)計(jì)和遙控APP設(shè)計(jì)。其中機(jī)器人控制系統(tǒng)軟件設(shè)計(jì)包含:WiFi模塊、超聲波模塊、北斗導(dǎo)航模塊,此外還有KL26及其外設(shè)初始化編程。遙控APP的設(shè)計(jì)實(shí)現(xiàn)了對機(jī)器人運(yùn)動控制。

        3.1 控制系統(tǒng)設(shè)計(jì)

        機(jī)器人控制系統(tǒng)軟件設(shè)計(jì)是基于keil uvision4為編程平臺。編程過程中利用主程序調(diào)用子程序的方式,設(shè)置了初始化子程序、運(yùn)動控制子程序等。流程圖如圖2所示:

        控制軟件設(shè)計(jì)首先對顯示模塊、九軸加速度計(jì)陀螺儀模塊、WiFi模塊、北斗模塊進(jìn)行初始化。初始化完成后,每隔20ms執(zhí)行一個任務(wù),每個模塊對應(yīng)一個任務(wù),即每個時間段只有一個模塊在工作。在第一個20ms時,接收超聲波模塊的外部中斷,開啟定時器,測車與障礙物的距離等;在第二個20ms時,接收北斗的數(shù)據(jù),定位當(dāng)前巡邏車的位置,判斷有無越出預(yù)定路徑,運(yùn)算處理各種情況;第三個20ms時,接收9軸模塊的數(shù)據(jù),確定當(dāng)前巡邏車的方向,結(jié)合上一個20ms的定位數(shù)據(jù),確定接下來巡邏車的方向。wifi模塊則一直處于監(jiān)聽狀態(tài),且優(yōu)先級最高,一旦切換為手動模式,即刻停止。

        圖2 程序流程圖

        3.2 遙控APP設(shè)計(jì)

        遙控APP設(shè)計(jì)的界面分為:主界面、手動模式界面與自動模式界面,主界面采用“ip地址+端口號”的驗(yàn)證方式,如圖3所示:

        圖3 主界面

        當(dāng)機(jī)器人運(yùn)行時,在主界面輸入WiFi模塊對應(yīng)的“ip地址+端口號”就能聯(lián)網(wǎng)成功,并能選擇自動模式或手動模式。當(dāng)與機(jī)器人聯(lián)網(wǎng)成功后,機(jī)器人接受APP發(fā)送的指令字符串。APP與機(jī)器人使用我們設(shè)計(jì)的通訊指令表,如表1所示。

        4. 系統(tǒng)測試

        調(diào)試過程分為三個步驟:測試各分模塊的功能是否正常,焊接和測試都分模塊進(jìn)行;硬件和軟件測試,測試兩者之間的協(xié)調(diào)性;微調(diào)各種參數(shù),使系統(tǒng)能按預(yù)期運(yùn)行。

        完成設(shè)計(jì)之后,讓機(jī)器人按照預(yù)先設(shè)定路線行走。機(jī)器人能夠按照路線到達(dá)每個定點(diǎn)附近,定點(diǎn)的航線偏差在0-3.5m,符合北斗模塊4m精度。同時機(jī)器人也能很好避障,接受APP控制。因此本設(shè)計(jì)的測試結(jié)果滿足設(shè)計(jì)預(yù)期,具有一定的實(shí)用性。

        表1 控制指令表

        5. 結(jié)語

        本文基于北斗導(dǎo)航系統(tǒng),設(shè)計(jì)履帶式自主巡航多功能機(jī)器人。經(jīng)過測試,該設(shè)計(jì)可以按照既定路線進(jìn)行自主移動,在偶遇障礙物時能自動避障且逐步回到已設(shè)軌道,同時可以接受手機(jī)APP遙控,在電池電量不充足的情況下能利用繼電器進(jìn)行電池切換。但由于北斗模塊精度缺陷,有時存在著偏離路線的現(xiàn)象。因此該多功能機(jī)器人更適合在露天、信號通暢的場地巡航。

        [1]龔江昆,達(dá)風(fēng).BD/GPS雙模衛(wèi)星通用導(dǎo)航模塊的設(shè)計(jì)與實(shí)現(xiàn)[J].四川兵工學(xué)報(bào),2015(06):109-112.

        [2]任曉文.船舶搖擺速度對風(fēng)向風(fēng)速測量影響的研究[D].大連海事大學(xué),2014.

        汪成龍【通訊作者】(1986—),男,湖北人,教師,主要從事機(jī)器視覺等教學(xué)與科研工作。

        黃宏越(1995—),男,廣東揭陽人,大學(xué)本科,研究方向:智能控制。

        姚文樹【同為第一作者】(1994—),男,廣東汕頭人,大學(xué)本科,研究方向:智能控制。

        賴家民(1995—),男,廣東茂名人,大學(xué)本科,研究方向:智能控制。

        猜你喜歡
        陀螺儀遙控北斗
        北斗和它的N種變身
        軍事文摘(2023年20期)2023-10-31 08:42:08
        如何遙控引爆的
        北斗時鐘盤
        基于EMD的MEMS陀螺儀隨機(jī)漂移分析方法
        “北斗”離我們有多遠(yuǎn)
        他是如何遙控引爆的
        我國著名陀螺儀專家——林士諤
        微機(jī)械陀螺儀概述和發(fā)展
        MEMS三軸陀螺儀中不匹配干擾抑制方法
        中國的北斗 世界的北斗
        太空探索(2016年3期)2016-07-12 09:58:47
        亚洲网站地址一地址二| 狠狠色噜噜狠狠狠狠97首创麻豆| 免费无码av一区二区三区| 曰本女人牲交全视频免费播放| 中文字幕精品一二三区| 人妻少妇中文字幕专区| 久久久亚洲av波多野结衣| 国产精品嫩草影院av| 手机看片国产日韩| 人妻熟女中文字幕av| 成人无码一区二区三区| 午夜不卡av免费| 激情中文丁香激情综合| 亚洲专区路线一路线二网| 国产精品办公室沙发| 国产午夜福利短视频| 完整在线视频免费黄片| 手机在线观看av资源| 国产av旡码专区亚洲av苍井空| 91日韩高清在线观看播放| 国产黄色一区二区福利| 末成年人av一区二区| 中文字幕无码日韩专区免费| 欧美乱人伦中文字幕在线不卡| 男女一区视频在线观看| 亚洲妇熟xxxx妇色黄| 久久国产成人午夜av影院| 国产一级片内射在线视频| 日本人妻免费一区二区三区| 日产无人区一线二线三线乱码蘑菇| 亚洲av美女在线播放啊| 伊人久久亚洲综合av影院| 亚洲av午夜福利精品一区| 欧美三级乱人伦电影| 亚洲中文字幕av一区二区三区人| 一区二区三区视频在线观看| 亚洲精品午夜无码电影网| 一区二区视频观看在线| 永久中文字幕av在线免费| 人与动牲交av免费| 男人的天堂在线无码视频|