0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

視覺信息如何輔助激光導(dǎo)航AGV的應(yīng)用

Wildesbeast ? 來源:今日頭條 ? 作者:物流技術(shù)與應(yīng)用雜 ? 2020-02-24 16:04 ? 次閱讀

針對(duì)移動(dòng)機(jī)器人激光導(dǎo)航定位取卸貨過程,發(fā)生的貨物位置偏差大而導(dǎo)致的取卸貨不成功的情況,本文給出了一種解決方法,即視覺輔助運(yùn)用模板匹配,提取感興趣區(qū)域,邊緣檢測(cè)提取輪廓找中心點(diǎn)來檢測(cè)貨物托盤所在的位置,再通過數(shù)據(jù)通信轉(zhuǎn)換,將視覺檢測(cè)結(jié)果傳輸給移動(dòng)機(jī)器人,從而可保證其能夠連續(xù)穩(wěn)定地進(jìn)行取卸貨。

目前AGV導(dǎo)航定位使用中較為普遍的技術(shù)是激光定位技術(shù)。激光傳感器被固定在AGV頂部,掃描與其在一個(gè)固定平面上的反光板與移動(dòng)機(jī)器人的距離,并依據(jù)反饋的距離數(shù)據(jù)構(gòu)建成導(dǎo)航地圖。在導(dǎo)航過程中,AGV規(guī)劃的前往地圖中上位機(jī)下發(fā)的已知的目標(biāo)地點(diǎn)執(zhí)行任務(wù),同時(shí)AGV實(shí)時(shí)反饋位置信息和任務(wù)執(zhí)行情況,如圖1。

過程中由于貨物的存放可能存在人為改變,或是AGV某一次存放位置偏差較大等,這會(huì)造成下一次AGV裝配過程的失敗,執(zhí)行效率降低的同時(shí)存在一定不安全性,因此本文提出在實(shí)際應(yīng)用中利用激光導(dǎo)航定位的同時(shí),結(jié)合視覺傳感器獲取信息豐富的特點(diǎn),對(duì)視覺信息進(jìn)行基于灰度值的模版匹配算法與輪廓邊緣檢測(cè)算法找出待取貨物下托盤的中心位置,來保證AGV能夠進(jìn)行正常的任務(wù)操作。

一、系統(tǒng)結(jié)構(gòu)

系統(tǒng)主要包含三個(gè)模塊:1.AGV系統(tǒng)調(diào)度;2.視覺輔助;3.數(shù)據(jù)通信。AGV系統(tǒng)硬件結(jié)構(gòu),如圖2。

激光定位選擇比較成熟的基于反光板的定位算法,物料管理系統(tǒng)下發(fā)任務(wù),AGV管理監(jiān)控計(jì)算機(jī)將任務(wù)具體下發(fā)分配給AGV,車到相應(yīng)站臺(tái)執(zhí)行任務(wù)。視覺輔助運(yùn)用模板匹配,提取感興趣區(qū)域,邊緣檢測(cè)提取輪廓找中心點(diǎn)來檢測(cè)貨物托盤所在的位置,數(shù)據(jù)通信部分則主要進(jìn)行通信轉(zhuǎn)換,將視覺檢測(cè)結(jié)果傳輸給AGV,AGV依據(jù)得到數(shù)據(jù),對(duì)車位置進(jìn)行相應(yīng)調(diào)整,同時(shí)包含一些對(duì)HMI與相機(jī)實(shí)時(shí)通信交互。

1.激光雷達(dá)

測(cè)激光雷達(dá)采用倍加福與科爾摩根共同開發(fā)的LS2000,是脈沖測(cè)距技術(shù)的二維激光掃描儀,具有很高的重復(fù)精度和較短的響應(yīng)時(shí)間,其掃描角度360°,測(cè)量距離可達(dá)30米,10~50Hz掃描頻率,激光傳感器安置在車體頂部,激光導(dǎo)航基于使用反光板的自由制導(dǎo)。使用反光板更新位置,根據(jù)跟蹤車輛運(yùn)動(dòng)的里程表(編碼器數(shù)據(jù)),車輛位置會(huì)不斷更新。使用反射器的量值更新位置。導(dǎo)航始終處于活動(dòng)狀態(tài)。激光掃描的2D平面數(shù)據(jù)信息來進(jìn)行激光導(dǎo)航定位與地圖構(gòu)建。

2.單目相機(jī)

