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

基于柵格地圖的復雜地形建模與仿真技術研究

2021-06-22 08:28:58馮鉑凱
機電產品開發與創新 2021年3期

馮鉑凱, 張 陽

(沈陽建筑大學機械工程學院, 遼寧 沈陽 110168)

0 引言

2020 全國乃至全世界都籠罩在新冠肺炎疫情的陰霾下,2020 年年初黨中央國務院下達修建火神山、 雷神山的指令。但是在建設初期,大型機器及工程機械無法及時到位。 小型搬運機器人在此種場景下無疑會發揮極大的作用。

自主移動機器人的應用性日漸增強, 但由于應用領域與應用環境地形的多樣性, 實際實驗周期長且無法完全仿真可能遇見的情況, 所以采用軟件模擬真實環境進行試驗。

本文主要針對二維地圖條件下, 將復雜地形拆分為子模塊并通過創新的方法生成隨機地圖。 在隨機地圖中融合傳感器數據構成可供路徑規劃仿真使用的環境。

1 隨機地圖構建

在自主駕駛實現中, 需要用不同地圖信息構建的數據集作為訓練對象[1]。 普遍使用的方法是人工設置障礙物位置或使用隨機數生成隨機位置。 當環境復雜時,該方法效率較低。

在構建隨機地圖的需求下, 柵格地圖具有同時滿足多維度語義信息以及占用內存小的優點。 在此基礎上,提出了一種有效提高柵格地圖語義維度的方法, 該方法對于路徑規劃算法驗證具有重要意義。

1.1 障礙物特征建模

實際生活中有多種障礙物類型,依據機器人可通過性以及能量損耗性可將障礙物分為:無法通過、有向通過、損耗通過等三類如表1 中所示。 其中,無法通過障礙物常見的有墻、小溪或溝壑等;有向通過障礙物常見的有橋梁、隧道等;損耗通過障礙物常見的有草地或砂石路面等。

其中,在模型簡化時采用上述模塊表示,在實際地圖生成時常使用特征顏色進行簡化。

將無法通過類障礙物定義為A,且

表1 常見障礙物類型及模型簡化

式中:n—同類障礙物編號;xk—障礙物橫坐標;yk—障礙物縱坐標。

有向通過類障礙物定義為B,且

式中:n—同類障礙物編號;xk—障礙物橫坐標;yk—為障礙物縱坐標;θk—障礙物與橫坐標夾角;αk—障礙物可能存在的爬坡角度。

損耗通過類障礙物定義為C,且

式中:n—同類障礙物編號;xk—障礙物橫坐標;yk—障礙物縱坐標;γk—路面能量損耗系數。

如上,為各子模塊創建對象,針對其障礙物特征設置數組,將柵格地圖每單元進行編號如圖1 所示,通過映射及索引即可獲取地圖中障礙物信息。

圖1 索引坐標局部

1.2 柵格隨機地圖構建

本文選用25×25 的柵格地圖作為演示。 主要地圖構建規則如下:

(1)生成25*25 的邊界,并在其范圍內隨機生成互不重疊的滿足最小長寬比的矩形 (本文以創建五個矩形塊為例,矩形作為特殊任務房間)如圖所示2(a)。

(2)標出坐標原點及各矩形塊中心,利用三角剖分法[2,3]所有點連接獲得如圖2(b)的圖像。

(3) 利用最小生成化樹算法找出B 中連線的最短路徑,如圖2(c)所示,該路徑保證所有任務房間機器人可達。

(4)由于在柵格地圖中,像素級斜線無法保證障礙物特征的連續性,故將路徑投影到X,Y 軸得到如圖2(d)所示的紅線。

(5)在地圖隨機生成過程中,易出現無障礙路徑與無法通過障礙物的交叉,如圖2(e)在地圖中插入藍線作為“河流”,因“河流”的無法通過特性,故將交叉點識別并轉換為特定方向的有向障礙物。

(6)在剩余柵格單元中,隨機放置三種類型子模塊,并將其通過索引顯示在柵格地圖中完成地圖構建, 最終效果如圖2(f)所示。

圖2 隨機地圖生成規則演示

2 傳感器模型構建

機器人工作初期無法準確獲取全局地圖特征, 故地圖整體對于機器人來說是未知的。 此處引入占據柵格地圖概念。 機器人傳感器掃過的柵格即可被認為地圖狀態已知,并與建立的隨機地圖局部特征匹配獲得“真實”地圖數據[4,5]。

2.1 占據柵格地圖

如圖3 所示, 每個柵格用二值數值0 和1 填充,0 表示該柵格被占用,1 表示該柵格沒有被占用。 每個網格存儲一個[0,1]之間的概率值,這個值越大,表示網格被占用的可能性越大;這個值越小,表示網格被占用的可能性越小。 對于單一柵格用p(s=1)表示無障礙狀態的概率,用p(s=0)表示有障礙下的概率,引入測量值z,z∈{0,1}。

圖3 局部柵格示意圖

2.2 激光雷達傳感器模型構建

