四虎国产精品永久一区_国产熟女高潮av6666_久草在线这里只有精品_欧美成人午夜精品_国产韩国精品一区二区三区_性插久久

基于單目視覺的倉儲物流搬運AGV 累積誤差檢測方法研究

來源:起重運輸機械 | 2022-10-28 10:43

  摘 要:雙輪差速驅動搬運AGV 在實際運動過程中,由于傳感器讀數誤差和機械傳動誤差會產生運動累積誤差,針對該問題,文中提出一種基于單目視覺的誤差檢測方法。首先采用基于柵格分割、聚類的方法提取二值圖像中的定位塊并使用平均值算法計算定位塊的中心點;然后根據定位塊中心點的相對位置關系建立誤差檢測計算模型;最后通過實驗對本方法進行驗證,位置和航向角檢測結果誤差分別小于1 mm 和1°,證明所述方法具有較高的檢測精度。該方法對硬件要求低,具有較高的實用價值。

        關鍵詞:倉儲物流; AGV; 累積誤差;柵格分割;聚類算法;平均值算法;誤差檢測

        中圖分類號:TP249 文獻標識碼:A 文章編號:1001-0785(2020)09-0042-05

  0 引言

  基于雙輪差速驅動的倉儲物流搬運AGV 結構簡單,控制方便,廣泛應用于各種物流分揀系統中。由于AGV 搭載的傳感器讀數誤差和機械傳動誤差具有累計效應,其誤差會隨著時間的增加而增大。如果不能檢測并消除移動過程中產生的位置累計誤差和航向角累計誤差,將導致導航錯誤。迄今為止,已經有許多在工業生產中被使用或在實驗室里被設計并證明可用的累計誤差檢測方法。張濤[1] 等人設計了一種基于單目視覺的二維碼導航誤差檢測方法,將定位誤差控制在±4 cm 以內;Arturo Gil 等人[2] 通過提取視覺地標,獲得它們的相對測量值,通過估算機器人的路徑和視覺地標的位置來消除運動過程中的累積誤差;張艷[3] 等人使用DM 二維碼導航方式檢測產生的累積誤差,實現了AGV 自主導航與精準定位;羅高[4] 等人使用里程計結合單目視覺測距對移動機器人誤差檢測和定位技術進行研究;王勇[5]等人通過自適應位姿跟蹤,提高了AGV 在高遮擋環境下的定位精度。

        目前對運動過程中產生的累積誤差進行檢測的方法存在位置誤差檢測以及航向角誤差檢測精度低、抗干擾能力弱等缺點。為此,本文基于單目視覺[6] 和信標[7,8],設計了一種應用于室內倉儲物流搬運AGV 的運動累計誤差檢測方法。本方法在運動節點處設置特定信標,首先對信標圖像進行灰度處理,計算信標圖像的內間方差,使用最大內間方差對應的分割閾值對灰度圖像進行分割,獲取二值圖像;其次在二值圖像的基礎上使用柵格對圖像進行分割,對含有前景色的柵格單元進行聚類,使用平均值算法求解信標的中心點坐標,并按照位置關系將中心點與信標定位塊一一對應;然后建立誤差計算模型,計算運動過程中產生的累積誤差;最后通過實驗驗證所述方法能夠檢測出倉儲物流搬運AGV 運動過程中產生的累積誤差,該方法具有較高的精度,滿足倉儲物流搬運AGV 精準定位的要求。

  1 累積誤差檢測方案

  雙輪差速驅動搬運AGV 在運動過程中,由于傳感器的累積誤差、機械傳動誤差以及裝配誤差等因素,會導致AGV 通過傳感器讀數計算的位姿與實際位姿之間產生累積誤差。具體表現在短時間內AGV 定位精度下降,隨著時間的增加,累積誤差會越來越大,最后導致AGV 運動出錯。為了保證AGV 運動的正確性,須在累積誤差造成運動錯誤前,檢測出累積誤差并對誤差進行補償。采用無畸變攝像頭,其成像原理[9-10] 如圖1 所示,圖像傳感器所在平面與信標所在平面平行。信標中含有3 個定位塊,分別為A、B 、C ,其中A 的中心點為校準點,OC 為攝像頭光心,ZC 為攝像機主軸,O-XYZ 為世界坐標系,OC -XCYC ZC 為攝像機坐標系,o1 ? x1y1為圖像坐標系,o ? xy 為信標中各定位塊中心點確定的信標坐標系,o′ ? x′y′為信標坐標系在圖像平面的投影。依據定位塊A、B 、C 在圖像傳感器上成像中心點坐標之間的相對位置確定坐標系o′ ? x′y′。通過建立坐標系o′ ? x′y′與坐標系o1 ? x1y1之間的旋轉、平移關系模型,可以計算出航向角累積誤差θ ,在攝像頭安裝高度h 和攝像頭焦距f 已知的條件下,可以求出圖像傳感器中心點在信標坐標系下關于x 軸、y 軸的位置累積誤差dx、dy。

