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

基于激光SLAM的室內移動機器人設計

2021-01-20 06:21:04李博昊羅詠涵彭克勤北京信息科技大學
數碼世界 2020年12期
關鍵詞:移動機器人系統

李博昊 羅詠涵 彭克勤 北京信息科技大學

1 引言

移動機器人是一種具備自動、可移動性、人工智能等多方面能夠半自主或全自主工作的機器。自1961年美國誕生世界上第一臺工業機器人誕生后,經過近60年發展,機器人已經逐漸步入工業、教育、軍事、管理、科研、醫療、服務等行業。機器人與人類社會的融合,逐漸改變了人類的生活方式。

如今機器人產業在我國市場快速發展,國內機器人許多企業的生產線上可以看到我國自行生產的機器人,但是也逐漸衍生出了很多問題等待我們的處理與解決。我國主要存在的問題有:基礎零件部件制造能力差,關鍵零件技術缺失;機器人沒有形成自己的品牌,中國從事機器人研究的企業沒有形成較大規模,缺乏市場品牌的認知度,面臨外國品牌的競爭壓力。我國需要開展關鍵技術研究,機器人技術不斷的發展,需要滿足不同產品需求的機器人構形。

國內現在缺乏拓展性高且又性價比高的設備框架,不利于在原有的基礎上加入一些新的功能,面對不同需求,產品的局限性較高,升級改造的時候十分麻煩。本文所研發設計的基于激光雷達SLAM的自主導航機器人系統,可基于設計人的需求在原有的機器人平臺上進行拓展研發,增加更多的功能,并且根據時代的需求進行不同層面的升級,在保證經濟利益的同時最便利的提高了產品的擴展性,符合當下與時俱進的快節奏的更新換代,解決了當下機器人的一大問題。

2 本系統功能特色簡介

(1)本系統支持操作者選擇區域構建地圖。

(2)本機器人系統可供操作者對周圍環境進行實時監控。

(3)本系統支持機器人進行移動路徑的數據記錄和地圖保存。

(4)使用Gmapping算法進行建圖,ACML算法進行定位。

3 硬件系統設計

本機器人系統的主控制器采用的是運行Linux系統的樹莓派4B板,用來處理計算機器人的里程數據和雷達等數據。樹莓派是由注冊于英國的慈善組織“Raspberry Pi 基金會”開發的一種微型電腦,其中搭載Linux嵌入式系統,擁有體積小、易操作功能強大等優點。

樹莓派共有40個IO接口,其中GPIO(General Purpose I/O Ports)接口數量為26個,26個GPIO端口可以輸出或者輸入高低電平,用戶通過這一特點可以使樹莓派和其他傳感器進行數據交互。

樹莓派4B的一些GPIO接口具有I2C接口、SPI接口、UART接口、PWM接口的功能。I2C是一種同步串行總線,它可以實現連接在總線上的兩個器件進行信息傳輸,樹莓派通過I2C端口可以實現多個設備間的交互。SPI是串行外設接口,這種接口用來控制多個控制器之間的主從關系。UART是通用異步收發傳輸器,在樹莓派上啟用了串口終端,可以使用電腦來控制樹莓派,樹莓派通過異步收發傳輸器就可以直接控制Arduino單片機。

機器采用激光測距的方式測量距離。激光測距與超聲波測距測量相比精度較高,而且與計算機視覺測距相比處理數據的復雜度較低。采用的激光雷達測距范圍是12cm-350cm,測距分辨率1°,測距精度為2cm,這樣的激光雷達雖然配置較低,但是可以滿足室內測距的要求。

在SLAM導航系統中機器自身位姿的計算是非常重要的,這就需要IMU(慣性測量單元)裝置來測量物體的角速度和加速度。MPU9250芯片是一個包含三個單站的加速度計和三個單軸的陀螺儀,加速度計檢測獨立三軸的重力加速度信號,陀螺儀檢測角速度信號,測量出移動機器人在三維空間中的角速度和加速度,并進行計算解出移動機器人的姿態。

圖1 機器人系統構結構

如今移動機器人底盤常用的驅動方式為履帶式驅動和輪式驅動。采用履帶式底盤驅動的機器人在面對復雜地形時移動能力強于輪式驅動的機器人模型,但是履帶式驅動模型安裝復雜,控制較困難;輪式驅動的優勢在于結構設計較簡易、功耗較小、便于控制,但是輪式驅動方式無法跨越障礙物,本文設計的機器人系統主要應用于室內環境,主要的移動地面較平整,遇到障礙物機器人可以通過路徑規劃的方式繞過障礙物。綜合考慮設計機器人的復雜度、成本和移動靈活性,結合本機器人系統主要應用的環境為室內,地形較平坦,沒有復雜的障礙物,本機器人系統采用輪式底盤結構的方式進行驅動。

4 軟件系統設計

4.1 Gmapping算法

本機器人系統采用Gmapping算法進行建圖,Gmapping算法是在RBPF的粒子濾波算法的基礎上改進而來的。RBPF粒子濾波算法是將定位和建圖根據貝葉斯法則將兩個過程分離,即將該SLAM問題分解成移動機器人位姿估計和移動機器人的地圖估計。這樣大大降低了該SLAM問題的難度。該算法的主要步驟如下:

