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

基于線段特征的機器人SLAM方法研究

2014-09-25 18:15:19楊義軍張正祥
卷宗 2014年8期
關鍵詞:移動機器人特征方法

楊義軍 張正祥

摘 要:本文利用超聲波傳感器和紅外傳感器提取障礙物的邊緣線段特征描述室內環境.提出來一種基于線段特征編碼建圖的SLAM方法。該方法將機器人提取的線段特征建立特征表,并將其進行編碼后存取在內存中,節省了建圖所需的內存空間。在VoyagerⅡA移動機器人平臺上進行實驗,實驗結果驗證了該算法的可行性和有效性.

關鍵字:同時定位與建圖(SLAM);線段特征;線段特征編碼

1.引言

移動機器人在室內未知環境中進行同時定位與地圖創建

(Simultaneous Localization and Mapping, SLAM )是為了能讓移動機器人有效地對室內未知環境進行探索并完成給定的任務[1].因此,它需要有定位與創建地圖的能力.移動機器人在室內未知環境中運動時逐步構建環境地圖.同時運用此地圖對機器人位置和姿態進行估計[2].對該問題的研究最早是Thrun和Williams等人在文[4]中使用擴展卡爾曼濾波器(Extended Kalman filter, EKF),來進行估計. 后來這種方法被廣泛應用于不同環境下SLAM問題,但EKF的瓶頸在于其計算復雜性[5].

近年來很多研究者摒棄了嚴格的卡爾曼過濾器或統計形式,而是采用一些基本導航和SLAM問題的數值計算方法.這些方法包括采用標志性的地標匹配,全球地圖的配準,有界區域法等[6]. Thrun等人使用貝葉斯方法創建地圖,沒有按Kalman濾波的要求假定高斯概率分布.這種方法能讓移動機器人非常有效的定位和創建地圖,但當傳感器獲取信息量的越多時解決SLAM問題的難度就越大.

本文對室內環境定位與建圖進行深入分析,利用障礙物邊緣線段特征描述環境,使用線段編碼的方式建圖,節省了建圖時所需的內存空間. 增強了機器人SLAM的適時性.

2.線性特征提取

由于目前絕大多數的SLAM方法都是采用路標特征地圖和柵格地圖,但是柵格地圖所需要的內存大,因而不適用于大環境下SLAM.路標特征地圖要求人工放置路標,這種方法需要預先布置好環境,不具有普適性,因而本文采用檢測障礙物的邊緣線段特征SLAM的方法.為了提取準確的邊緣線段特征本文采用混合哈夫變換和最小二乘直線擬合方法(混合直線擬合算法),并在此基礎上加入相應的預處理和后處理過程,具體計算步聚如下:

根據超聲波傳感器和紅外傳感器的觀測范圍對原始數據進行過濾,去除超出傳感器觀測范圍的數據.

先根據描述點的連續性將不同障礙物的描述點分開,再根據哈夫變換的選舉點將每個障礙物的描述點細分成不同線段的描述點.

對不同部分的數據分別采用混合直線擬合算法提取極坐標條件下的線性特征.

將提取的障礙物邊緣線段特征進行篩選,去除與傳感器方向過小的線段特征.

將障礙物邊緣線段特征以表格的形式存入內存中,并對標記J和標記進行初始化,通常先賦值為0.

3.基于線段特征編碼的地圖創建

當機器人探測完一些環境區域后,線段特征數據存取在內存中的順序是混亂的.機器人如何快速的將內存中的數據還原成一幅準確的地圖是SLAM問題的一個難點[8].針對上述問題,我們采用線段特征編碼的方法解決.在這一節中,我們將詳細的介紹線段特征編碼的方法.線段特征編碼法標記的對象是線段,先根據線段的連通關系判斷哪些線段屬于同一障礙物,進而根據線段的鄰近關系對各線段表中的線段進行標記和排序.

線段編碼法可分為線段表掃描,線段是否為在一障礙物關系判斷,統一標記,標記排序和地圖創建5個步聚,它的實現步聚如下:

(1)逐行掃描內存中的初始線段表,即獲取線段的線段特征信息.

(2) 根據線段的連通關系判斷線段表中哪些線段屬于同一障礙物,并做相應處理:

