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

綜合實訓項目“基于機器視覺的龍門吊模型行進控制”剖析

2019-09-10 07:22:44范迪薛宏飛高達理張玉萍呂常智
高教學刊 2019年3期
關(guān)鍵詞:機器視覺

范迪 薛宏飛 高達理 張玉萍 呂常智

摘 ?要:應用型、創(chuàng)新型人才的培養(yǎng)是高校的重要目標。導師制非常有利于學生進行實戰(zhàn)型項目的訓練。文章給出一個以科研項目為藍本的綜合實訓項目案例“基于機器視覺的龍門吊模型行進控制”,在介紹案例實現(xiàn)的基礎(chǔ)上,從中反映了學生運用嵌入式、通信、圖像處理等方面知識解決實際問題的過程;通過方案確定、器件選型、系統(tǒng)搭建、算法應用等項目的規(guī)劃和實施,學生在科研問題抽象、分析問題、解決問題及獨立科研等方面受到了強化訓練,其實踐創(chuàng)新能力得到了質(zhì)的提升。項目起到了很好的教學效果。

關(guān)鍵詞:龍門吊模型;機器視覺;行進控制;樹莓派;道路檢測

中圖分類號:G640 文獻標志碼:A 文章編號:2096-000X(2019)03-0049-03

Abstract: The cultivation of applied and innovative talents is an important goal of colleges and universities. The mentoring system is very beneficial for students to train in practical projects. This paper presents a case study of a comprehensive training project based on scientific research projects, "Rotor control based on machine vision for gantry crane model". Based on the introduction of the case, it reflects the students' knowledge of embedded, communication and image processing. The process of practical problems; through the planning and implementation of project determination, device selection, system construction, algorithm application, etc., students have been intensively trained in scientific research issues abstraction, analysis of problems, problem solving and independent scientific research, and their practical innovation ability. Got a qualitative improvement. The project has played a very good teaching effect.

Keywords: gantry crane model; machine vision; travel control; raspberry pie; road detection

引言

目前,高等教育向著“強能力、重創(chuàng)新”的方向發(fā)展,尤其是《國家創(chuàng)新驅(qū)動發(fā)展戰(zhàn)略綱要》的提出、《國家教育事業(yè)發(fā)展“十三五”計劃》的全面實施,掀起了“大眾創(chuàng)業(yè),萬眾創(chuàng)新”熱潮。實戰(zhàn)型教學環(huán)節(jié)對培養(yǎng)學生創(chuàng)新能力的積極作用受到高度認可,得到師生的廣泛重視[1,2]。導師制有利于學生參與導師的科研項目,使學生更早進入實戰(zhàn)性訓練的培養(yǎng)方式[3,4]。我校的電子信息工程專業(yè)較早地開展了導師制方面的探索,讓學生(低年級甚至大一的學生)和教師雙向選擇,結(jié)成對子,結(jié)對子教師即導師將對學生進行長時效的、針對性的專門指導和幫助,尤其在專業(yè)學習和實踐動手能力培養(yǎng)方面,收到良好的效果。

本文給出的綜合實訓項目案例[5]即是導師科研項目的縮減版,導師把項目精簡成為一個實訓項目,學生根據(jù)項目的要求和任務在導師的指導下完成設計任務。本項目要求學生做出一個龍門吊行進控制的縮減模型,綜合嵌入式、機器視覺、圖像處理、電機控制等技術(shù),實現(xiàn)模型的道路檢測和行進控制。學生在比較短的時間內(nèi)很好地完成了本項目,對科研問題的抽象、方案的設計、系統(tǒng)集成有了較為深入的認識,其分析問題、解決問題及獨立科研等方面的能力得到較大提升。

一、系統(tǒng)設計

港口轉(zhuǎn)運集裝箱常使用輪胎龍門吊裝卸、轉(zhuǎn)移貨物,設備起吊維修等[6]。電行走式無軌小型龍門吊一般是在人的操控下實現(xiàn)起吊、卸荷、移動等,效率低,精度差。教師與某港口的合作研發(fā)項目是基于機器視覺實現(xiàn)龍門吊道路檢測和行進的自動控制。教師以此項目為依托,要求學生做出一個龍門吊的模型,并在模型上實現(xiàn)項目的基本任務。項目涉及的任務流程如下:

1. 對龍門吊進行抽象、縮減,形成模型并制作出來:

2. 根據(jù)項目要求,分析并確定了系統(tǒng)總體方案;

