博碩士論文 105521068 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:41 、訪客IP:3.149.255.162
姓名 賴怡靜(Yi-Jing Lai)  查詢紙本館藏   畢業系所 電機工程學系
論文名稱 基於深度學習之距離估測與自動避障的戶外導航機器人
相關論文
★ 直接甲醇燃料電池混合供電系統之控制研究★ 利用折射率檢測法在水耕植物之水質檢測研究
★ DSP主控之模型車自動導控系統★ 旋轉式倒單擺動作控制之再設計
★ 高速公路上下匝道燈號之模糊控制決策★ 模糊集合之模糊度探討
★ 雙質量彈簧連結系統運動控制性能之再改良★ 桌上曲棍球之影像視覺系統
★ 桌上曲棍球之機器人攻防控制★ 模型直昇機姿態控制
★ 模糊控制系統的穩定性分析及設計★ 門禁監控即時辨識系統
★ 桌上曲棍球:人與機械手對打★ 麻將牌辨識系統
★ 相關誤差神經網路之應用於輻射量測植被和土壤含水量★ 三節式機器人之站立控制
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 本論文主要實現一個於戶外動態環境下能夠自主行走、自動避障及導航的機器人系統。整體的系統架構使用筆記型電腦為主要的控制核心,採用深度學習、影像處理以及馬達控制等技術,由一台攝影機和手機作為路徑規劃與導引的依據。
戶外導航機器人採用輪型移動型態,另行設計一個機器人平台,置放所需的硬體設備。機器人由兩個主動輪控制方向行進,另一個被動輪保持車身穩定。基於Google Maps API自行撰寫手機APP,由手 機的GPS和電子羅盤感測器,規劃全域性的路線導航,並取得機器人即時的經緯度位置與方向角作為行進依據。障礙物距離偵測主要基於深度學習技術,由雙眼攝影機擷取的影像作為深度卷積神經網絡的訓練資料,其輸出結果是單張影像的視差圖,使用立體視覺幾何關係轉換距離,透過倒傳遞類神經網路針對實際距離再訓練,取得影像中每個像素的實際距離,即可讓機器人上的網路攝影機辨識障礙物距離。在辨識障礙物方面,由語意分割來分辨影像中道路與障礙物。使用模糊理論計算欲切除會造成誤判的岔路區域,最後綜合所有資訊來計算機器人行走的軌跡點,根據此軌跡,使用線性控制來控制馬達,使機器人能夠即時應變並根據規劃的路線行進,以完成自行避障前進的功能。
使用者能夠自行選擇目的地,機器人會依照APP規劃的全域路線與即時的路況,使戶外導航機器人有效率地避開障礙物且自動抵達目的地。
摘要(英) This thesis presents an outdoor navigation robot system that can automatically go forward, avoid obstacles and navigate. The laptop is the main controller, and a camera and a smartphone are used to plan path. The system combines advanced technologies such as deep learning, image processing and motor control.
The outdoor navigation robot adopts three-wheeled mobile robot. Two driving wheels are used to control the direction and the other passive wheel is used to keep the robot stability. The smartphone application utilizes the Google Maps API, the GPS and the electronic compass sensors get the global route planning. The current latitude, longitude position and direction of the robot are taken for navigation. Obstacle distance detection is mainly based on deep learning technology. The training data images are captured by the stereo camera, and output results are disparity of the single image. Then, the distances are converted by using the triangulation method of computer vision. The back propagation neural network retrains to obtain the actual distance of each pixel in the image. Therefore, the robot with the monocular camera could know the distance between obstacles and itself. Semantic segmentation is utilized to a to distinguish road and obstacles in the image. Fuzzy theory for calculating the area of the road which be cut is designed to avoid walking into the intersection.
The navigation trajectory of the robot is computed by all the information. According to the trajectory, the robot can immediately follow the planned route. Finally, the robot can walk along the planned path.
Users can select a destination with smartphone application. With the technologies of deep learning and image processing, the outdoor navigation robot can effectively avoid obstacles and arrive at the destination automatically.
關鍵字(中) ★ 深度學習
★ 自動避障
★ 單張影像深度估測
★ Google Map API
★ 機器人導引
關鍵字(英) ★ deep learning
★ automatic obstacle avoidance
★ Google Maps API
★ robot navigation
論文目次 摘要 i
Abstract ii
致謝 iii
圖目錄 vi
表目錄 viii
第一章 緒論 1
1.1研究背景與動機 1
1.2文獻回顧 1
1.3論文目標 3
1.4論文架構 4
第二章 系統架構與硬體介紹 5
2.1系統架構 5
2.2機器人硬體架構 5
第三章 深度學習距離估測與手機導航系統 11
3.1深度學習距離估測 11
3.1.1單張影像估測視差的訓練資料 11
3.1.2單張影像估測視差的網路架構 13
3.1.3立體視覺幾何原理 16
3.1.4視差距離轉換之神經網路 19
3.1.5障礙物距離偵測 21
3.2手機導航 22
第四章 機器人導引軌跡與馬達控制 28
4.1影像前處理 28
4.2導引軌跡 32
4.2.1直走 32
4.2.2轉彎 34
4.2.3避障 34
4.2.4抵達目的地 35
4.2.5線性迴歸 35
4.3馬達控制 36
4.3.1行走控制 36
4.3.2左右旋轉控制 37
4.4整體系統控制流程 38
第五章 實驗結果 40
5.1深度學習辨識 40
5.1.1立體視覺幾何關係轉換 42
5.1.2視差距離轉換之神經網路與障礙物距離 42
5.2手機導航系統 44
5.3戶外導航機器人控制測試 47
5.3.1直走測試 47
5.3.2右轉測試 47
5.3.3左轉測試 50
5.3.4避障測試 50
5.3.5岔路測試 52
第六章 結論與未來展望 54
6.1結論 54
6.2未來展望 55
參考文獻 56
附錄A 59
參考文獻 [1]C. Caraffi, S. Cattani and P. Grisleri, "Off-road path and obstacle detection using decision networks and stereo vision," IEEE Transactions on Intelligent Transportation Systems, vol. 8, no. 4, pp. 607-618, Dec 2007.
[2] C. Siagian, C. K. Chang and L. Itti, "Mobile robot navigation system in outdoor pedestrian environment using vision-based road recognition," IEEE International Conference on Robotics and Automation, Karlsruhe, pp. 564-571, 2013.
[3] A. Cherubini, F. Spindler and F. Chaumette, "Autonomous visual navigation and laser-based moving obstacle avoidance," IEEE Transactions on Intelligent Transportation Systems, vol. 15, no. 5, pp. 2101-2110, Oct 2014.
[4] S. Duan et al., "Research on obstacle avoidance for mobile robot based on binocular stereo vision and infrared ranging," 2011 The 9th World Congress on Intelligent Control and Automation, Taipei, pp. 1024-1028, 2011.
[5] C. H. Chao et al., and T. H. S. Li, "Fuzzy target tracking and obstacle avoidance of mobile robots with a stereo vision system," International Journal of Fuzzy Systems, vol. 11, no. 3, pp. 183-191, 2009.
[6] Y. Liu et al., "Navigation research on outdoor miniature reconnaissance robot," 2016 IEEE International Conference on Mechatronics and Automation, Harbin, pp. 977-982, 2016.
[7] D. Gardeazabal, V. Ponomaryov, and I. Chairez, “Fuzzy control for obstacle avoiding in mobile robots using stereo vision algorithms,” IEEE 2011 Electrical Engineering Computing Science and Automatic Control, pp. 1–6, October 2011.
[8] A. Saxena, M. Sun and A. Y. Ng, "Make3D: Learning 3D scene structure from a single still image," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 31, no. 5, pp. 824-840, May 2009.
[9] D. Eigen, C. Puhrsch, and R. Fergus, "Depth map prediction from a single image using a multi-scale deep network," Neural Information Processing Systems, 2014.
[10] D. Eigen and R. Fergus, "Predicting depth, surface normals and semantic labels with a common multi-scale convolution al Architecture," 2015 IEEE International Conference on Computer Vision (ICCV), Santiago, pp. 2650-2658, 2015.
[11] J. Flynn, I. Neulander, J. Philbin and N. Snavely, "Deep stereo: learning to predict new views from the world′s imagery," 2016 IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, pp. 5515-5524, 2016.
[12] F. Liu, Chunhua Shen and Guosheng Lin, "Deep convolutional neural fields for depth estimation from a single image," 2015 IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, pp. 5162-5170, 2015.
[13] D. Xu et al., “Multi-scale continuous CRFs as sequential deep networks for monocular depth estimation,” arXiv preprint, arXiv:1704.02157, 2017.
[14] J. Xie, R. Girshick, and A. Farhadi, "Deep3d: Fully automatic 2d-to-3d video conversion with deep convolutional neural networks," European Conference on Computer Vision, 2016.
[15] C. Godard, O. M. Aodha and G. J. Brostow, "Unsupervised monocular depth estimation with left-right consistency," 2017 IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, pp. 6602-6611, 2017.
[16] K. He et al., "Deep residual learning for image recognition," 2016 IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, pp. 770-778, 2016.
[17] D.-A. Clevert, T. Unterthiner, and S. Hochreiter, "Fast and accurate deep network learning by exponential linear units (ELUs).", arXiv preprint arXiv:1511.07289, 2015.
[18] R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision, Cambridge University Press, 2000.
[19] N. A. Campbell and R. A. Dunne, "On the pairing of the softmax activation and cross-entropy penalty functions and the derivation of the softmax activation function", Proc. 8th Aust. Conf. on the Neural Networks, Melbourne, 181–185, 1997.
[20] 林宜臻,基於深度學習之戶外導航機器人,碩士論文,中央大學,台北,2018年1月。
[21] A. Paszke, A. Chaurasia, S. Kim, and E. Culurciello, "Enet: A deep neural network architecture for real-time semantic segmentation," arXiv preprint arXiv:1606.02147, 2016.
[22] Android studio相關網站,https://developer.android.com/studio/,2018年6月。
[23] Google Maps API相關網站,https://code.google.com/apis/maps/,2018年6月。
[24] Van Brummelen, Glen Robert, Heavenly Mathematics: The Forgotten Art of Spherical Trigonometry, Princeton University Press. ISBN 9780691148922. 0691148929.
[25] 王文俊,認識 Fuzzy-第三版,全華科技圖書股份有限公司,2008 年 6 月。
[26] 王文中, 統計學與 Excel 資料分析之實習應用<第五版>, 博碩文化股份有限公司, 2004
[27] Zhou Wang, A. C. Bovik, H. R. Sheikh and E. P. Simoncelli, "Image quality assessment: from error visibility to structural similarity," IEEE Transactions on Image Processing, vol. 13, no. 4, pp. 600-612, April 2004.
指導教授 王文俊(Wen-June Wang) 審核日期 2018-7-27
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明