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

        ?

        基于ROS的智能車控制系統(tǒng)

        2020-08-25 01:47:40陸志勇張占勝
        湖北農(nóng)機(jī)化 2020年9期
        關(guān)鍵詞:單片機(jī)系統(tǒng)

        陸志勇 張占勝 沙 楠 李 爽

        (沈陽(yáng)化工大學(xué)信息工程學(xué)院,遼寧 沈陽(yáng) 110142)

        1 整體方案設(shè)計(jì)

        從控制系統(tǒng)分層的角度來(lái)看可分為兩層,其一是以RT1052單片機(jī)為核心的控制器,也稱為底層控制系統(tǒng);其二是以微型電腦為核心的處理器,稱為上層處理系統(tǒng)。

        底層處理系統(tǒng)只負(fù)責(zé)在接收到上層發(fā)來(lái)的控制指令以后對(duì)單片機(jī)和舵機(jī)進(jìn)行控制。

        上層處理系統(tǒng)則要讀取來(lái)自激光雷達(dá)和IMU的數(shù)據(jù)信息,然后這些數(shù)據(jù)經(jīng)過(guò)一系列的處理之后進(jìn)行發(fā)布,slam_gmapping訂閱這些消息進(jìn)行地圖的構(gòu)建。在進(jìn)行導(dǎo)航的過(guò)程中需要用到AMCL進(jìn)行定位,在move_base節(jié)點(diǎn)中進(jìn)行路徑規(guī)劃,然后發(fā)布控制命令消息,我們只需訂閱這個(gè)消息,當(dāng)有消息發(fā)布時(shí)則自動(dòng)執(zhí)行回調(diào)函數(shù)對(duì)單片機(jī)下發(fā)控制命令。在PC端通過(guò)PID計(jì)算出所需要的PWM之后,直接將其發(fā)送給單片機(jī)。同時(shí)我們也未直接使用move_base發(fā)布的控制命令,而是使用訂閱的局部規(guī)劃進(jìn)行處理,然后做出決策。

        2 硬件電路設(shè)計(jì)

        智能車的硬件部分主要由以下幾部分組成:激光雷達(dá)、姿態(tài)傳感器、無(wú)刷直流電機(jī)、舵機(jī)、處理器。智能車硬件系統(tǒng)整體結(jié)構(gòu)圖如圖1所示。

        圖1 硬件機(jī)構(gòu)圖

        電源電路主要包括電池供電電路、ROS主控電源電路、單片機(jī)電源電路、雷達(dá)電源電路、舵機(jī)電源電路等。如圖2所示。

        圖2 電池供電電路

        串口通信電路包括雷達(dá)與ROS主控之間的通信,單片機(jī)與ROS主控之間的通信兩部分。雷達(dá)與ROS主控之間的通信采用FT232RL芯片設(shè)計(jì)USB轉(zhuǎn)串口電路如圖3所示。

        圖3 雷達(dá)與ROS主控串口通信電路

        單片機(jī)與ROS主控之間的通信采用CH340G芯片設(shè)計(jì)USB轉(zhuǎn)串口電路如圖4所示。

        3 控制系統(tǒng)軟件設(shè)計(jì)

        軟件主要在ROS機(jī)器人操作系統(tǒng)上,添加上激光雷達(dá)和IMU的姿態(tài)傳感器的驅(qū)動(dòng)程序,這樣就可以獲得相應(yīng)周圍環(huán)境的信息和車整體的姿態(tài)信息;通過(guò)激光雷達(dá)可以采集到整體的環(huán)境信息。將這些采集到的數(shù)據(jù)進(jìn)行處理,通過(guò)SLAM的算法對(duì)整個(gè)環(huán)境地圖進(jìn)行構(gòu)建,這樣就可以獲得整體環(huán)境的地圖,再通過(guò)路徑規(guī)劃和自主導(dǎo)航,就可以控制車到達(dá)想要到的相應(yīng)位置上,系統(tǒng)的整體軟件框架如圖5所示。

        圖4 單片機(jī)與ROS主控串口通信電路

        圖5 軟件框架

        通過(guò)上位機(jī)計(jì)算出相應(yīng)的控制數(shù)據(jù),通過(guò)串口傳輸?shù)絉T1052單片機(jī)。RT1052單片機(jī)搭載FreeRTOS嵌入式系統(tǒng),對(duì)串口通信、舵機(jī)控制、電機(jī)控制任務(wù)進(jìn)行調(diào)度,控制智能車以正確的姿態(tài)運(yùn)行。驅(qū)動(dòng)部分主要包括電機(jī)驅(qū)動(dòng)、舵機(jī)驅(qū)動(dòng)、PS2手柄驅(qū)動(dòng)。驅(qū)動(dòng)部分的程序框圖如圖6所示。

        圖6 驅(qū)動(dòng)程序框圖

        4 結(jié)語(yǔ)

        本課題關(guān)聯(lián)新興的人工智能與機(jī)器人行業(yè),以無(wú)人駕駛汽車為應(yīng)用背景,涵蓋豐富的專業(yè)知識(shí)與專業(yè)技能點(diǎn)。自行設(shè)計(jì)單片機(jī)部分的硬件電路,搭建機(jī)器人ROS系統(tǒng),編寫(xiě)相應(yīng)的串口和驅(qū)動(dòng)程序。車模采用自制電路板和ROS系統(tǒng)進(jìn)行通信,車模能夠自主實(shí)現(xiàn)地圖構(gòu)建,自主規(guī)劃路徑和導(dǎo)航避障功能。

        猜你喜歡
        單片機(jī)系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無(wú)人機(jī)系統(tǒng)
        ZC系列無(wú)人機(jī)遙感系統(tǒng)
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于PowerPC+FPGA顯示系統(tǒng)
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測(cè)量?jī)x
        電子制作(2019年9期)2019-05-30 09:42:02
        半沸制皂系統(tǒng)(下)
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        国产精品毛片完整版视频| āV第三区亚洲狠狠婷婷综合久久| 丝袜欧美视频首页在线| 26uuu欧美日本在线播放| 日韩精品成人一区二区三区久久久 | 久青草影院在线观看国产| 日本一区二区在线播放| 精品国产乱码久久久久久口爆网站| 亚洲一区二区欧美色妞影院| 日韩产的人妻av在线网| 亚洲国产av无码精品无广告| 中文字幕乱伦视频| 国产亚洲日韩欧美久久一区二区| 欧美片欧美日韩国产综合片| 羞羞色院99精品全部免| 亚洲av色香蕉一区二区三区| 亚洲av综合久久九九| 乱码一二区在线亚洲| 青青草视频原手机在线观看| 亚洲国产精品激情综合色婷婷| 亚洲av永久无码精品一福利| 日韩精品无码av中文无码版| 亚洲香蕉毛片久久网站老妇人 | 国产午夜免费啪视频观看| 亚洲第一最快av网站| 越猛烈欧美xx00动态图| 久久精品爱国产免费久久| 国产91九色免费视频| 亚洲精品中文字幕乱码三区| 国产麻豆剧传媒精品国产av| 9久久精品视香蕉蕉| 韩国美女主播国产三级| 加勒比久久综合久久伊人爱| 潮喷大喷水系列无码久久精品| 久久成人麻豆午夜电影| 欧美日韩国产高清| 精品日韩一区二区三区av| 92午夜少妇极品福利无码电影| 无码人妻精品一区二区三18禁 | 91久久精品色伊人6882| 色综合久久精品亚洲国产|