3. 對方案中的模塊進行選型;

4. 進行軟件配置搭建起開發(fā)平臺;

5. 基于機器視覺和圖像處理,研究道路檢測算法,并編程實現(xiàn);

6. 根據(jù)偏差,求解調(diào)節(jié)量,驅(qū)動電機完成行進控制;

7. 手機端應用程序開發(fā),并與行進控制子系統(tǒng)通信,實現(xiàn)基于智能終端的手動控制;

8. 整機系統(tǒng)安裝調(diào)試,并進行最終測試。

(一)系統(tǒng)模型及總體方案

根據(jù)龍門吊的實物,抽象并制作出的模型如圖1所示。同時,結(jié)果研究、分析和對比,確定系統(tǒng)的總體方案如圖2所示。系統(tǒng)分為道路檢測子系統(tǒng)、行進控制子系統(tǒng)和手機控制模塊。道路檢測模塊安裝在橫梁上,其中兩個攝像頭安裝在橫梁兩端,實時采集地面道路信息;處理器完成圖像讀取和處理,并由通信接口把道路檢測誤差發(fā)送給行進控制子系統(tǒng)。行進控制子系統(tǒng)中處理器接收道路檢測誤差,并計算運行調(diào)節(jié)量,驅(qū)動電機以控制龍門吊模型行進。

(二)硬件選型

處理器需要完成圖像采集、處理、顯示及對外通信等任務,選用樹莓派3代B型,其CPU為博通公司生產(chǎn)的1.2GHz四核64位處理器BCM2837,內(nèi)存為三星生產(chǎn)的容量為1GB 的DDR2內(nèi)存,在有限的功耗與面積內(nèi),實現(xiàn)了超高性能。

攝像頭的選擇主要考慮兩方面:傳感元件類型、數(shù)據(jù)接口類型。CMOS攝像頭多應用于對性能要求不高的領(lǐng)域,成像質(zhì)量一般但是價格便宜,樹莓派USB接口比較多,因此綜合考慮,系統(tǒng)選擇支持UVC協(xié)議的USB接口CMOS攝像頭,降低系統(tǒng)成本的同時,降低開發(fā)難度。

電機的選擇,考慮到成本和控制的方便性,系統(tǒng)選用了兩相四線步進電機,一方面它是通過脈沖頻率來調(diào)速,比較貼近實際情況;另一方面,它在無信號輸入時,保持轉(zhuǎn)矩較大,無需剎車機構(gòu),降低了行進控制的難度,還可有效制動。

(三)系統(tǒng)軟件配置

軟件配置包括道路檢測子系統(tǒng)的嵌入式平臺配置以及行進控制子系統(tǒng)的驅(qū)動函數(shù)構(gòu)建。具體如下:

1. 系統(tǒng)燒寫:下載Raspbian鏡像后并將其燒寫在樹莓派的SD上,啟動系統(tǒng)。

2. 開機配置: Raspbian提供了raspi-config工具,在控制臺中以圖形菜單方式完成開機配置。

3. 配置網(wǎng)絡:使用樹莓派的無線網(wǎng)卡連接特定的路由器,并把無線網(wǎng)絡配置為靜態(tài)IP。

4. SSH協(xié)議:利用SSH方式遠程登陸樹莓派,并使用命令行實現(xiàn)調(diào)試和運行,該方式可防止信息泄露。

5. 安裝字符界面的文本編輯器vim并下載Samba實現(xiàn)Windows PC機和樹莓派之間文件的共享。

6. 安裝配置圖像處理庫OpenCv以及GPIO處理庫。

7. 設置UART時鐘,采用wiringPi操縱樹莓派的GPIO硬件接口,通過main函數(shù)的參數(shù)提供命令行傳遞參數(shù)。

8. 初始化定時器PWM與UART,完成行進控制系統(tǒng)的速度控制與通信接口。

二、道路檢測及行進控制算法

(一)道路檢測

在搭建好的平臺上,基于OpenCv編程,對系統(tǒng)采集的圖像進行裁剪、濾波、邊緣檢測等預處理;繼而從邊緣檢測得到的二值圖像中利用Hough變換檢測出圖像中的直線,最后對檢測到直線進行濾波,確定并提取出道路線。

圖像裁剪:設置好Range類對象的起點和終點,對原始圖像進行裁剪,去掉視野中包含的支架部分。

邊緣檢測:基于Canny算子檢測圖像邊緣,其中包含道路線。