image.png

圖1 世界坐標系與圖像坐標系之間的關系模型

  2 計算定位塊中心點在圖像傳感器上坐標

  2.1 基于柵格分割的聚類方法首先按照灰度處理[11]、求解最大內間方差[12]、動態閾值分割[13]、中值濾波[14] 流程獲取二值圖像,然后分別提取出前景色中的3 個定位塊,并計算每個定位塊的中心點坐標,確定坐標系o′ ? x′y′ 。信標的分割聚類方法是采用柵格將二值圖像分割成若干個單元,再對柵格單元進行聚類,從前景色中將3 個定位塊分離。使用聚類法從分割后的圖像中篩選出含有前景色的單元,按照以下方法分離定位塊:Step1 設所有含有前景色像素點的單元構成集合S ,S ={s 1,s 2,s 3,……,sn},通過遍歷法可確定集合S 中所有的元素;Step 2 建立空集A1,將集合S 中的第1 個元素s 1添加到集合A1 中并將s 1 從集合S 中移除;Step 3 從集合S 第1 個元素開始,依次取集合S 中的元素si 與集合A1 中的所有元素進行比較,若這兩個元素代表的單元相鄰,則將集合S 中的元素si 添加到集合A1 中并將元素si 從集合S 中移除;Step 4 重復步驟Step 3,直至集合A1 中的任意元素aj 與集合S 中任意元素si 分別所代表的單元不相鄰;Step 5 判斷集合S 是否為空集,若為空集則前景色分聚類完成,否則重復Step 2 至Step 5,分別建立集合A2、A3、A4、……、An,直至集合S 為空集,并且將A1、A2、A3、……、An 作為元素構成集合A,即A={A1,A2,A3……An}。分割聚類實驗結果如圖2 所示。

image.png

圖2 分割聚類結果

  2.2 各定位塊中心點坐標計算對于至少具有兩條互相垂直的對稱軸圖形,可使用平均值算法計算圖形中心點。圖形中心點坐標滿足

image.png

  式中:xt 為第t 個定位塊的中心點在圖像坐標系o1 ? x1y1下的橫坐標, yt 為第t 個定位塊的中心點在圖像坐標系o1 ? x1y1 下的縱坐標,n 為第t 個定位塊中黑色像素點的總個數,xi 為第t 個定位塊中第i 個黑色像素點在圖像坐標系o1 ? x1y1下的橫坐標,yi 為第t 個定位塊中第i 個黑色像素點在圖像坐標系o1 ? x1y1 下的縱坐標。利用式(1) 可以計算出集合A 中每個元素對應的中心點坐標oi,所有中心點構成集合O,即O={ o 1,o 2,o 3,……,on }。對于所述方法,O={ o 1,o 2,o 3 }。任意兩定位塊中心點之間的距離

image.png

  式中:h 為攝像頭的安裝高度,f 為攝像頭的焦距,xi 為中心點oi 在圖像坐標系o1 ? x1y1下的橫坐標,yi 為中心點oi 在圖像坐標系o1 ? x1y1下的縱坐標,xj 為中心點oj 在圖像坐標系o1 ? x1y1 下的橫坐標,yj 為中心點oj在圖像坐標系o1 ? x1y1下的縱坐標。i、j k 分別取1、2、3 且互不相同。當dk 取得最大值時中心點及對應邊長如圖3 所示。

image.png

圖3 中心點及對應邊長

  

        中心點ok 對應定位塊A,記中心點ok 的坐標為(xk,yk),取中心點oi(xi,yi),構建向量*,利用式(3)判斷中心點oj(xj,yj)與向量*之間的關系,有

