簡易檢索 / 詳目顯示

研究生: 曹顥瀚
Tsau, Hao-Han
論文名稱: 透過雙目立體視覺實現四輪移動自主機器人之避障控制
Using Binocular Stereo Vision to Realize Obstacle Avoidance Control of Four-wheeled Mobile Autonomous Robots
指導教授: 呂藝光
Leu, Yih-Guang
學位類別: 碩士
Master
系所名稱: 工業教育學系
Department of Industrial Education
論文出版年: 2018
畢業學年度: 106
語文別: 中文
論文頁數: 84
中文關鍵詞: 四輪自主移動機器人避障立體視覺模糊控制
英文關鍵詞: Four-wheeled Autonomous Robots, Obstacle Avoidance, Binocular stereo vision, Fuzzy control
DOI URL: http://doi.org/10.6345/THE.NTNU.DIE.057.2018.E01
論文種類: 學術論文
相關次數: 點閱:168下載:5
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本文以四輪自主移動機器人作為控制系統搭配雙目立體視覺進行環境資料的收集,以實現環境適應導航與避障功能,本文主要分成三個部份,包含馬達控制部分、影像測距區塊以及避障處理區塊,透過微控制器(microcontroller)作為馬達控制的控制核心,筆記型電腦(Notebook Computer)與兩個網路攝影機(Webcam)進行前方障礙距離的計算以及避障控制。透過霍爾元件偵測兩輪的車輪轉速,並將轉速資料回傳給微控制器用來完成速度追蹤與避障控制。為了透過視差測距完成環境檢測,必須要找出兩個攝影機中的同一個空間座標位置,本文使用正規化相關匹配法演算法(Normalized Cross Correlation method, NCC)進行匹配點搜尋以獲得視差值,再利用相似三角形定理計算相對於四輪自主移動機器人的環境距離資料,最後透過模糊控制(Fuzzy Control)來實現避障功能。

    This thesis develops a four-wheeled autonomous mobile robot with binocular stereo vision that collects distance data and uses the fuzzy control to achieve obstacle avoidance. The four-wheeled autonomous mobile robot possesses the functions of speed control, image ranging and obstacle avoidance. The speed control uses a microcontroller to control the left and right wheels. Hall sensors are used to detect the wheel speed of two wheels, and the microcontroller receives the data of the Hall sensors and then calculates the real speed. The function of image ranging is implemented by two image sensors. The fuzzy logic is used to achieve the obstacle avoidance function. In order to complete the function of parallax ranging in environmental detection, it is necessary to find out the same spatial coordinate position in two image sensors. In this thesis, normalized cross correlation method (NCC) algorithm is used to perform point matching search to calculate parallax, and then similar triangle theorem is used to calculate the environmental distance data relative to the autonomous mobile robot.

    目次 摘要 i Abstract ii 目次 iii 圖次 v 表次 viii 第一章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 2 1.3 研究方法 3 1.4 研究架構 4 第二章 文獻探討與回顧 5 2.1 四輪移動車輛運動學模型 5 2.2 四輪移動車輛速度追蹤控制 6 2.3 立體視覺原理 8 第三章 四輪移動自主機器人之影像避障控制 17 3.1 硬體架構 17 3.2 軟體架構 26 3.2.1 微控制器區塊 26 3.2.2 影像控制與避障軟體架構 31 3.3 雲端平台介紹 36 第四章 實驗結果與討論 41 4.1 影像匹配實驗 41 4.1.1 影像匹配實驗一 42 4.1.2 影像匹配實驗二 45 4.1.3 影像匹配實驗三 51 4.2 模糊控制避障模擬實驗 54 4.3 車輛整合實驗 65 4.3.1 車輛整合實驗一 66 4.3.2 車輛整合實驗二 71 第五章 結論與未來展望 81 5.1 結論 81 5.2 未來展望 81 參考文獻 83

    參考文獻
    [1] Intel CPU Specification,from https://ark.intel.com/
    [2] Google Self-Driving Car,from https://waymo.com/
    [3] K. Briechle and U. D. Hanebeck, "Self-localization of a mobile robot using fast normalized cross correlation," Systems, Man, and Cybernetics, 1999. IEEE SMC '99 Conference Proceedings. 1999 IEEE International Conference on, Tokyo, 1999, pp. 720-725 vol.4.
    [4] Y. Kunii, G. Kovacs and N. Hoshi, "Mobile robot navigation in natural environments using robust object tracking," 2017 IEEE 26th International Symposium on Industrial Electronics (ISIE), Edinburgh, 2017, pp. 1747-1752.
    [5] Jingang Yi,Dezhen Song, Junjie Zhang and Zane Goodwin, "Adaptive Trajectory Tracking Control of Skid-Steered Mobile Robots," Robotics and Automation, 2007.IEEE International Conference on, Roma, 2007, pp.2605-2610
    [6] A. Le, D. Rye, and H. Durrant-Whyte, ,"Estimation of Track-Soil Interactions for Autonomous Tracked Vehicles," in Proc. IEEE Int. Conf. Robotics Automation, Albuquerque, NM, 1997, pp. 1388–1393.
    [7] J. Wong, Theory of Ground Vehicles, 3rd ed. Hoboken, NJ: John Wiley & Sons, Inc., 2001
    [8] J. Wong and C. Chiang, "A General Theory for Skid Steering of Tracked Vehicles on Firm Ground, " Proc. Inst. Mech. Eng., Part D: J. Auto. Eng., vol. 215, pp. 343–355, 2001
    [9] Luca Caracciolo, Alessandro De Luca and Stefano Iannitti, " Trajectory Tracking Control of a Four-Wheel Differentially Driven Mobile Robot", in Intermational Conference on Robotics and Automation, May 1999, pp. 2632-2638
    [10] 三角測量原理與雙目視覺景深恢復,from https://goo.gl/ihaiwr
    [11] K. mansiri, S. Sukchai and C. Sirisamphanwong, "Fuzzy Control Algorithm for Battery Storage and Demand Side Power Management for Economic Operation of the Smart Grid System at Naresuan University, Thailand," in IEEE Access.

    [12] C170,from http://support.logitech.com/zh_tw/product/webcam-c170

    [13] 相機參數,from https://read01.com/zh-tw/NKda4Q.html#.W0LRx9IzaUk

    [14] 雙目視覺,from http://blog.sina.com.cn/s/blog_4a540be60102v44s.html

    [15] 張氏標定法,from https://zhuanlan.zhihu.com/p/24651968

    [16] Wei Yu, Oscar Ylaya Chuy, Jr, Emmanuel G. Collins, Jr and Patrick Hollis, "Analysis and Experimental Verification for Dynamic Modeling of A Skid-Steered Wheeled Vehicle, " in IEEE Transactions On Robotics, vol. 26, No. 2, 2010, pp. 340-353

    [17] S. Pothorajoo and H. Daniyal, "PID bidirectional speed controller for BLDC with seamless speed reversal using Direct Commutation Switching Scheme," 2017 IEEE 8th Control and System Graduate Research Colloquium (ICSGRC), Shah Alam, 2017, pp. 7-12.
    doi: 10.1109/ICSGRC.2017.8070558

    [18] Z. Zhang, "A flexible new technique for camera calibration," in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 22, no. 11, pp. 1330-1334, Nov 2000.
    doi: 10.1109/34.888718

    [19] J. Weng, P. Cohen and M. Herniou, "Camera calibration with distortion models and accuracy evaluation," in IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 14, no. 10, pp. 965-980, Oct 1992.
    doi: 10.1109/34.159901

    [20] Improving wave model validationbased on RMSE ,from http://www.dicca.unige.it/meteocean/pdfs/ww_2013.pdf

    下載圖示
    QR CODE