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
捕魚
極坐標系下移動機器人的點鎮定
基于引導角的非完整移動機器人軌跡跟蹤控制
主站蜘蛛池模板: 波多野结衣一区二区三区四区| 亚洲天堂.com| 欧美日韩专区| 免费国产福利| 9久久伊人精品综合| 国内精品伊人久久久久7777人| 中文字幕伦视频| 狠狠操夜夜爽| 欧美午夜一区| 亚洲欧美综合另类图片小说区| 欧美亚洲另类在线观看| 99久久国产综合精品2020| 亚洲一区色| 激情亚洲天堂| 尤物在线观看乱码| 亚洲无码电影| 午夜视频在线观看免费网站| 午夜不卡视频| 亚洲区视频在线观看| 国产人成乱码视频免费观看| 国产你懂得| 亚洲国产欧洲精品路线久久| 国产欧美精品一区aⅴ影院| 无码福利日韩神码福利片| 国产福利在线观看精品| 亚洲丝袜第一页| 美女高潮全身流白浆福利区| 欧美激情第一欧美在线| 国产精品真实对白精彩久久| 亚洲国产亚综合在线区| 免费在线不卡视频| 亚洲精品va| 啦啦啦网站在线观看a毛片| 国产成熟女人性满足视频| aa级毛片毛片免费观看久| 成人午夜天| 国产无码精品在线| 好久久免费视频高清| 亚洲日韩图片专区第1页| 欧美无专区| 超碰精品无码一区二区| 91探花在线观看国产最新| а∨天堂一区中文字幕| 91国内视频在线观看| 成人精品区| 在线观看欧美精品二区| 在线色综合| 国产成人免费观看在线视频| 日本人妻一区二区三区不卡影院| 久久香蕉国产线看精品| 91伊人国产| 久久久久久久久亚洲精品| 在线五月婷婷| 国产亚洲欧美在线专区| 911亚洲精品| 欧美国产日产一区二区| 日韩精品视频久久| 99手机在线视频| 综合色区亚洲熟妇在线| 91欧洲国产日韩在线人成| 久久这里只有精品2| 欧美午夜在线观看| 伊人久久久久久久久久| 午夜福利在线观看入口| 国产性精品| 国产最爽的乱婬视频国语对白| 动漫精品啪啪一区二区三区| 毛片视频网址| 无码aⅴ精品一区二区三区| 国产自在自线午夜精品视频| 日韩小视频在线播放| www.亚洲天堂| 亚洲国产精品日韩欧美一区| 亚洲AⅤ波多系列中文字幕| 少妇精品久久久一区二区三区| 国产女人在线| 欧美一区二区啪啪| 国产大片黄在线观看| 一级一毛片a级毛片| 日韩黄色精品| 40岁成熟女人牲交片免费| 国产18在线播放|