image.png

        當t > 0,點oj 在oi 的左側,中心點oi 對應定位塊B ,中心點oj 對應定位塊C ;當t < 0,點oj 在oi 的右側,中心點oi 對應定位塊C ,中心點oj 對應定位塊B 。確定定位塊中心點在圖像坐標系o1 ? x1y1下的坐標,將定位塊A、B 、C 的中心點在圖像傳感器上的投影記為A(xa , ya ), B(xb , yb ),C(xc , yc )。

  3 累積誤差計算模型

  圖像坐標系o1 ? x1y1與信標投影坐標系o′ ? x′y′之間的旋轉、平移關系模型如圖4 所示。圖中,dx 為AGV 在信標坐標系下X 軸方向上位置累積誤差,dy 為AGV 在信標坐標系下Y 軸方向上位置累積誤差,θx 為AGV 在信標坐標系下X 軸方向上航向角累積誤差,θy 為AGV 在信標坐標系下Y 軸方向上航向角累積誤差,有

image.png

圖4 累計誤差計算模型

image.png

  4 實驗結果

  實驗采用無畸變攝像頭,將其安裝于AGV 的回轉中心并與地面保持平行,拍攝位于地面的特定信標。利用所述方法計算在任意位置下的位置偏差和角度偏差,將實際測量值與計算結果進行比較。每次實驗進行20次計算,進行6 次獨立重復實驗。選取第1 次、第10 次、第20 次的實驗結果和實際測量結果,如表1 所示。第1 次獨立重復實驗的計算結果與實際測量結果進行比較,誤差如圖5 所示。圖5 計算結果與測量結果之間的誤差由表1 可知,每次獨立重復實驗計算結果,dx、dy的波動不超過1 mm,θ 的波動不超過0.5°,說明本方法計算結果具有較高的穩定性。從圖5 可以看出,每次獨立重復實驗計算結果與實際測量結果相比較,dx、dy的誤差不超過1 mm,θ 的誤差不超過1°,說明本方法具有較高的準確度。6 次獨立重復實驗的計算結果與實際測量結果相比較,結果都在誤差允許范圍內,說明本方法具有較高的可靠性。

  5 結語

  從信標特征識別開始到定位偏差計算,研究了一種用于倉儲物流搬運AGV 運動累積誤差檢測方法。針對特定的信標,在特征提取中使用柵格對二值圖像進行分割,對柵格單元進行聚類,利用平均值算法計算信標中定位塊的中心點坐標,建立圖像與世界坐標系的旋轉、平移關系模型,計算倉儲物流搬運AGV 在世界坐標系下的位姿。最后通過實驗測量,將計算結果與測量結果比較,證明所述方法具有較高精度、穩定性和可靠性。進一步提高圖像處理速度和提高定位精度是下一步研究重點。

【聲明】物流產品網轉載本文目的在于傳遞信息,并不代表贊同其觀點或對真實性負責,物流產品網倡導尊重與保護知識產權。如發現文章存在版權問題,煩請聯系小編電話:010-82387008,我們將及時進行處理。

10秒快速發布需求

讓物流專家來找您

