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

一種基于SLAM 算法的移動機器人

2020-09-05 05:55:32劉力瑋馬振興張志輝謝淋東張國續
科學技術創新 2020年27期
關鍵詞:移動機器人系統

劉力瑋 馬振興 張志輝 謝淋東 張國續

(河南科技大學 機電工程學院,河南 洛陽471003)

1 概述

SLAM (simultaneous localization and mapping) 算法是一種實現定位并進行地圖構建的系統,ORB-SLAM2 算法是SLAM 發展過程中較為完善的一種算法,它囊括了機器人ORB 特征、多線程共同實現追蹤Tracking、地圖構建LocalMapping 和關鍵幀KeyFrameshe 的提取。基于此,設計一種以SLAM算法為核心的移動機器人,能夠實現實時構建地圖并進行路徑規劃,根據算法采用合理路線進行移動工作,及時反饋收集信息的功能。

該移動機器人通過激光雷達與Kinect相機作為傳感器收集地圖信息,使用ORB-SLAM2 系統進行地圖構建,篩選關鍵幀,探查障礙物及周邊環境,再將地圖網格化,篩選目標路徑上的障礙點,結合Dijkstra算法進行最優路徑規劃。機器人在移動過程中,激光雷達時刻發出360°全覆蓋激光對地圖進行實時分析,配合Kinect 相機將探索畫面展現至操作終端顯示屏中,實時反饋信息。該移動機器人結合機械、電控、傳感器于一體,是操作簡單,實用性高的機電一體化產物。

2 機器人控制結構分析

移動機器人是機器視覺和機器人控制的有機結合,是一個非線性的復雜系統,利用視覺傳感器得到圖像作為反饋信息,構建而成的全閉環伺服反饋系統。ROS 機器人系統(Robot Operating System)可以提供環境感知、運動控制、路徑規劃等研究領域經典并且前沿的算法代碼庫,可以加強機器人代碼的復用率的模塊化。該移動機器人基于ROS 系統并通過激光雷達和Kinect 相機采集環境信息,在STM32 單片機中進行數據處理,借助ORB-SLAM2 系統構建地圖,生成地圖關鍵幀,篩選目標方向位置路線上的障礙物,再在系統中使用優化算法進行路徑路徑,避開障礙物,驅動電機使機器人按規劃路徑移動。由于激光雷達360°時刻發射激光進行環境采集,機器人在整個工作過程中,時刻將采集的地圖信息反饋至操作系統的顯示界面,操作人員可通過操作系統對機器人下達指令。機器人控制結構框架如圖1 所示。

圖1 機器人系統控制結構圖

3 ORB-SLAM2 系統結構分析

地圖構建需要激光雷達、Kinect 相機和ORB-SLAM2 系統共同完成。激光本身具有非常精確的測距能力,測距精度在厘米級別,探測精度高,在探測過程中激光朝360°全方向發散,結合激光發射情況,構建當前位置信息,將之傳遞至STM32 之后,進行地圖構建。Kinect 相機則通過發射紅外光進行光譜分析,將探查畫面數字化傳遞回控制界面,經過相應的圖像處理系統后得到的畫面清晰度高,結合激光雷達的測定距離,即可標記出地圖中一些重要地形的位置,和一些障礙物的具體分布情況。地圖構建則依靠ORB-SLAM2 系統,該系統是一個完整的SLAM系統,包括視覺里程計、跟蹤、回環檢測、路線規劃,被廣泛應用于移動機器人領域。激光雷達、Kinect 相機和ORB-SLAM2 相互配合,能得到一份清晰的探索地圖,系統結構如圖2 所示。

ORB-SLAM2 系統進行真實場景的實際應用時,需要在ROS 系統中瀏覽相機發布的彩色圖像和深度圖像,結合激光反射情況確定距離,進行關鍵幀和地圖點的提取,生成局部點云地圖,最終經過閉環檢測和全局優化生成全局點云地圖,并生成優化路徑,驅動電機,使機器人進行避障或直行運動。

圖2 ORB-SLAM2 系統結構圖

4 機器人路徑規劃