用易福門O3D303的3D攝相機(jī),能夠提供352×264的RGB圖像及深度圖像,每次測(cè)量輸出 23000 個(gè)距離和灰度值,可進(jìn)行距離、液位或體積的視覺評(píng)估,我們這里主要用于距離視覺評(píng)估,孔徑角為60×45,有效深度范圍0.3~8.0m,通過以太網(wǎng)接口進(jìn)行通信。其在車體上安裝,如圖3。

3.通信系統(tǒng)

AGV與相機(jī)的通信用貝加萊的觸摸屏進(jìn)行數(shù)據(jù)轉(zhuǎn)換,HMI與車之間用CAN通信,觸摸屏和相機(jī)之間用UDP通信,圖4通信流程圖給出了彼此之間具體的通信步驟和遇到問題的一些處理方式,數(shù)據(jù)傳輸采用實(shí)時(shí)通訊,以保證相機(jī)的正常工作和相機(jī)與屏之間通信的正常,從而保證整個(gè)系統(tǒng)成功運(yùn)行。

4.OpenCV

OpenCV 是一個(gè)開源的代碼部分用C/C++編寫的計(jì)算機(jī)視覺庫,能夠運(yùn)行在 Windows、Mac、Linux操作系統(tǒng)上,其對(duì) Python、Ruby、Java 等語言均具有良好兼容性,具有相應(yīng)接口,OpenCV用一個(gè)簡(jiǎn)單的計(jì)算機(jī)視覺框架幫助程序開發(fā)人員高效地開發(fā)出相關(guān)的程序。

二、圖像處理

1.模板匹配

模板匹配是一項(xiàng)在一幅圖像中尋找與另一幅模板圖像最匹配部分的技術(shù),這種方法原理簡(jiǎn)單,具有較高匹配精度,遍歷圖像中的每一個(gè)位置,比較模板與各位置相似程度,當(dāng)匹配度量值足夠高時(shí),就認(rèn)為在搜索圖中找到了目標(biāo)。模板匹配的實(shí)現(xiàn)函數(shù):matchTemplate(srcImage ,templateImage , result , MatchMethod );其實(shí)現(xiàn)流程圖與模板和搜索結(jié)果如圖5、圖6、圖7,MatchMethod采用標(biāo)準(zhǔn)相關(guān)性系數(shù)匹配,其采用相關(guān)系數(shù)(標(biāo)準(zhǔn)化的協(xié)方差)作為相似性度量。

2.邊緣檢測(cè)與定位中心點(diǎn)

基于模板匹配出的感興趣區(qū)域,將其從搜索結(jié)果圖中單獨(dú)提取出來進(jìn)行邊緣檢測(cè),邊緣檢測(cè)系統(tǒng)由加載感興趣區(qū)域、模糊化降噪、Canny算子邊緣檢測(cè)、尋找輪廓、繪制輪廓、定位輪廓中心點(diǎn)組成。對(duì)于尋找到的所有輪廓,通過設(shè)定閾值移除過大或過小輪廓,最終得到矩形輪廓,進(jìn)而對(duì)矩形區(qū)域?qū)ふ抑行狞c(diǎn),提取繪制的輪廓,如圖8。

三、實(shí)驗(yàn)結(jié)果與分析

在已有激光導(dǎo)航系統(tǒng)中加入視覺定位數(shù)據(jù),并在室內(nèi)環(huán)境進(jìn)行測(cè)試,實(shí)驗(yàn)?zāi)康氖菧y(cè)試在貨物存放已有誤差的條件下,視覺定位數(shù)據(jù)信息發(fā)送給激光導(dǎo)航的AGV,AGV依據(jù)它進(jìn)行位置調(diào)整后進(jìn)行取卸貨。首先帶有任務(wù)的AGV到達(dá)指定位置等待視覺系統(tǒng)拍照處理,對(duì)處理后的灰度圖進(jìn)行模板匹配、將匹配出的模板部分提取出來進(jìn)行邊緣檢測(cè)輪廓提取,最后根據(jù)檢測(cè)的矩形輪廓找尋到要定位的中心點(diǎn),并經(jīng)過坐標(biāo)轉(zhuǎn)換求得車相對(duì)中心點(diǎn)的偏移,最終得到的檢測(cè)結(jié)果如圖9,

實(shí)驗(yàn)結(jié)果如圖10。

可見,視覺系統(tǒng)可以較為精準(zhǔn)的得出偏移信息,實(shí)現(xiàn)了AGV更為有效精準(zhǔn)的任務(wù)執(zhí)行流程。

