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

智能化的ROV自主避障系統

2020-02-29 20:16:11袁華清高兆光高建華姚爽
科學導報·學術 2020年4期
關鍵詞:嵌入式

袁華清 高兆光 高建華 姚爽

摘? 要:本文設計了一款ROV自主避障系統。主要針對現有水下無人機無法實現低成本、高效率水下潛行等問題,通過機載的GPS、慣性測量單元和高性能的嵌入式處理器等估計并控制水下無人機的姿態和位置,實現無人機潛水、航行、上浮等功能。設計特定的水下機器視覺探測系統,搭配LED照明燈對水底地形和障礙物進行監測,經過圖像處理后,與上位機實現實時的數據傳輸,完成避障功能。

關鍵詞:圖像識別;嵌入式;ROV

一、引言

目前所有種類的水下無人航行器都面臨一個共同問題:在控制技術、動力系統、電池技術、仿生技術都已取得豐碩成果的時候,ROV仍需要專業人員在岸上根據水下高清攝像機提供的實時監控視頻來判斷和操作,這就導致在深海復雜環境下,無法更好地完成各種作業使命和其自身生命安全。因此,基于水下航行器,研究一套可實時自動識別水下環境進而實現避障功能的系統,使水下航行器可以對周圍環境障礙物可能造成碰撞危險進行感知并作出相應響應,提高航行安全度就很有必要。

二、系統硬件設計

智能化的ROV自主避障系統硬件設計主要包括水下機器視覺平臺、中央控制系統兩大部分。水下機器視覺平臺是本文研究的重點,包括照明燈、單目攝像頭和高性能處理器等裝置,負責采集圖像、收集圖像并進行預處理和與上位機進行數據傳輸,同時視頻采集卡的影像模塊采用OpenCV庫進行二次開發,完成更加復雜的圖像識別算法。中央控制系統設計負責解析上位機障礙物目標檢測后所發出的避障指令,調節PWM完成避障動作。中央控制系統與上位機通過RS485電纜串口通信,水下機器視覺平臺部分與中央處理器以及上位機通過串口通信。基于機器視覺的ROV自主避障系統硬件結構框圖如圖1所示。

1、水下機器視覺平臺設計

水下無人航行器(ROV)在檢測水下障礙物時,先采用單目攝像頭拍攝水下環境以獲取相應的視頻信號,然后用視頻分離芯片分離該視頻信號,再通過AD轉換將視頻信號轉換成數字信號,繼而可被上位機進行圖像處理。因此,水下機器視覺平臺的主要目標有:采集圖像、收集圖像、圖像預處理以及與上位機間的通信。單目攝像頭的選取也尤為重要,目前市場的模擬攝像頭有兩大主流:CCD和CMOS。兩者在效能與功能上有許多差異,綜合比對,選擇CMOS攝像頭。

2、ROV避障系統設計

ROV避障系統基于水下無人航行器的中央控制單元所操作,有動力系統、慣性測量單元、和電源部分。在本文中,避障系統負責接收上位機經圖像處理對障礙物目標標定后對當前ROV姿態所做出的調節指令,通過調節PWM波,進而改變電機的運行方向和速度,完成避障動作。

三、系統軟件設計

1、水下機器視覺平臺軟件設計

(1)下位機圖像預處理軟件設計部分

為了對水底可能存在的障礙物進行識別以及避障,通過AD采樣獲取到的數字信號進行算法分析處理,本文采用邊緣檢測方法來實現障礙物的尋找。

(2)噪音處理

任何邊緣檢測算法都不可能在未經噪音處理的原始數據上計算出很好的結果,所以第一步是對原始數據進行噪音處理。將數據與高斯平滑模板作卷積,得到的圖像雖然與原始圖像相比有些輕微的模糊,但對于要進行邊緣檢測算法運算的圖像數據,這點損失是微不足道的。單獨的一個像素噪聲在經過高斯平滑的圖像上變得幾乎沒用影響。

(3)邊緣檢測算法

本文擬采用的邊緣檢測算法的核心是軟件二值化算法。即首先對AD采集到的數字化圖像進行二值化,該算法首先尋找列邊緣。計數第一列黑點的數目,如果第一列黑點的數目超過閾值,認為該列有障礙物,此時記錄下黑白變化的邊緣;如果第一列黑點的數目超過閾值,認為該列有障礙物,此時記錄下來黑白變化的邊緣;如果第1列黑點的數目未超過閾值,認為該列沒用障礙物,則認為該列不存在障礙物邊緣。行邊緣檢測算法同理。障礙物中心提取算法的流程如圖2所示。

2、上位機采用OpenCV對圖像進行二次開發的軟件設計

本文采用PC端作為上位機,通過Windows操作系統下的VS+OpenCV對下位機傳送過來的數據進行更復雜的圖像識別算法。

(1)提取視頻流并顯示