主站蜘蛛池模板: 殴美性猛交_欧美白妞大战非洲大炮_熟女人妻在线视频_亚洲AV在线观看天堂无码_艹逼视频免费看_野外一级片_九一视频免费_无码精品人妻一区二区三区aV | 免费视频久久久久_999色综合_天天色成人网_亚洲综合自拍网_绯色av一区二区三区免费看_成人xxxx_久久久久久久久久美女_青青草成人色情视频网 | 九九久久精品国产_最新亚洲人成无码WWW_一级毛片中文字幕_一区二区三区午夜视频_精品偷拍自拍_不卡无码人妻一区三区音频_手机看片福利一区二区三区_国产精品美女久久久网av | 91社区在线观看高清_91免费版网址_成人福利国产精品视频_日韩一级免费大片_中文字幕第十五页_亚洲精品99999_幻女bbwxxxx_久久久久av综合网成人 | 日本三级无码中文字幕DVD_大陆熟女丰满XXXXX富婆_2021在线精品自偷自拍无码_xxxx内射美国老太太_91精品国产综合久久久久久蜜月_成人午夜在线免费视频_无码精品每日更新精品久久久_国产91高清在线 | 亚洲视频一级片_欧美a网站_一级精品_91视频盛宴_一区二区不卡在线播放_国产精品久久久一区二区三区网站_国产在线不卡_国产偷啪自怕网 | 性欧美8处一14处破_a级毛片在线看日本_91视频免费视频_亚洲AV永久无码天堂网毛片_欧美熟妇色ⅹxxx欧美妇_成人在色线视频在线观看免费大全_精品一区在线_免费看一及片 | 91麻豆精品国产91久久久久_日韩天码_亚色中文_麻豆一区二区三区视频_韩国精品一区_成人午夜视频精品一区_无码免费的毛片基地_老司机avhd101高清 | 日日射视频_免费观看黄色片_成人你懂的_日日操夜夜爱_成人一区二区三区视频在线观看_四虎娱乐_公和熄小婷乱中文字幕_国产精品久久久久久久久久免费 | 韩国三级黄色毛片_久久亚洲影院_麻豆视频在线免费看_国久久久久_97国产在线观看_韩国三级按摩_亚洲成色精品一区二区三区_欧美在线观看视频一区二区 | 无码专区永久免费AV网站_日本少妇被黑人xxxxx软件_狂野欧美激情性XXXX按摩_av喷水高潮喷水在线观看com_豆奶导航_中国av一级片_欧美一区二区三区国产精品_国产精品丝袜肉丝出水 | 中文字幕一区二区三区免费视频_欧美性影院_国产理论一区二区三区_婷婷色综合久久_久久精品2_免费精品99久久国产综合精品_老司机免费_无码人妻精品一区二区三 | 无码永久成人免费视频_精品无码国产污污污免费网站_久久水蜜桃亚洲AV无码精品_最近更新中文字幕手机版_女人下边被添全过程A片图片_中文字幕AV熟女_内射高潮享受视频在线观看_HTTPWWW色午夜COM曰本 | 天天做爰天天爽_一二三区高清_久久精品国产一区二区三区不卡_免费无人区男男码卡二卡_年轻富婆私密推油到高潮_视频一区二区不卡_国产欧美呀洲一区二区_在线观看av永久免费 | 国内精品久久无码人妻_久久国产精品大桥未久av_亚洲最大日韩中文字幕另类_91看片免费版_亚洲中文字幕久久精品无码va_操操操视频_五十高熟中文字幕_91一区二区三区四区 | 国产东北肥熟老胖女_久久免费的精品国产v∧_日本国产一区_曰韩欧美_亚洲色图网友自拍_精品国产乱码久久久久禁果_色哟哟在线观看免费高清大_久久亚洲精品成人av | 7788成人网站免费观看_久草在线免_国产精品综合久久久精品综合蜜臀_国产综合色在线_日本在线a片一区视频_国产日产久久欧美清爽_亚洲精品在线视频网站_亚洲成A∨人片在无码2023 | 日本v视频_国产97视频_操女生免费视频_性做久久久久久免费观看_国产在线视频91_成人免费毛片一_久久国产亚洲精品_欧美性猛交xxxx乱大交蜜桃 | 一区二区三区四区免费看_91大神视频网站_丝袜中出制服人妻美腿_日韩欧美色激情_美女被久久久_久久超碰97中文字幕_日韩成人在线观看视频_特大黄色片 | 欧美成人黑人xx视频免费观看_毛片久久久久久_久久99视频这里只有精品_一区二区国产精品视频_九九九热精品_福利小视频在线_天天躁日日躁狠狠躁2021a1_精品无码国模私拍视频 | 国产农村妇女三级全黄91_国产精品偷伦视频免费观看了_亚洲国产一区二区三区在线播_精品无码人妻一区二区三区_好男人好资源在线观看免费视频_国产精品精品久久久_妹子干综合_午夜观看 | 免费看奶头视频的网站_成人免费福利片_亚洲欧美日本国产专区一区_久久午夜羞羞影院免费观看_黄在线看_久久综合九色综合久久久精品综合_日本高清不卡三区_欧美三日本三级少妇三99大粗 | 91超碰免费在线_日韩1级_18av在线免费观看_午夜在线免费观看视频_日本丰满大乳人妻无码_久久久黑人_久久人人爽爽爽人久久久_国产精品乱子伦xxxx裸 | av成人一区二区_久久国产人妻一区二区_九九热只有精品_欧美男同gay做受gay网站_人人草人人搞_蜜桃av免费看_成年人免费小视频_jizz成熟丰满韩国少妇在线 | 成人手机在线视频_gay男同帅哥网站在线观看_欧美人与拘牲交大全视频_日韩高清不卡一区二区_一区二区三区四区免费在线观看_tube69最新_亚洲欧洲日产韩国在线看片_91嫩草国产在线观看 | 涩五月婷婷_国产精品多久久久久久情趣酒店_国产精品sm在线观看_free男子游泳部第三季_热久久性_天天弄夜夜操_人人干日日操_龙珠z免费观看国语版 | 一级视频毛片_国产亚洲精品久久久久秋_卡一卡2卡3卡4精品乱码免费_91色啪_国产精品区一区_美女裸体视频免费网站无毒不卡_666av视频在线观看_精品国产乱码久久久久久婷婷 | BAOYU最新无码网站在线观看_四房播色综合久久婷婷_亚洲精品成人AA片在线播_蜜桃av麻豆_好大好硬好深好爽gif动态图_久久久久国产亚洲日本_欧美一区二区三区视频在线_日本综合精品 | 91麻豆国产福利精品_992tv精品视频tv在线观看_婷婷久久精品_激情内射亚洲一区二区三区爱妻_狠狠五月激情六月丁香_亚州av在线_亚洲avav在线天堂_国产精品粉嫩jk国产呦系列 | 亚洲精品成a人在线_成人在线免费观看视频网站_久久不见久久见www免费视频_99在线观看_在线高清理伦片a_久久精品看_成人精品区_天堂av性爱在线 | 中文字幕一区二区三区免费视频_欧美性影院_国产理论一区二区三区_婷婷色综合久久_久久精品2_免费精品99久久国产综合精品_老司机免费_无码人妻精品一区二区三 | 天堂网在线观看视频_欧美乱妇日本无乱码特黄大片_免费无码专区在线视频_国产一片姪乱洗澡_久久久久久久av麻豆果冻_不卡在线一区2区三区_91超在线_国产精品女人久久 | 国产大片免费完整观看_国产精品亚洲综合_91麻豆免费视频网站_亚洲人成网站在线在线_一级卡毛片_国产潢片AAAAAAAAA免费_欧美三级真做在线观看_国产永久伊人影院 | 精品一二三区视频_天天激情综合_国产高潮呻吟久久_国内精品在线一区_91精品国产色综合久久久蜜臀_综合在线视频_国产成人精品午夜福利_国产av无码专区亚洲av软件 | 天天搞美女视频_久久久亚洲欧洲日产国码二区_边摸边吃奶边做爰视频网站_天天干天天爱天天操_欧美熟妇性XXXX欧美熟人多毛_亚洲春色CAMELTOE一区_免费国无人区码卡二卡_亚洲精品国产黑色丝袜 | 美女午夜视频_91com视频_我要看黄色a级片_日本中文字幕日韩精品免费_国产aⅴ无码专区亚洲av麻豆_日日夜夜爽爽_国产精品与欧美交牲久久久久_亚洲hd | 久久丫精品国产免费_黑人狂躁日本妞一区二区三区_男人午夜网站_成人高清在线视频_精品一区在线免费观看_8mav精品成人_夜精品无码A片一区二区蜜桃_aⅴ色国产欧美 | 一级毛片一级毛片一级毛片aa一_国av在线_日韩美女乱淫作爱欣赏_日本a∨视频_久久久久久久久91_久久众筹精品私拍模特_97久久精品_午夜1234 | japanese69极品少妇_卡一卡二卡三免费视频_亚洲精品中文字幕无码蜜桃_在线观看美女网站大全免费_中文字幕制服丝袜一区二区三区_久久久精品国产一区_九九九在线观看_想看一级黄色 | 黑人巨大两根一起挤进_四虎影院在线视频_国产大片黄在线观看私人影院_在线免费看污_国产裸体视频_国产成人综合在线观看不卡_国产成人综合亚洲专区_亚洲av无码专区青青草原 | 色影天堂_国产亚洲毛片在线_黄色av免费观看_日本最新免费二区三区_放荡老师张开双腿任我玩_亚洲成人www_岛国无码av不卡一区二区_一二三四五社区在线高清观看 |