四、總結(jié)與展望

激光定位能夠?qū)崿F(xiàn)較高精度水平的定位,但在上位機(jī)已經(jīng)下達(dá)所需要取卸貨位置后,AGV會(huì)嚴(yán)格按照任務(wù)命令執(zhí)行,到達(dá)位置是在誤差范圍內(nèi)固定的,存在裝載失敗、取不到貨物的情況,AGV 輸送系統(tǒng)的主要特點(diǎn)把物流優(yōu)化到最佳狀況做到效率最優(yōu)化,故加入視覺輔助信息,極大增強(qiáng)貨物存卸位置的靈活性,極大提高了工作效率,減少了現(xiàn)場(chǎng)調(diào)試人員的任務(wù)工作量,視覺信息的補(bǔ)充使得最終移動(dòng)機(jī)器人可以快速準(zhǔn)確地完成工作,為任務(wù)快速高效完成提供助力。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2541

    文章

    49945

    瀏覽量

    747463
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27838

    瀏覽量

    204579
  • AGV
    AGV
    +關(guān)注

    關(guān)注

    26

    文章

    1217

    瀏覽量

    40835
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    智久機(jī)器人:AGV激光叉車選型確認(rèn)事項(xiàng)

    AGV激光叉車選型確認(rèn)事項(xiàng)1.貨物現(xiàn)場(chǎng)布局圖(沒有可以說明現(xiàn)場(chǎng)測(cè)量),AGV叉車的運(yùn)行路徑2.貨物的叉取頻率和叉車的使用時(shí)間.(是否需要備用電池)3.是否需要自動(dòng)充電4.使用環(huán)境:確認(rèn)地面是否平整
    發(fā)表于 01-27 15:47

    激光導(dǎo)航AGV底盤定制 巡檢機(jī)器人,服務(wù)機(jī)器人,智慧物流搬運(yùn)AGV

    先進(jìn)的SLAM(同步定位與建圖)技術(shù)利用激光雷達(dá)實(shí)時(shí)獲取環(huán)境地圖信息,通過處理得到外部地圖實(shí)現(xiàn)建圖定位、路徑規(guī)劃、避障、人體跟隨等功能達(dá)到導(dǎo)航精度厘米級(jí)、導(dǎo)航速度0.5m/s級(jí)
    發(fā)表于 06-10 14:24

    激光導(dǎo)航AGV的價(jià)格和國外的激光導(dǎo)航AGV大比拼!

    `眾所周知,國外的工業(yè)機(jī)器人比國內(nèi)發(fā)展的早的很多,智能的工業(yè)機(jī)器人四大家族;ABB、發(fā)那科、安川、庫卡、服務(wù)機(jī)器人幾乎是國內(nèi)外同時(shí)起步的。國外一臺(tái)激光導(dǎo)航AGV的價(jià)格在100萬左右,國內(nèi)的激光
    發(fā)表于 07-31 11:43

    AGV激光雷達(dá)SLAM定位導(dǎo)航技術(shù)

    激光雷達(dá)+SLAM的定位導(dǎo)航技術(shù)?! LAM表示在不具備周圍環(huán)境信息的前提下,讓移動(dòng)機(jī)器人在運(yùn)動(dòng)過程中根據(jù)自身攜帶的傳感器和對(duì)周圍環(huán)境的感知進(jìn)行自身定位,同時(shí)增量式構(gòu)建周圍環(huán)境地圖。SLAM可以提高
    發(fā)表于 11-09 15:59

    基于視覺導(dǎo)航AGV的多路徑快速檢測(cè)算法

    導(dǎo)引、磁帶導(dǎo)引、激光導(dǎo)引、視覺導(dǎo)引等,其中視覺導(dǎo)引相比其他導(dǎo)引方式,具有成本低、柔性好、安裝維護(hù)方便等優(yōu)點(diǎn),是當(dāng)今AGV導(dǎo)引技術(shù)的研究熱點(diǎn)。日前的
    發(fā)表于 11-10 09:42 ?36次下載
    基于<b class='flag-5'>視覺</b><b class='flag-5'>導(dǎo)航</b><b class='flag-5'>AGV</b>的多路徑快速檢測(cè)算法

    深入解析AGV磁釘導(dǎo)航方案

    磁釘導(dǎo)航方案是用磁釘來替代磁條為AGV行駛提供導(dǎo)航信息,相比磁條不容易損壞,相比二維碼和色帶導(dǎo)航對(duì)環(huán)境要求低,相比
    的頭像 發(fā)表于 10-09 17:26 ?3.4w次閱讀

    為什么激光導(dǎo)航AGV如此受歡迎,它的優(yōu)勢(shì)是什么

    在現(xiàn)實(shí)生活中agv是用到最多的一款智能設(shè)備,之所以這么多人青睞激光導(dǎo)航agv是因?yàn)樗邆涞膬?yōu)點(diǎn)多,激光
    發(fā)表于 12-02 12:01 ?2241次閱讀

    激光導(dǎo)航AGV中最常見的控制算法都有哪些

    激光導(dǎo)航AGV的控制算法主要是通過激光帶來的感應(yīng),對(duì)agv所處在的位置進(jìn)行準(zhǔn)確定位,從而控制agv
    發(fā)表于 12-12 11:02 ?2527次閱讀

    激光導(dǎo)航agv常見的三大應(yīng)用場(chǎng)景分別是什么

    近年來,隨著智能技術(shù)的快速發(fā)展,激光導(dǎo)航agv在技術(shù)上有了很大的提高,用AGV代替人工工作已經(jīng)成為一種趨勢(shì),因此激光
    發(fā)表于 01-08 10:41 ?2283次閱讀

    AGV三種導(dǎo)航方式帶你走進(jìn)AGV世界

    市面上AGV常用的三種導(dǎo)航方式:磁條導(dǎo)航激光導(dǎo)航、slam導(dǎo)航。到底哪種
    發(fā)表于 12-21 17:14 ?4662次閱讀

    AGV視覺避障主要導(dǎo)引和導(dǎo)航方式

    以車道標(biāo)示線為道路邊緣的視覺檢測(cè)是AGV路徑識(shí)別需要實(shí)現(xiàn)的基本功能。視覺導(dǎo)航AGV是利用ccd攝像機(jī)采集地面鋪設(shè)的條帶狀標(biāo)示線,采用圖像處
    發(fā)表于 03-20 12:41 ?1321次閱讀

    視覺紋理導(dǎo)航,亦稱Visual SLAM導(dǎo)航

    視覺紋理導(dǎo)航,亦稱Visual SLAM導(dǎo)航,通過自動(dòng)導(dǎo)引車車載視覺傳感器獲取運(yùn)行區(qū)域周的圖像信息來實(shí)現(xiàn)
    的頭像 發(fā)表于 04-29 10:01 ?3213次閱讀
    <b class='flag-5'>視覺</b>紋理<b class='flag-5'>導(dǎo)航</b>,亦稱Visual SLAM<b class='flag-5'>導(dǎo)航</b>

    激光,磁性,視覺?什么是AGV最好的導(dǎo)航系統(tǒng)?

    勞動(dòng)力成本上漲和消費(fèi)者對(duì)產(chǎn)品質(zhì)量要求的提高,推動(dòng)傳統(tǒng)制造業(yè)向高效、靈活的生產(chǎn)模式轉(zhuǎn)型。激光AGV作為智能化物流解決方案,通過激光SLAM導(dǎo)航技術(shù)實(shí)現(xiàn)自主定位與
    的頭像 發(fā)表于 04-24 17:50 ?234次閱讀
    <b class='flag-5'>激光</b>,磁性,<b class='flag-5'>視覺</b>?什么是<b class='flag-5'>AGV</b>最好的<b class='flag-5'>導(dǎo)航</b>系統(tǒng)?

    視覺系統(tǒng)輔助引導(dǎo)在激光導(dǎo)航AGV中應(yīng)用

    在全球經(jīng)濟(jì)寒冬下,制造業(yè)企業(yè)引入AGV系統(tǒng)提升物流效率、降低成本。AGV具有自動(dòng)化、智能化優(yōu)勢(shì),廣泛應(yīng)用于智能工廠等領(lǐng)域。激光定位技術(shù)普遍應(yīng)用,但存在不足。結(jié)合視覺傳感器,提高定位精度
    的頭像 發(fā)表于 06-12 18:14 ?543次閱讀
    <b class='flag-5'>視覺</b>系統(tǒng)<b class='flag-5'>輔助</b>引導(dǎo)在<b class='flag-5'>激光</b><b class='flag-5'>導(dǎo)航</b><b class='flag-5'>AGV</b>中應(yīng)用