單目攝像頭的原始視頻信號傳輸到視頻采集卡,以使攝像頭虛擬化,實現物理獨立性。攝像頭采集到的模擬視頻信號傳輸到上位機后可以顯示出較清晰的圖像,能夠作為對水下環境和水下無人航行器行為的監控。同時該模擬信號可以使用OpenCV庫進行處理和計算,從而完成更加復雜的圖像識別算法。

(2)串口通信連接、數據接收與顯示

因新興的水聲技術不成熟,無法保證本基于機器視覺的ROV自主避障系統對數據傳輸的實時性與準確性要求,所以特采用RS485電纜通信。對傳輸數據進行奇偶校驗,在確保大部分數據包沒用丟失的情況下進行顯示,方便調試。

(3)數據的保存與還原播放

為了方便調試和場景還原,上位機實現了數據的保存和還原播放功能。在接收到數據幀的時候不僅將數據顯示在文本框中,還將數據保存到擴展名為.fish的二進制文件中。保存格式采用每一幀的接收格式,在還原播放時將接收數據的來源重定向到.fish二進制文件中即可,達到復用功能的目的。

(4)避障系統的軟件設計

避障系統在接到上位機經圖像處理后對障礙物目標標定后所做出的避障指令后,系統應及時對命令進行解析,通過調節PWM波,控制各個電機的運動狀態,完成避障動作。

四、結語

本文設計了一種具有水下自主避障功能的水下無人航行器裝置,該系統不但具有成本低下,方便操作的特點,而且功能完備、運行效果良好。系統結合了嵌入式軟硬件開發與圖像處理等相關知識,實現了水下自主避障的效果。

參考文獻

[1]? 代威,張雯,張瀝,等.國外海洋無人航行器的發展現狀及趨勢[J].兵器裝備工程學報,2018,39(7):33-35.

猜你喜歡
嵌入式
Focal&Naim同框發布1000系列嵌入式揚聲器及全新Uniti Atmos流媒體一體機
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
基于嵌入式Linux內核的自恢復設計
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
嵌入式PLC的設計與研究
電子制作(2018年16期)2018-09-26 03:27:18
搭建基于Qt的嵌入式開發平臺
基于嵌入式系統Windows CE的應用程序開發
嵌入式單片機在電機控制系統中的應用探討
電子制作(2017年8期)2017-06-05 09:36:15
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 久久国产V一级毛多内射| av天堂最新版在线| 国产精品天干天干在线观看 | 免费观看亚洲人成网站| 九月婷婷亚洲综合在线| 久久综合九色综合97婷婷| 自拍偷拍欧美日韩| 色综合久久久久8天国| 日韩精品一区二区三区免费| 中文字幕天无码久久精品视频免费 | 波多野结衣中文字幕久久| 欧美成人精品一级在线观看| 欧美在线网| 亚洲免费黄色网| 精品福利视频网| 国产AV毛片| 亚洲浓毛av| 青青网在线国产| 日本伊人色综合网| 欧美人人干| 国产迷奸在线看| 91欧美亚洲国产五月天| 亚洲美女久久| 狼友视频一区二区三区| 日韩欧美中文亚洲高清在线| 久久精品无码一区二区国产区| 中国毛片网| 91久久国产成人免费观看| 爆乳熟妇一区二区三区| 亚洲精品卡2卡3卡4卡5卡区| 日本亚洲欧美在线| 激情乱人伦| 人妻丰满熟妇AV无码区| 91成人在线观看| 91麻豆精品国产高清在线| 亚洲无码A视频在线| 精品久久国产综合精麻豆| 亚欧成人无码AV在线播放| 亚洲乱码精品久久久久..| 女同久久精品国产99国| 色综合热无码热国产| 国产成人免费高清AⅤ| 欧美在线综合视频| 91在线国内在线播放老师| 91在线激情在线观看| 欧美一区二区人人喊爽| 114级毛片免费观看| 在线观看91香蕉国产免费| 久久国产精品77777| 91精品国产无线乱码在线| 亚欧成人无码AV在线播放| 久久毛片网| 玖玖精品在线| 久久婷婷人人澡人人爱91| аⅴ资源中文在线天堂| 色婷婷综合激情视频免费看| 制服丝袜一区| 国产精品网址你懂的| 自偷自拍三级全三级视频 | 在线看片中文字幕| 久久这里只有精品免费| 福利在线不卡| 欧美日韩在线亚洲国产人| 亚洲精品大秀视频| 一本大道香蕉久中文在线播放| 国内精品九九久久久精品| 欧美色图久久| 久久成人免费| 99r在线精品视频在线播放| 午夜a级毛片| 六月婷婷激情综合| 久久精品国产精品青草app| 亚洲人成人无码www| 老司机午夜精品视频你懂的| 中文字幕免费在线视频| 九九久久99精品| 欧美中文字幕在线二区| 丁香婷婷久久| 国产精品无码AV片在线观看播放| 久草中文网| 手机在线免费不卡一区二| 国产乱人激情H在线观看|