簡易檢索 / 詳目顯示

研究生: 康畯欽
Chun-chin Kang
論文名稱: 立體視覺測距輔助移動機器人自動停車
Mobile Robot Automatic Parking with Stereo Vision Range Estimation
指導教授: 施慶隆
Ching-Long Shih
口試委員: 許新添
Hsin-Teng Hsu
陳志明
Chih-Ming Chen
李文猶
none
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2011
畢業學年度: 99
語文別: 中文
論文頁數: 73
中文關鍵詞: FPGA影像處理立體視覺移動機器人自動停車
外文關鍵詞: FPGA, Image Processing, Stereo Vision, Mobile Robot, Automatic Parking
相關次數: 點閱:182下載:8
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文利用FPGA開發板結合雙CMOS影像感測模組,建立一組立體視覺距離感測系統,輔助自走車進行自動停車。由雙鏡頭輸入成對的影像,經過影像處理偵測出停車格的兩個特徵點,利用立體影像三角成像原理計算出兩特徵點與自走車的距離。在將此兩段距離透過餘弦定理算出自走車與停車格的移動距離,包括轉角、水平距離與垂直距離,接著進行自動停車。將自走車之馬達以閉迴路速度控制方式,讓移動機器人自動駛入停車格內。


    This thesis aims to utilize a FPGA development platform with two CMOS image sensors to build a stereo vision distance estimation system to assist mobile robot’s automatic parking task. Two characteristic points of the parking space are detected by a pair of images from two CMOS image sensors. The distances between the two individual characteristic points and the mobile robot are calculated with the triangular perspective theory of the stereo vision respectively. Then, by using cosine theorem, the data of these two distances will be converted to a motion path for the mobile robot to carry out the automatic parking task, including angle, horizontal distance and vertical distance. Furthermore, the wheel of the mobile robot is controlled by close loop speed control. To sum up, with both the necessary path and the motor mentioned above, the mobile robot can automatically park itself into the target space with some success.

    摘要 Abstract 誌謝 目錄 圖表索引 第一章 緒論 1.1 前言 1.2 文獻回顧 1.3 研究目的與動機 1.4 論文架構 第二章 系統硬體架構 2.1 自走車車體結構 2.2 Altera DE2 Board 介紹 2.3 馬達驅動模組介紹 2.4 CMOS影像感測器 第三章 基本知識介紹 3.1 色彩空間簡介 3.1.1 RGB色彩空間 3.1.2 YCbCr色彩空間 3.2 平滑線性濾波 3.3 顏色過濾二值化 3.4 二值化影像膨脹 3.5 二值化影像侵蝕 3.6 標記點位置判斷 3.7 立體視覺量測距離 3.8 馬達閉迴路控制 3.9 位置計算 第四章 自走車系統與模組規劃 4.1 FPGA系統架構與規劃 4.2 基本模組設計 4.2.1 除法器模組 4.2.2 積分器 4.2.3 除頻器 4.3 影像區塊設計 4.3.1 CMOS Sensor Controller 模組 4.3.2 影像處理模組 4.3.3 SDRAM Controller 模組 4.3.4 特徵點中心與距離計算模組 4.4 馬達驅動區塊設計 4.4.1 Encoder計數模組 4.4.2 PID閉迴路控制模組 4.4.3 PWM模組 4.5 LCD Controller模組 第五章 實驗結果 5.1 影像處理驗證 5.2 特徵點位置與位置資訊顯示 5.3 立體視覺測距結果驗證 5.4 自動停車驗證 5.5 FPGA 資源分配 第六章 結論與建議 6.1 結論 6.2 建議 參考文獻

    [1]J. H. Jean, T. P. Wu, J. H. Lai, and Y. C. Huang, “A Visual Servo System for Object Tracking Applications of Mobile Robots Based on Shape Features,” Proceedings of 2005 CACS Automatic Control Conference Tainan, Taiwan, Nov 18-19, 2005.
    [2]A. Lipton, H. Fujiyoshi and R. Patil, “Moving Target Classification and Tracking from Real-time Video,” In Proc. IEEE Workshop on Application of Computer Visio, Princeton, NJ, 1998.
    [3]K. P. Hom, B. G. Schunck, “Determining Optical Flow,” Artifical Intelligence, Vol.17, pp. 185-203, 1981.
    [4]Marr, D. and Poggio, T. “Cooperative Computation of Stereo Disparity,” Science, Vol. 194, pp. 283-287, 1976.
    [5]Barnard, S. T. and Thompson, W. B., “Disparity Analysis of Images,” IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. 2, pp. 330-340, 1980.
    [6]Tsai, R. Y., “A Versatile Camera Calibration Technique for High-Accuracy 3D Machine Vision Metrology Using Off-the Shelf TV Cameras and Lenses,” IEEE J. of Robotics and Automation, Vol. RA-3, No. 4, pp. 323-344, 1987.
    [7]Izaguirre, A., Pu, P., and Summers, J., “A New Development in Camera Calibration: Calibrating a Pair of Mobile Cameras,” Int. J. Robotics Res., Vol. 6, No. 3, pp. 104-116, 1987.
    [8]Yau, W. Y. and Wang, H., “Fast Relative Depth Computation for an Active Stereo Vision System,” Real-Time Imaging, Vol. 5, pp. 189-202, 1999.
    [9]A. M. Muad, A. Hussain, S. A. Samad, M. Marzuki and B. Y. Majlis, “Implementation of Inverse Perspective Mapping Algorithm for the Development of and Automatic Lane Tracking System,” TENCON 2004, Vol. 1, Nov. 2004, pp. 207-210.
    [10]Murray D., Little J., “Using Real-time Stereo Vision for Mobile Robot Navigation,” Autonomus Robots, 8(2):161-171, 2000.
    [11]M. Bertozzi, A. Broggi, “GOLD: a Parallel Real-time Stereo Vision System for Generic Obstacle and Lane Detection,” IEEE Transactions on Image Processing, Vol. 7. No. 1, pp. 62-81, 1998.
    [12]Kazuhiro Shimizu, Shinichi Hirai, “Implementing Planar Motion Tracking Algorithm on CMOS+FPGA Vision System,” IEEE International on Intelligent Robots and Systems, pp. 1366-1371, 2006.
    [13]任紹棟, “具立體視覺測距之移動機器人,” 碩士論文, 國立台灣科技大學電機工程系, 民國96年7月.
    [14]周立達, “永磁同步馬達速度控制場效可規劃邏輯陣列硬體電路設計,” 碩士論文, 國立台灣科技大學電機工程系, 民國97年7月.
    [15]鐘國亮, “影像處理與電腦視覺,” 東華書局, 台北市, 1999年9 月.
    [16]Ming-Bo Lin, “Digital System Design and Practices: Using Verilog HDL and FPGAs,” Wiley, 2008.

    QR CODE