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
捕魚
極坐標系下移動機器人的點鎮定
基于引導角的非完整移動機器人軌跡跟蹤控制
主站蜘蛛池模板: 大乳丰满人妻中文字幕日本| 久久久久国产精品嫩草影院| 欧美在线精品一区二区三区| 无码一区二区波多野结衣播放搜索| 99re在线视频观看| 亚洲成人一区二区| 亚洲一区免费看| 免费在线不卡视频| 亚洲人成影院在线观看| 日本欧美成人免费| 日韩AV无码一区| 亚洲妓女综合网995久久| 国产剧情国内精品原创| av天堂最新版在线| 欧美日韩一区二区在线播放| 中文字幕在线一区二区在线| 亚洲第一黄色网| 久久永久视频| 国产97色在线| 国产午夜无码专区喷水| 妇女自拍偷自拍亚洲精品| 国产亚洲精品97在线观看| 亚洲综合天堂网| 亚洲热线99精品视频| 亚洲天堂区| 激情在线网| 九九九九热精品视频| 国产精品久久国产精麻豆99网站| 91国内在线视频| 天堂中文在线资源| 国产在线观看第二页| 久久人与动人物A级毛片| a级毛片在线免费| 日韩精品高清自在线| 色婷婷成人| 黄色网址免费在线| 国产精品密蕾丝视频| 国产乱子伦视频在线播放| 伊人成人在线| 成人综合在线观看| 黄色国产在线| 黄色片中文字幕| 国产不卡一级毛片视频| 中文字幕在线观看日本| 久久91精品牛牛| 色婷婷电影网| 浮力影院国产第一页| 欧美成人手机在线观看网址| a级毛片毛片免费观看久潮| 亚洲成网777777国产精品| 国产91高跟丝袜| 久久精品无码专区免费| 亚洲中文字幕无码爆乳| 国产区人妖精品人妖精品视频| 狠狠做深爱婷婷久久一区| 久青草免费在线视频| 国产精品免费p区| 国产黄网永久免费| 色香蕉网站| 亚洲精品第一在线观看视频| 国产三级成人| 午夜啪啪网| 日本中文字幕久久网站| 国产免费黄| 国产麻豆精品在线观看| 国产午夜一级毛片| 婷婷亚洲视频| 99久久精品国产麻豆婷婷| 欧美a在线看| 超级碰免费视频91| 色婷婷视频在线| 伊人久久大线影院首页| 国产成人一区二区| 国产精品美女自慰喷水| 久久久无码人妻精品无码| 欧美亚洲日韩中文| 97超碰精品成人国产| 欧洲亚洲一区| 色婷婷国产精品视频| 国产成人喷潮在线观看| 伊人91视频| 精品久久久久无码|