Hough變換檢測直線:利用Hough變換把邊緣圖中的直線檢測出來,完成濾波及直線的接續(xù)。

提取道路線:檢測出的直線中可能會存在虛假道路線,通過設置一個夾角閾值,把與理想道路線夾角大于閾值的直線剔除;另外,檢測出的道路線具有一定寬度,系統(tǒng)把角度和距離都相近的直線整合為一條線作為最終道路線。

(二)遙控行進控制

系統(tǒng)設計了基于手機等智能終端的遙控功能,可使龍門吊需要特殊操作時,由人工無線操控。具體實現(xiàn)是:樹莓派和遙控發(fā)射端都連接到網(wǎng)絡,二者通過互聯(lián)網(wǎng)進行通信,這樣通信效果將不受距離影響。系統(tǒng)采用MARSIOT平臺實現(xiàn)遙控行進。步驟如下:

1. 下載 marsiot.jar 到樹莓派;

2. 運行 marsiot.jar,得到分配的ID-COUDE和PASS-CODE;

3. 在手機上安裝和運行 marsiot.apk,并認領(lǐng)上線設備;

4. 手機控制樹莓派的IO端口,根據(jù)IO狀態(tài),行進控制子系統(tǒng)將執(zhí)行不同的行徑程序。

(三)自動糾偏控制

在系統(tǒng)的控制下,龍門吊模型可自動完成姿態(tài)估計和糾偏,實現(xiàn)循線運行。

姿態(tài)估計的原理是:攝像頭安裝在龍門吊模型上,且攝像頭的列像素與模型底盤中心軸平行。只要測出模型底盤中間標志點到道路線的距離,即可得到模型偏離道路線情況。

自動糾偏控制原理是:實時獲取龍門吊模型與道路線的偏差角度及標志點與道路線的偏差距離,以偏差角度和偏差距離共同作為控制量進行調(diào)節(jié),最終使兩個控制量同時達到預期。基于此,系統(tǒng)采用了一個簡單有效的方法實現(xiàn)了該控制目的,即將某一行的道路點作為控制量,控制模型使該點向中間靠攏,該做法與控制模型標志點向兩道路中線靠攏等同。該方法不能原地調(diào)整,只能邊運動邊向中間靠攏,完成自動尋跡行走。

三、系統(tǒng)測試

(一)手動模式測試

1. 在樹莓派運行marsiot.jar,打開手機APP查看設備狀態(tài),狀態(tài)為“online”;

2. 打開手機端按鈕并與樹莓派IO狀態(tài)對應;

3. 通過手機按鈕遙控模型運動。

(二)自動模式測試

自動模式下,龍門吊模型根據(jù)道路誤差自動控制模型沿到路線行進。道路誤差圖輸出道路線與攝像頭中心線在控制信息采集行上相差的像素點個數(shù),也即需要調(diào)節(jié)的偏差數(shù)。根據(jù)此偏差,系統(tǒng)分別控制兩側(cè)的步進電機速度,在前進的同時實現(xiàn)角度糾正,最終平穩(wěn)地沿道路線行走。

四、結(jié)束語

電子信息工程專業(yè)一直注重應用型、創(chuàng)新型人才的培養(yǎng),積極鼓勵、引導學生拓展思維并將專業(yè)知識與實踐應用相結(jié)合,達到學以致用的效果。本文把導師科研項目進行縮減形成了一個綜合實訓項目。通過努力,在導師的指導下,學生自主完成了龍門吊模型設計制作、系統(tǒng)方案的確定、嵌入式開發(fā)平臺搭建、圖像處理機器視覺算法應用等工作,最終實現(xiàn)了模型的道路檢測、手動控制和自動控制等功能。通過這種實戰(zhàn)型項目,不僅使學生在實踐中加深了對專業(yè)知識的理解,有效地促進了教學,也使學生的分析問題、解決問題等方面的實踐創(chuàng)新能力有了質(zhì)的提高。

參考文獻:

[1]姜文波,楊秋黎,龍軍.電子信息類應用型本科實踐教學體系的改革與探索[J].中國信息技術(shù)教育,2014(10):29-30.

[2]陳穎琪,袁眾.電子信息類本科生創(chuàng)新實驗教學實踐與思考[J].實驗室研究與探索,2015,34(06):200-203.

[3]石榮傳.本科生導師制:類型、實施現(xiàn)狀及完善對策[J].大學教育研究,2016,3:70-73.