激光用于測量傳感器到障礙物之間的位置關系,包含兩個參數:激光角度和激光距離。 為簡化模型,認為雷達發送激光后立即收到回波,不存在時間延遲。

本文主要涉及到三個坐標系:世界坐標系、機器人坐標系以及傳感器坐標系,如圖4(a)所示。 2D 激光雷達的測量結果都是相對于自身傳感器中心的, 即以2D 激光雷達中心為坐標原點, 所有的測量結果最終都要轉換到世界坐標系,完成計算。

當只考慮激光雷達其中一條激光檢測狀態時, 如圖4(b)所示,假設機器人的位姿為(x,y,θ),測量的障礙物的距離為d,計算障礙物點的位置

再通過計算障礙物在柵格地圖中的位置(i,j),進而獲取障礙物柵格的集合。

圖4 激光雷達建模

3 實驗測試與分析

本文將使用基于人工勢場法[6,7]的跟隨機器人系統驗證仿真平臺的可用性和穩定性。 該算法將目標和障礙物分別看做對機器人有引力和斥力的物體, 機器人沿引力與斥力的合力來進行運動[8]。

其中,橫向引力勢場函數為:

式中:dob—機器人與靜態障礙物的最小距離;B—斥力場增益;dsafe—單個障礙物的安全距離。

機器人通過自身傳感器檢測目標及障礙物信息,獲得目標相對運動軌跡并通過坐標轉換獲得世界坐標系下的目標運動軌跡。

仿真結果如圖5 所示。

圖5 實驗結果演示

其中柵格灰度值為226(如柵格編號59)的柵格為有向通過障礙物,灰度值為153(如柵格編號3)的柵格代表機器人未知環境。 為驗證有向障礙物的物理特征,人為增加對照柵格,且根據障礙物特征參數標記方向(圖5 中59、84 柵格中黑線代表方向)。 柵格60中圓點為跟隨目標。當目標以圖5 中灰度值為76 的細線軌跡運動時,機器人實時跟隨結果路徑如圖6 所示。

圖6 目標及機器人運動軌跡

由圖6 可知, 機器人在跟隨目標運動過程中因有向障礙物阻擋,自行規劃出跟隨路徑。

4 結束語

本文提出一種基于柵格地圖的低占用內存復雜地形下隨機地圖生成方法,并設置傳感器數據建模。使用基于人工勢場法的跟隨機器人系統對該仿真環境進行驗證。低內存的復雜地形地圖, 在路徑規劃算法驗證中可以提供更多測試數據, 并且地圖隨機生成特性更為積累測試數據集提供便利。

主站蜘蛛池模板: 国产a v无码专区亚洲av| 黄色网站在线观看无码| 中文字幕乱码中文乱码51精品| 免费在线一区| 国产人成乱码视频免费观看| 无码人妻热线精品视频| 国产在线视频二区| 国产精品第页| 二级特黄绝大片免费视频大片| 老司机久久99久久精品播放| 亚洲精品国产成人7777| 国产欧美日韩在线在线不卡视频| 免费国产高清精品一区在线| 欧美、日韩、国产综合一区| 日本欧美成人免费| 免费毛片a| 四虎成人免费毛片| 亚洲欧美在线综合一区二区三区| 很黄的网站在线观看| 狠狠做深爱婷婷综合一区| 午夜精品福利影院| 国产啪在线| 美女被操91视频| 9丨情侣偷在线精品国产| 99热这里只有免费国产精品| 日韩视频福利| 欧美va亚洲va香蕉在线| 亚洲日本在线免费观看| 午夜视频www| 国产精品主播| 亚洲国产综合精品一区| 91视频区| 97亚洲色综久久精品| 亚洲成在线观看| 欧美成在线视频| 国产一级视频在线观看网站| 99无码中文字幕视频| 国产亚洲精品91| 制服丝袜一区二区三区在线| 婷婷色狠狠干| 国产成人乱码一区二区三区在线| 国产无吗一区二区三区在线欢| 全部毛片免费看| 欧美亚洲一二三区| 自拍偷拍欧美| 成人国产精品一级毛片天堂| 国产自视频| 女人18毛片久久| 亚洲 欧美 偷自乱 图片| 久久中文字幕2021精品| 亚洲人成网站在线观看播放不卡| 亚洲高清中文字幕在线看不卡| 色哟哟国产精品| 国产亚洲精品97在线观看| 久久国产精品国产自线拍| 国产精品专区第1页| 国产裸舞福利在线视频合集| 99久久精品国产麻豆婷婷| 亚洲综合色婷婷| 一级全黄毛片| 国产高潮流白浆视频| 亚洲精品色AV无码看| a级免费视频| 一本一本大道香蕉久在线播放| a天堂视频在线| 手机在线免费不卡一区二| 88av在线| 国产超碰一区二区三区| 人妖无码第一页| 91免费国产在线观看尤物| 国产亚洲精| 青草娱乐极品免费视频| 亚洲成人77777| 91视频区| 久久国产乱子伦视频无卡顿| 五月丁香在线视频| h视频在线观看网站| 伊人久久影视| 青青青国产视频手机| 亚洲午夜片| 色婷婷电影网| 国产区网址|