(2a) 如果第j條線段和第 i條線段相連通且第 i條線段還未做標記,則將第j條線段的標記賦給第i條線段(j

(2b) 若第j條線段和第i條線段相連通且第i條線段已做標記,則記下這兩條線段標記間的等價關系.

(2c) 若第j條線段和第i條線段不相連通,則賦予第i條線段新的標記,并繼續檢測新的線段.

(3)統一具有等價標記的同一障礙物邊緣線段的標記,使得相同障礙物的邊緣線段采用相同的標記.

(4)根據線段的鄰近關系和鄰近度對線段進行標記和排序,方法同上.

(5)編碼完成后機器人根據內存中存取的線段表在直角坐標系中依次畫出所有線段完成地圖的創建.

參考文獻

[1] S Thrun, D Fox and W Burgard. A probabilistic approach to concurrent mapping and localization for mobile robots[J]. Mach,Learning Autonom, Robots, 1998, 31, 29–53.

[2] 王彭林,石守東,洪小偉. 基于單目視覺和里程計的SLAM算法研究[J]. 計算機仿真, 2008, 25(10):172-175.

[3] 吳功偉,周文輝,顧偉康. 基于視差空間的雙目視覺里程計[J]. 傳感技術學報,2007, 20(6):1432-1436.

[4] 熊蓉. 室內未知環境線段特征地圖構建[D]. 浙江大學,2009.

[5] 陸宗騏,朱煜. 使用線段表實現線段編碼與種子填充的快速算法(J). 中國圖像圖形學報,2009,14(3):499-504.

[6] 賀鋒. 室內環境下移動機器人定位和建圖研究(D).南開大學,2008.

[7] 武濤,孫鳳池,苑晶等.一種基于線段特征的室內環境主動SLAM方法.機器人,2009,31(2):166-170

[8] 吳功偉,周文輝,顧偉康. 基于視差空間的雙目視覺里程計. 傳感技術學報,2007,20(6):1432-1436

作者簡介

楊義軍,男,云南省大理市,工程師,碩士,人工智能。

猜你喜歡
移動機器人特征方法
移動機器人自主動態避障方法
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
基于Twincat的移動機器人制孔系統
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
極坐標系下移動機器人的點鎮定
基于引導角的非完整移動機器人軌跡跟蹤控制
主站蜘蛛池模板: 91丝袜乱伦| 91在线丝袜| 日韩国产综合精选| 亚洲国产中文欧美在线人成大黄瓜 | 国模粉嫩小泬视频在线观看 | 手机精品福利在线观看| 亚洲男人天堂网址| 亚洲欧美在线综合图区| 亚洲 欧美 中文 AⅤ在线视频| 青青草原国产av福利网站| 超碰aⅴ人人做人人爽欧美| 国产成人艳妇AA视频在线| 韩日无码在线不卡| 夜夜拍夜夜爽| 精品成人免费自拍视频| 精品国产成人a在线观看| 亚洲无卡视频| 日韩天堂视频| 在线欧美国产| 91视频99| 97在线免费| 亚洲午夜久久久精品电影院| 日本日韩欧美| 日韩黄色在线| 久久久久人妻一区精品| 国产精品久久久久久久久| 久久99热66这里只有精品一| 91久久夜色精品国产网站| 亚洲第一视频区| 国产裸舞福利在线视频合集| 91久久国产综合精品女同我| 五月天在线网站| 伊人久久久久久久| 国产成人精品高清在线| 18黑白丝水手服自慰喷水网站| 国产又色又刺激高潮免费看| 成人午夜福利视频| 97se亚洲综合在线天天| 国产成人h在线观看网站站| 国产美女自慰在线观看| 欧美黄网站免费观看| 日韩不卡高清视频| vvvv98国产成人综合青青| 欧美午夜在线播放| yy6080理论大片一级久久| 国产精品刺激对白在线| 亚洲一区二区成人| 国产一级精品毛片基地| 尤物精品视频一区二区三区| 欧美精品另类| 六月婷婷激情综合| 国产成人8x视频一区二区| 看国产毛片| 丁香六月激情婷婷| 在线国产91| 亚洲bt欧美bt精品| 狠狠做深爱婷婷久久一区| 91久久偷偷做嫩草影院| 亚洲综合精品香蕉久久网| 91午夜福利在线观看| 一区二区三区国产| 青草视频网站在线观看| 国产精品亚洲一区二区三区z| 国产91无码福利在线 | 99这里只有精品6| 黄色a一级视频| 亚洲最大情网站在线观看 | 丁香五月激情图片| 无码日韩精品91超碰| 日韩国产综合精选| 欧美日韩中文字幕二区三区| 特级毛片免费视频| 色悠久久久| 日韩免费成人| 日韩精品少妇无码受不了| 成人中文在线| 自拍欧美亚洲| 亚洲第一区在线| 无码丝袜人妻| 久久黄色小视频| 亚洲天堂久久| 国产精品人莉莉成在线播放|