[4]王穎,王笑宇.本科新生導師制對大學生的影響路徑及實施效果研究[J].教育研究,2016,1:26-34.

[5]盧艷軍.項目式專業(yè)實踐教學模式改革探索[J].計算機教育,2016(01):67-70.

[6]張連鋼,韓新林,李雅東,等.淺談青島港集裝箱碼頭輪胎吊自動糾偏技術(shù)[J].港口科技,2008,06:14-16.

猜你喜歡
機器視覺
基于芯片點膠系統(tǒng)的視覺檢測技術(shù)研究
軟件導刊(2016年11期)2016-12-22 21:52:17
全自動模擬目標搜救系統(tǒng)的設計與實現(xiàn)
基于機器視覺的自動澆注機控制系統(tǒng)的研究
科技視界(2016年26期)2016-12-17 17:31:58
機器視覺技術(shù)的發(fā)展及其應用
科技視界(2016年25期)2016-11-25 19:53:52
視覺拉線檢測器的設計與實現(xiàn)
科技視界(2016年25期)2016-11-25 09:27:34
大場景三維激光掃描儀在研究生實踐教學培養(yǎng)中的應用
科教導刊(2016年25期)2016-11-15 17:53:37
基于機器視覺的工件鋸片缺陷檢測系統(tǒng)設計
軟件工程(2016年8期)2016-10-25 15:55:22
基于機器視覺技術(shù)的動態(tài)“白帶”常規(guī)檢測系統(tǒng)的開發(fā)
科技視界(2016年20期)2016-09-29 11:11:40
對激光切割機的改進
科技視界(2016年6期)2016-07-12 09:12:40
人工智能在高校圖書館的預期
科技視界(2016年15期)2016-06-30 19:03:30
主站蜘蛛池模板: 日韩欧美中文字幕在线韩免费| 日本伊人色综合网| 久久亚洲精少妇毛片午夜无码 | 日韩中文无码av超清| 天堂成人av| 97一区二区在线播放| 国产精品一区二区国产主播| 91亚洲影院| 色网在线视频| 国产一级片网址| 欧美成人日韩| 亚洲国产中文精品va在线播放| 51国产偷自视频区视频手机观看| 国产伦精品一区二区三区视频优播| 欧美区日韩区| 国产成人免费手机在线观看视频 | 亚洲无线一二三四区男男| 亚洲av日韩av制服丝袜| A级毛片高清免费视频就| 国产高潮流白浆视频| 日韩欧美国产中文| 88av在线| 福利在线免费视频| 99热最新在线| 九九精品在线观看| 成人av手机在线观看| 中美日韩在线网免费毛片视频| 高清色本在线www| 久久久波多野结衣av一区二区| 亚洲精品成人7777在线观看| 色婷婷亚洲十月十月色天| 国产亚洲成AⅤ人片在线观看| 永久天堂网Av| 激情爆乳一区二区| 欧美翘臀一区二区三区| 99在线观看视频免费| 亚洲人成网站在线观看播放不卡| 亚洲人成人无码www| 白丝美女办公室高潮喷水视频| 亚洲中文字幕久久精品无码一区| 欧美综合区自拍亚洲综合绿色 | 特级毛片免费视频| 欧美午夜在线观看| 色九九视频| 久久精品欧美一区二区| 欧美在线精品一区二区三区| 欧美在线观看不卡| 欧美在线一级片| yjizz视频最新网站在线| 久久综合伊人77777| 中国国产高清免费AV片| 在线看AV天堂| 女人18毛片久久| 亚洲欧美日韩另类| 国产成人夜色91| 亚洲成综合人影院在院播放| 国产乱子伦手机在线| 午夜精品一区二区蜜桃| 国产精品一区二区在线播放| 成AV人片一区二区三区久久| 国产凹凸一区在线观看视频| 国产AV毛片| 欧美精品一区在线看| 婷婷综合色| 亚洲人在线| 国产簧片免费在线播放| 伊人成人在线| 亚洲第一中文字幕| 色欲色欲久久综合网| 亚洲综合九九| 免费久久一级欧美特大黄| 精品无码日韩国产不卡av| 无码高清专区| 另类综合视频| 欧美激情视频一区二区三区免费| 在线看片中文字幕| 99久久国产综合精品2023| 免费xxxxx在线观看网站| av天堂最新版在线| 亚洲AV无码乱码在线观看裸奔| 国产精品网拍在线| 国产JIZzJIzz视频全部免费|