簡易檢索 / 詳目顯示

研究生: 胡晉瑋
HU,CHIN-WEI
論文名稱: 具有樓梯偵測及移動功能之室外型主動式 履帶機器人的開發
Development of an Autonomous Tracked Robot for Detecting Stairs and Moving on Stairs in Outdoor Environments
指導教授: 王偉彥
Wan, Wei-Yen
許陳鑑
Hsu, Chen-Chien
學位類別: 碩士
Master
系所名稱: 電機工程學系
Department of Electrical Engineering
論文出版年: 2017
畢業學年度: 105
語文別: 中文
論文頁數: 96
中文關鍵詞: RGB-D雙邊濾波器履帶式機器人上下樓梯
英文關鍵詞: RGB-D, Bilateral filter, Tracked robot, Stair climbing
DOI URL: https://doi.org/10.6345/NTNU202203465
論文種類: 學術論文
相關次數: 點閱:184下載:13
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在本論文當中,我們結合影像(RGB)與深度(Depth)資訊,提出了一種以RGB-D為基礎的自主式戶外履帶機器人,所設計履帶機器人可於日夜間戶外自主式完成偵測、迫近、及上下樓梯的動作。根據室外光線的變化,所開發履帶機器人可自動切換為深度資訊模式、混合影像深度資訊模式、及影像資訊模式。其中,深度資訊可用於環境光線不足時(如夜間或室內)履帶機器人的自主式控制;在室外陽光照射下,紅外線深度感測器資訊將無法正常取得,因此,本論文提出一混合影像與深度資訊的影像處理系統,首先,我們使用Hough建立RGB影像中樓梯邊緣特徵,再配合可取得的深度資訊,建立樓梯深度平面方程式,以完成樓梯距離偵測;在陽光完全直射下,紅外線深度感測器將完全無法取得資訊,履帶機器人將僅使用影像資訊,進行簡單的迫近動作。在RGB影像處理上,我們採用雙邊濾波器來強化樓梯邊緣及平滑影像。最後,經由實驗結果證實所開發之戶外履帶機器人,在戶外陽光及環境的影響下,可自主式地完成戶外連續上下樓梯的任務。

    In this thesis, we combine RGB and depth information to develop an autonomous tracked robot for detecting stairs and moving on stairs in outdoor environments. This tracked robot can work not only in daytime but also in nighttime. The robot can detect, approach, climb up and down stairs autonomously. According to the variation of sunlight intensity, the robot switches from depth mode to RGB-D fusion mode or RGB mode by itself. Depth information from IR camera can be used in dark and indoor environments. Under sunlight, however, IR camera cannot work properly. Given the limitation, in this paper we propose an algorithm which is based on RGB-D data fusion. First, we use Hough to detect the features of stairs and then combine useful depth information to acquire needed information. Second, we use color image to approach stairs since IR camera can only obtain RGB data under sunlight. As for image processing, we use bilateral filter to enhance stair features and smooth the image. Finally, through the results of the experiment, we can confirm that the self-made tracked robot can detect, approach and climb up and down stairs continuously and autonomously in outdoor environments even under sunlight.

    目錄 摘  要 i 誌  謝 iii 圖目錄 vii 表目錄 xii 第一章 緒論 1 1.1 前言 1 1.2 研究動機與文獻探討 2 1.3 論文架構 6 第二章 履帶式機器人系統架構與設計 7 2.1 機器人機構 7 2.2 馬達動力系統 10 2.2.1 馬達規格介紹 10 2.3 電源系統 13 2.4 Xtion感測器 14 2.4.1 Xtion感測器規格介紹 15 2.4.2 Xtion雲台組 17 2.5 超音波感測器 19 2.6 網域系統VNC 20 第三章 履帶式機器人戶外模式設計 23 3.1 影像處理 24 3.1.1 影像開運算 26 3.1.2 雙邊濾波器 27 3.1.3 高斯濾波 30 3.1.4 Canny 邊緣偵測 31 3.1.5 Hough 直線偵測 33 3.2 距離偵測演算法 34 3.2.1 深度取得距離法 36 3.2.2 直線取得距離方法(直線上特徵點深度與中心點距離近似) 37 3.2.3 平面取得距離方法 39 3.3 迫近模式 42 3.4 戶外樓梯上下樓流程 44 3.4.1 攀爬模式 45 3.4.2 登頂模式 46 3.4.3 樓層間行走模式 49 3.4.4 下樓梯模式 52 3.4.5 著陸模式 53 3.5 夜間模式 54 3.6 室內下樓梯模式改良 55 3.6.1 傳統下樓梯模式 55 3.6.2 改良下樓梯模式 55 第四章 實驗結果與討論 56 4.1 影像處理 56 4.1.1 開運算與高斯濾波 57 4.1.2 Bilateral 雙邊濾波器效果 59 4.1.3 Canny參數設定與結果 60 4.1.4 Hough參數設定與結果 62 4.2 距離偵測演算法 66 4.2.1 室內迫近實驗 66 4.2.2 室外距離偵測實驗 71 4.3 戶外上下樓流程 74 4.3.1 攀爬模式實驗 74 4.3.2 登頂模式實驗 76 4.3.3 樓層間行走模式實驗 78 4.3.4 下樓梯模式實驗 81 4.3.5 著陸模式實驗 81 4.4 夜間模式 83 4.5 改良下樓梯模式 85 第五章 結論與未來展望 87 5.1 結論 87 5.2 未來展望 88 參考文獻 89 附錄 94 自傳 96 學術成就 97

    參考文獻

    [1] D. Kurabayashi, S. Koga, T. Arai, J. Ota, H. Asama, and I. Endo, “Local path re-planning for unforeseen obstacle avoidance by an autonomous sweeping robot,” IEEE Trans. on Robotics and Automation, vol. 4, pp. 3153-3158, May 1992.
    [2] H. Min, L, Huang, and X, Gan, “Research and Design of Multi-agent Model Structure for Embedded Robot Dog,” IEEE Trans. on WCICA, pp. 3629-3633, July 2012.
    [3] M. Merten, A. Bley, C. Schroter, and H. Gross, “A mobile robot platform for socially assistive home-care applications,” Prof. of the Conference on Proceedings of ROBOTIK, May 2012, pp.1-6.
    [4] J. Kim, Y. Lee, S. Han, S. kim, G. Lee, H. Ji, H. Choi, and K. Choi, “Autonomous Flight System using Marker Recognition on Drone,” IEEE Trans. on Joint Workshop on Frontiers of Computer Vision, Jan. 2015, pp1-4.
    [5] I. Vincent and Q. Sun, “A combined reactive and reinforcement learning controller for an autonomous tracked vehicle,” Robotics and Autonomous Systems, vol. 60, pp. 599-608, 2012.
    [6] A. I. Mourikis, N. Trawny, S. I. Roumeliotis, D. M. Helmick, and L. Matthies, “Autonomous stair climbing for tracked vehicles,” International Journal of Robotics Research, vol. 26, no. 7, pp. 737-758, July 2007.
    [7] Y. Li, C. Li, and P. Chen, “Research and design of control system for a tracked sar robot under coal mine,” in Proc. IEEE International Conference on Automation and Logistics, Shenyang, Aug. 2009, pp. 1957-1961.
    [8] H. H. Zhao, X. G. Duan, and G. Yang, “Kinematics and dynamics modeling of a small mobile robot with tracked locomotion mode,” IEEE International Conference on Robotics and Biomimetic, Dec. 2010, pp. 14-18.
    [9] X. Gu, and L. Zhang, “Morphology open opreation in unit-linking pulse coupled neural network for image processing,” Prof. of the International Conference on Signal Processing, vol. 2, Sept. 2004, pp.1597-1600.
    [10] T. Schoenemann, J. Kiefer1, S.-Y. Leung, B. Oerzen3, T. Inkinen, and P. Huguenot, “Commutation Process in Gas Circuit Breakers: Close-Operation and Commutation Failure During an Open-Operation,” IEEE Holm Conference on Electrical Contacts Sept. 2004, pp. 53-57.
    [11] J. M. Geusebroek, A. W. M. Smeulders, and J. V. D. Weijer, “Fast Anisotropic Gauss Filtering,” IEEE Trans. on Image Processing, vol. 12, no. 8, Aug. 2003.
    [12] N. Li, H. Zha, J. Hou, Z. Lei, and H. Fei, “Gauss filter circuit equivalent model of antenna with characteristic modes approach,” IEEE International Conference on Communication Problem-Solving (ICCP), Oct. 2015, pp.450-453.
    [13] H. Kishan and C. S. Seelamantula, ” Sure-fast bilateral filters,” IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Mar. 2012, pp.1129-1132.
    [14] S. Song, and J. Xiao, “Tracking Revisited using RGBD Camera: Unified Benchmark and Baselines,” IEEE International Conference on Computer Vision, Dec. 2013, pp. 233-240.
    [15] M. Zhao, C.W. Fu, J. Cai and T. J. Cham, “Real-Time and Temporal-Coherent Foreground Extraction With Commodity RGBD Camera, ” IEEE Journal of Selected Topics in Signal Processing, vol. 9, no. 3, April 2015.
    [16] D. Kim, J. Sun, S. M. Oh, J. M. Rehg and A. F. Bobick, “Traversability Classification using Unsupervised On-line Visual Learning for Outdoor Robot Navigation,” IEEE International Conference on Robotics and Automation, May 2006, pp.518-525.
    [17] A. Chand and S. I. Yuta, ”Vision and Laser Sensor Data fusion Technique for Target Approaching by Outdoor Mobile Robot ,” IEEE International Conference on Robotics and Biomimetics, Dec. 2010, pp 1624-1629.
    [18] I. Vincent and Q. Sun, “A combined reactive and reinforcement learning controller for an autonomous tracked vehicle,” Robotics and Autonomous Systems, vol. 60, pp. 563-576, 2012.
    [19] Y. Cong, X. Li, J. Liu, and Y. Tang, “A stairway detection algorithm based on vision for ugv stair climbing,” in Proc. IEEE International Conference on Networking Sensing and Control, Sanya, April 2008, pp. 1806-1811.
    [20] S. A. Stoeter and N Papanikolopoulos, “Autonomous Stair-Climbing With Miniature Jumping Robots”, IEEE Trans. on Systems, Man, and cybernetics—part b: cybernetics, vol. 35, no. 2, pp. 313 - 325 April 2005.
    [21] A M. Johnson, M T. Hale, G. C. Haynes, and D. E. Koditschek, “Autonomous Legged Hill and Stairwell Ascent,” IEEE Trans. on International Symposium on Safety, Security and Rescue Robotics, pp. 134-142, November 2011.
    [22] A. Chand and S. I. Yuta, “Vision and Laser Sensor Data Fusion Technique for Target Approaching by Outdoor Mobile Robot,” IEEE International Conference on Robotics and Biomimetics, China, December 2010, pp.1624-1629.
    [23] 曾建凱,應用於樓梯偵測與攀爬之主動式履帶機器人開發,國立臺灣師範大學,碩士論文,一百零二年七月。
    [24] 蕭智偉,主動式履帶機器人應用於連續樓梯攀爬與避障策略之研究,國立台灣師範大學,碩士論文,一百零四年七月。
    [25] http://www.csim.com.tw/download/SLIM9-340E2-1040402.pdf
    [26] http://www.csim.com.tw/download/SLIM9-340E2-1040402.pdf
    [27] https://www.asus.com/tw/3D-Sensor/Xtion_PRO_LIVE/
    [28] http://coopermaa2nd.blogspot.tw/2012/09/hc-sr04.html
    [29] http://ming-shian.blogspot.tw/2013/09/arduino-hc-sr04.html
    [30] https://www.realvnc.com/
    [31] https://sites.google.com/a/ms.ttu.edu.tw/cse2012dance-robot/yan-jiu-cheng-guo/opencv-ruan-ti-she-ji/qin-shi-yu-peng-zhang
    [32] http://eshare.stust.edu.tw/EshareFile/2010_4/2010_4_3b11d57a.pdf
    [33] . http://www.aliog.com/27648.html
    [34] https://cg2010studio.com/2012/10/14/%E9%9B%99%E9%82%8A%E6%BF%BE%E6%B3%A2%E5%99%A8-bilateral-filter/
    [35] https://zh.wikipedia.org/wiki/%E9%AB%98%E6%96%AF%E6%A8%A1%E7%B3%8A
    [36] http://chousml.wix.com/takashi-house#!canny/cpp8
    [37] http://user.engineering.uiowa.edu/~dip/lecture/Segmentation2.html
    [38] http://3.bp.blogspot.com/-awNNpaeW-jg/UMltwaCOxqI/AAAAAAAAq2Y/QYqM9e_spH8/s1600/hough-expl2.png
    [39] http://www2.nsysu.edu.tw/physdemo/2012/A1/A1.php
    [40] 徐仲帆,智 慧 型 櫥 櫃 於 居 家 環 境 之 應 用, 國立交通大學,碩士論文,九十五年六月。
    [41] C. Tomasi and R. Manduch, “Bilateral Filtering for Gray and Color Images,” IEEE International Conference on Computer Vision, Bombay, India, Jan. 1998, pp.839-846.
    [42] John Canny, “A Computational Approach to Edge Detection,” IEEE transactions on pattern analysis and machine intelligence, Bombay, Jan.1986, pp.679-698.
    [43] Hough, P.V.C., “Method and Means for Recognizing Complex Patterns,” Patent 3,069,654, U.S, Dec.1962.
    [44] N. E. Krausz, T. Lenzi, and L. J. Hargrove, “Depth Sensing for Improved Control of Lower Limb Prostheses,” IEEE transactions on biomedical engineering, vol. 62, no. 11, Nov. 2015.

    下載圖示
    QR CODE