(1)首先以移動機器人的初始位置開始構建地圖,在初始位置生成N個的粒子,每個粒子權重為1/N。

(2)機器根據前一時刻的例子狀態和當前機器人的位姿,采樣產生新的粒子。

(3)根據每一時刻的觀測值,為每個粒子重新計算權值,越有可能獲得觀測的例子,獲得新的權重越高。

(4)隨著計算的次數越多,某些粒子的權重越來越低趨近于0,某些粒子的權重越來越高趨近于1,為了能準確的估計移動機器人的位姿,將重采樣過后的粒子集輸入到狀態轉移方程中,獲得新的觀測粒子。

(5)根據粒子的軌跡和觀測記錄,對每個粒子攜帶的地圖與歷史地圖匹配后更新到全局地圖中。

圖2 建圖流程

4.2 AMCL算法

在SLAM導航問題中,機器人的精確定位是十分重要的,因為如果無法準確定位機器人的當前位置,那么規劃出到目的地的路徑必然是錯誤的。

AMCL(adaptive Monte Carlo localization)算法是蒙特卡洛定位方法的一種升級版,使用自適應的 KLD 方法來更新粒子。

4.3 RVIZ工具使用

本系統使用ROS中提供的rviz三維可視化平臺操作機器人。rviz是ROS官方提供的一款3D可視化工具,它以圖形化界面的方式將移動機器人的各種參數展示給操作者,并且操作者可以對ROS的程序進行圖像化操作。在此界面上可以顯示機器人構建成功地圖、機器人深度攝像頭返回的點云數據、機器人規劃的移動路徑等數據,還可以操作機器人的運動,使用戶更為直觀的得到機器人的位姿和構建成功的地圖。

圖3 Rviz運行界面

5 總結

基于激光SLAM的室內移動機器人在設計中運用了多種傳感器,本系統運用了激光雷達模塊進行測距、建圖,并使用樹莓派作為系統的主控制器,相較于單獨使用單片機來進行數據處理,樹莓派獲得的數據更準確、更可靠。

系統室內建圖使用Gmapping算法,通過雷達返回的數據使用AMCL算法進行定位,此設計方案具有可靠性高、性價比好及框架易用性高等優點。并且在此平臺上還可以加裝其他的硬件設施和其他功能,具有較高的擴展性。

猜你喜歡
移動機器人系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
移動機器人自主動態避障方法
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
基于Twincat的移動機器人制孔系統
極坐標系下移動機器人的點鎮定
基于引導角的非完整移動機器人軌跡跟蹤控制
主站蜘蛛池模板: 日韩欧美国产区| 在线免费a视频| 国产欧美日韩综合一区在线播放| 一级爱做片免费观看久久| 久久久精品无码一区二区三区| 成人年鲁鲁在线观看视频| 成人免费午夜视频| 一级全黄毛片| 国产噜噜在线视频观看| 亚洲福利视频网址| 55夜色66夜色国产精品视频| 久久综合色播五月男人的天堂| 欧美日韩中文国产va另类| 国产福利在线观看精品| 亚洲一区毛片| 国产成人高清精品免费软件| 欧美精品成人| 女人18毛片一级毛片在线 | 久久亚洲欧美综合| 亚洲床戏一区| 国产人成在线观看| 在线观看免费AV网| 国产成人精品一区二区不卡| 性网站在线观看| 国产制服丝袜91在线| 亚洲最黄视频| 玩两个丰满老熟女久久网| 久久国产精品娇妻素人| 国产在线观看成人91| 爽爽影院十八禁在线观看| 亚洲一区无码在线| 久久国语对白| 狠狠色狠狠综合久久| 国产免费高清无需播放器 | 老司国产精品视频| 国产精品亚洲一区二区在线观看| 最近最新中文字幕在线第一页| 丝袜高跟美脚国产1区| 有专无码视频| 久久婷婷五月综合色一区二区| 在线另类稀缺国产呦| 国产高清又黄又嫩的免费视频网站| 日本欧美一二三区色视频| 免费一极毛片| 夜精品a一区二区三区| 久久国产免费观看| 婷婷伊人五月| 四虎精品国产永久在线观看| julia中文字幕久久亚洲| 热久久综合这里只有精品电影| 精品国产香蕉在线播出| 久久精品丝袜| jizz亚洲高清在线观看| 久久天天躁狠狠躁夜夜2020一| 欧美日韩第三页| 久久黄色影院| 国产91全国探花系列在线播放| 国产成人综合久久精品下载| 久久一本日韩精品中文字幕屁孩| 国产亚洲视频播放9000| 成人va亚洲va欧美天堂| 666精品国产精品亚洲| 亚洲91精品视频| 亚洲手机在线| 午夜福利在线观看成人| 国产人碰人摸人爱免费视频| 四虎免费视频网站| 99尹人香蕉国产免费天天拍| 欧美日韩国产成人在线观看| 欧美日韩精品一区二区视频| 亚洲无码视频一区二区三区| 久久综合亚洲色一区二区三区| 国产亚洲欧美在线专区| 亚洲欧州色色免费AV| 91精品国产丝袜| 久久狠狠色噜噜狠狠狠狠97视色 | 99热这里只有免费国产精品| 亚洲首页在线观看| 1024你懂的国产精品| 国产玖玖视频| 亚洲人成影院在线观看| 国产成人h在线观看网站站|