通過ORB-SLAM2 算法得到地圖關鍵幀之后,為方便路徑規劃,采取柵格解耦法,將機器人工作空間劃分為若干點塊,標記存在障礙物的域塊,在行進方向上將這些域塊篩選出來,在地圖中以目標方向最遠的域塊作為目標域塊,在這個過程中即可標記出當前地圖重要域塊位置。確定障礙物所在域格后,可將其轉變為數學建模中的圖論優化問題,找到機器人避開這些點位抵達目標點的最優路徑,也就是最短路問題。在這個過程中,因為機器人本身具有一定大小,所以在通過障礙物區域時要適當增大轉角與轉彎距離,確保機器人不會與障礙物發生碰撞。Dijkstra 算法常被用來解決最短路問題對每個障礙點做上標記,計算相鄰兩點之間最短距離,生成帶權鄰接矩陣,再從矩陣中篩選兩點之間的最短路徑,即可找到從起點至目標點的最優路徑。因該算法的到的是通過各點抵達目標點的路線,所以需要在路線上做些改動,在抵達各障礙點時進行一定的轉向,避開該障礙物。

5 結論

設計一種基于ORB-SLAM2 系統結合激光雷達與相機實現智能避障的探索機器人。依靠SLAM系統構建地圖篩選地圖關鍵幀,通過柵格解法定位處在目標路線上的障礙點,再利用Dijkstra 算法找到最優路線,周期化機器人運動,完成探索工作。整個過程具有自主能力,基本不需要人工操控,方便進行未知環境探索,且具有體積小,重量輕,易于攜帶特點,在接收相關指令后還可以抓取小物體進行攜帶,缺點是算法復雜性較高,對處理器有較高要求。此外機器人可以針對具體使用環境可以進行部分硬件結構的調整和材料的更換,也可實現多臺智能機器人共同工作,相互配合,高效的探索未知區域的,具有較強應用價值。

猜你喜歡
移動機器人系統
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的移動機器人制孔系統
極坐標系下移動機器人的點鎮定
基于引導角的非完整移動機器人軌跡跟蹤控制
主站蜘蛛池模板: 亚洲视频三级| 亚洲综合香蕉| 亚洲欧美一区二区三区麻豆| 91青青草视频| 亚洲免费毛片| www亚洲精品| 国产精品网曝门免费视频| 无码专区国产精品一区| 久久香蕉国产线看观看亚洲片| 亚洲天堂2014| 国产偷倩视频| 亚洲美女一区| 热思思久久免费视频| 99精品在线看| 婷婷伊人五月| 国产专区综合另类日韩一区| 精品一区二区无码av| 色综合网址| 亚洲视频影院| 日韩最新中文字幕| 在线国产综合一区二区三区| 亚洲视频黄| 国产二级毛片| 91无码人妻精品一区| 午夜在线不卡| 亚洲无线视频| 日韩人妻无码制服丝袜视频| 性喷潮久久久久久久久| 色婷婷综合激情视频免费看| 996免费视频国产在线播放| 99re在线视频观看| P尤物久久99国产综合精品| 国产又爽又黄无遮挡免费观看| 狠狠干综合| 免费国产无遮挡又黄又爽| 亚洲综合激情另类专区| 在线国产毛片手机小视频| 波多野结衣无码AV在线| 另类综合视频| 国产精品成人AⅤ在线一二三四 | 日韩成人在线网站| 91偷拍一区| 亚洲无码日韩一区| 国产一区二区三区免费| 亚洲欧美h| 亚洲制服中文字幕一区二区 | 91综合色区亚洲熟妇p| 亚洲男人的天堂久久香蕉| 国产后式a一视频| 亚洲欧美综合另类图片小说区| 小说 亚洲 无码 精品| 五月丁香伊人啪啪手机免费观看| 最新国产精品鲁鲁免费视频| 免费人成视网站在线不卡| 亚洲日韩高清在线亚洲专区| 亚洲一区二区三区香蕉| 91破解版在线亚洲| 亚洲视频三级| 国产玖玖视频| 免费午夜无码18禁无码影院| 国产一级小视频| 久久精品只有这里有| 精品视频一区在线观看| 日本精品αv中文字幕| 四虎综合网| 国产99热| 国产精品亚洲专区一区| h视频在线观看网站| 精品三级在线| 成人毛片免费在线观看| 青青草原国产av福利网站| 久久久久亚洲Av片无码观看| 99视频精品在线观看| 国产不卡在线看| 国产日韩丝袜一二三区| 婷婷亚洲视频| 2020国产精品视频| 福利国产微拍广场一区视频在线| 四虎成人免费毛片| 亚洲国产精品一区二区第一页免 | 99久久精品免费看国产免费软件| 欧美午夜小视频|