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

        ?

        ROS的智能交互輪式移動(dòng)機(jī)器人

        2021-06-30 01:43:36桂林電子科技大學(xué)信息科技學(xué)院韓桂明劉蘇芮歐為祥李宏輝
        電子世界 2021年11期
        關(guān)鍵詞:多用戶移動(dòng)機(jī)器人局域網(wǎng)

        桂林電子科技大學(xué)信息科技學(xué)院 唐 力 韓桂明 劉蘇芮 歐為祥 李宏輝

        本文主要是對(duì)移動(dòng)機(jī)器人的二維地圖構(gòu)建、自身定位與導(dǎo)航、運(yùn)動(dòng)物體跟隨、多用戶視頻監(jiān)控這幾個(gè)方面進(jìn)行研究。本設(shè)計(jì)是基于ROS_Kinetic的智能交互輪式移動(dòng)機(jī)器人,可根據(jù)多傳感器的數(shù)據(jù)融合處理未知復(fù)雜環(huán)境的信息,通過SLAM算法構(gòu)建平面二維地圖,并通過加載構(gòu)建好的二維地圖進(jìn)行自身定位與目標(biāo)點(diǎn)導(dǎo)航;機(jī)器人可通過自身傳感器的數(shù)據(jù),鎖定與自身最近的運(yùn)動(dòng)物體,實(shí)現(xiàn)運(yùn)動(dòng)物體跟隨;同一局域網(wǎng)下,可以通過其他若干個(gè)設(shè)備進(jìn)行多點(diǎn)(多用戶)視頻監(jiān)控。此設(shè)計(jì)主要是對(duì)移動(dòng)機(jī)器人的“動(dòng)態(tài)感知、環(huán)境建模、路徑規(guī)劃、行為控制、遠(yuǎn)程監(jiān)控”展開研究,所以這個(gè)項(xiàng)目是一個(gè)集環(huán)境感知、動(dòng)態(tài)決策、路徑規(guī)劃和行為控制等多功能于一體的綜合系統(tǒng)。

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

        本文的總體方案分為三大模塊,分別為基于樹莓派的Linux嵌入式平臺(tái)、基于PC端的Linux平臺(tái)以及基于STM32的單片機(jī)開發(fā)平臺(tái)。樹莓派端作為整個(gè)系統(tǒng)的數(shù)據(jù)采集以及機(jī)器人動(dòng)力控制的消息發(fā)布;PC端會(huì)接收樹莓派端采集到的大量的數(shù)據(jù)進(jìn)行處理并且發(fā)布機(jī)器人運(yùn)動(dòng)控制的相關(guān)命令;STM32平臺(tái)一方面用來采集機(jī)器人此刻的里程計(jì)(機(jī)器人移動(dòng)角速度、線速度)數(shù)據(jù)進(jìn)行發(fā)布,另一方面是訂閱相關(guān)的控制數(shù)據(jù),并且為機(jī)器人執(zhí)行相關(guān)的運(yùn)動(dòng)控制。整體設(shè)計(jì)框架如圖1所示。

        圖1 整體設(shè)計(jì)框圖

        2 實(shí)現(xiàn)原理

        2.1 室內(nèi)SLAM二維建圖實(shí)驗(yàn)原理

        SLAM(simultaneous localization and mapping),即時(shí)定位與地圖構(gòu)建,或迸發(fā)建圖與定位。在本設(shè)計(jì)中采用了SLAM中的Gampping算法,這種算法主要通過機(jī)器人在運(yùn)動(dòng)的過程中通過編碼器結(jié)合陀螺儀計(jì)算到里程計(jì)信息,運(yùn)用機(jī)器人的運(yùn)動(dòng)模型得到機(jī)器人的位姿初步估計(jì)。然后通過機(jī)器人裝載的激光傳感器獲取的激光數(shù)據(jù)結(jié)合觀測(cè)模型(激光的掃描匹配)對(duì)機(jī)器人位姿進(jìn)行精確修正,得到機(jī)器人的精確定位,最后在精確定位的基礎(chǔ)上,將激光數(shù)據(jù)添加到柵格地圖中,機(jī)器人在環(huán)境中運(yùn)動(dòng),通過機(jī)器人不斷的數(shù)據(jù)檢測(cè)并且完成局部建模,最終完成整個(gè)場(chǎng)景地圖的構(gòu)建。

        SLAM的本質(zhì)可以描述為機(jī)器人在未知環(huán)境中從一個(gè)未知位置移動(dòng),在移動(dòng)的過程中,進(jìn)行位置估計(jì)進(jìn)行二維建模。二維建圖主要分初始化階段、轉(zhuǎn)移階段、決策階段、重采樣階段、濾波和地圖生成六個(gè)階段。通過個(gè)六個(gè)階段對(duì)SLAM算法進(jìn)行描述;如圖2所示是通過SLAM-Gampping算法構(gòu)建二維地圖的基本模型。

        圖2 SLAM構(gòu)建二維地圖基本模型

        2.2 運(yùn)動(dòng)物體跟隨的實(shí)驗(yàn)原理

        運(yùn)動(dòng)物體跟隨的最核心的傳感器是激光雷達(dá),為機(jī)器人開啟運(yùn)動(dòng)物體節(jié)點(diǎn)時(shí)激光雷達(dá)的相關(guān)數(shù)據(jù),設(shè)定d1、d2、d3......dn為機(jī)器人到障礙物之間的距離,D為機(jī)器人與運(yùn)動(dòng)物體之間保持的安全距離。當(dāng)打開運(yùn)動(dòng)物體跟隨的節(jié)點(diǎn)時(shí),激光雷達(dá)360°旋轉(zhuǎn),計(jì)算出機(jī)器人自身到障礙物之間的距離d1、d2、d3....dn,并且通過算法濾出自身到障礙之間最短的一條距離d。此時(shí),機(jī)器人會(huì)把此時(shí)最短距離對(duì)應(yīng)的障礙作為自動(dòng)跟隨的鎖定對(duì)象。當(dāng)此時(shí)的障礙物發(fā)生左邊的變化時(shí),機(jī)器人會(huì)檢測(cè)到鎖定目標(biāo)的距離D以及目標(biāo)和機(jī)器人自身的相對(duì)方向發(fā)生變化時(shí),這是時(shí)候,機(jī)器人會(huì)自動(dòng)縮短距離d和當(dāng)前自身的姿態(tài),保證d=D。機(jī)器人不斷的調(diào)節(jié)姿態(tài)以及距離d,達(dá)到物體跟隨的效果。

        2.3 同一局域網(wǎng)的多用戶視頻監(jiān)控的實(shí)現(xiàn)原理

        多用戶視頻監(jiān)控的要是服務(wù)端與客戶端的一個(gè)數(shù)據(jù)通訊,如圖3是同一局域網(wǎng)服務(wù)器與可客戶端的一個(gè)數(shù)據(jù)通信結(jié)構(gòu)模型。首先,服務(wù)端和需要訪問服務(wù)器的客戶端的設(shè)備必須都要在同一個(gè)局域網(wǎng)環(huán)境下。硬件平臺(tái)獲取到攝像頭的圖像數(shù)據(jù)之后,然后對(duì)獲取到的圖像數(shù)據(jù)進(jìn)行壓縮處理,然后,需要把視頻流數(shù)據(jù)共享到搭建好的流媒體服務(wù)器中此時(shí)客戶端就可以對(duì)共享完成的數(shù)據(jù)進(jìn)行訪問,客戶端可以是PC端。也可以是移動(dòng)端,只需要在客戶端的設(shè)備上打開瀏覽器,在瀏覽器地址欄輸入服務(wù)器的IP地址以及端口號(hào),就可以訪問機(jī)器人的攝像頭畫面,多個(gè)客戶端設(shè)備只需在同一個(gè)局域網(wǎng)的環(huán)境下,就可以同時(shí)訪問機(jī)器人攝像頭的畫面,最終實(shí)現(xiàn)多用戶視頻監(jiān)控的效果。多用戶視頻監(jiān)控的功能是建立在通信流暢的服務(wù)器中,隨著本地客戶端的訪問數(shù)量增加,視頻流數(shù)據(jù)通信的壓力也就會(huì)增大,那么回傳到客戶端的視頻流數(shù)據(jù)就會(huì)掉幀,出現(xiàn)卡頓的現(xiàn)象。為了保證此功能的運(yùn)行流暢,必須使客戶端訪問的數(shù)量控制在在合理的范圍之內(nèi)。

        圖3 同一局域網(wǎng)的多用戶視頻監(jiān)控示意圖

        結(jié)論:隨著智能移動(dòng)機(jī)器人的應(yīng)用領(lǐng)域的擴(kuò)大,人們期望智能移動(dòng)機(jī)器人在更多領(lǐng)域?yàn)槿祟惙?wù),代替人類完成更復(fù)雜的工作,不斷的取代傳統(tǒng)的勞動(dòng)力,更為高效的去完成各項(xiàng)工作。此設(shè)計(jì)主要研究其三大功能,激光雷達(dá)的同步二維地圖構(gòu)建及定位與導(dǎo)航、運(yùn)動(dòng)物體的智能跟隨、多用戶攝像頭監(jiān)控。此設(shè)計(jì)的研發(fā)給當(dāng)今科技時(shí)代的各類機(jī)器人(掃地機(jī)器人、服務(wù)型機(jī)器人、快遞機(jī)器人、軍事機(jī)器人)的研發(fā)奠定了良好的基礎(chǔ)和提供了良好的平臺(tái)。此設(shè)計(jì)不僅具有特色和創(chuàng)新點(diǎn),也有著廣泛的應(yīng)用前景,也是當(dāng)代大學(xué)生在嵌入式、人工智能、移動(dòng)機(jī)器人研究方面的體現(xiàn)。

        猜你喜歡
        多用戶移動(dòng)機(jī)器人局域網(wǎng)
        安泰科多用戶報(bào)告訂閱單
        移動(dòng)機(jī)器人自主動(dòng)態(tài)避障方法
        安泰科多用戶報(bào)告訂閱單
        安泰科多用戶報(bào)告訂閱單
        安泰科多用戶報(bào)告訂閱單
        基于VPN的機(jī)房局域網(wǎng)遠(yuǎn)程控制系統(tǒng)
        電子制作(2019年16期)2019-09-27 09:35:04
        基于802.1Q協(xié)議的虛擬局域網(wǎng)技術(shù)研究與實(shí)現(xiàn)
        電子制作(2017年17期)2017-12-18 06:40:48
        基于Twincat的移動(dòng)機(jī)器人制孔系統(tǒng)
        局域網(wǎng)性能的優(yōu)化
        電子制作(2017年8期)2017-06-05 09:36:15
        極坐標(biāo)系下移動(dòng)機(jī)器人的點(diǎn)鎮(zhèn)定
        国产精品日日摸夜夜添夜夜添| 麻豆╳╳╳乱女另类| 好男人日本社区www| 亚洲AV秘 无码一区二区三区1| 中文字幕一区二区va| 日本久久精品中文字幕| 国产精品无码无片在线观看3d| 亚洲AV成人无码久久精品老人| 国产一区二区丁香婷婷| 久久综合另类激情人妖| 久热re这里精品视频在线6| 伊人久久无码中文字幕| 午夜无码熟熟妇丰满人妻| 日韩精品免费av一区二区三区| 久久96国产精品久久久| 无码人妻一区二区三区免费| 亚洲在战AV极品无码| 久久精品熟女亚洲av麻豆永永 | 99久久国产精品网站| 99re8这里有精品热视频免费| 99久久99久久久精品久久| 国产高清大片一级黄色| 欧美xxxxx在线观看| 亚洲欧洲无码一区二区三区| 亚洲成a人片在线观看中文!!!| 日日高潮夜夜爽高清视频| 日本熟日本熟妇中文在线观看| 欧美va亚洲va在线观看| 日韩狼人精品在线观看| 免费人成视频网站在线不卡 | 欧美情侣性视频| 国产精品三级av一区二区| 亚洲一区二区国产激情| 国产精品久久久久久久久岛| 国产偷2018在线观看午夜| 日本人妻高清免费v片| 国产三级精品三级| 色婷婷六月天| 一级午夜理论片日本中文在线| 丝袜美腿亚洲一区二区| 无码久久精品国产亚洲av影片|