進階搜尋


 
系統識別號 U0026-0812200910431888
論文名稱(中文) 自走車之驅動控制與避障規劃
論文名稱(英文) Drive Control and Obstacle Avoidance Planning For An Automatic Mobile Vehicle
校院名稱 成功大學
系所名稱(中) 工程科學系碩博士班
系所名稱(英) Department of Engineering Science
學年度 91
學期 2
出版年 92
研究生(中文) 許哲源
研究生(英文) Jer-Yuan Hsu
電子信箱 nelson681110@yahoo.com.tw
學號 n9690146
學位類別 碩士
語文別 中文
論文頁數 75頁
口試委員 指導教授-王榮泰
口試委員-王明習
口試委員-周榮華
中文關鍵字 自走車  超音波感測器  避障 
英文關鍵字 obstacle avoidance  automatic mobile vehicle  ultrasonic sensor 
學科別分類
中文摘要 本論文的目的是發展自走車系統之馬達驅動控制和避障規劃。馬達的驅動控制是以微處理器(89C52)為核心,透過PWM信號來控制以功率電晶體所構成之H電橋,來達到控制馬達之目的。在感測器方面,前輪使用電位計來控制轉彎角度;後輪使用編碼器來控制自走車的前進與後退之距離,並配合16位元的計數器(8254)來測量馬達的轉速。人機控制介面是以Borland C++ Builder 6.0為基礎,並配合RS-232之串列傳輸來傳送控制指令和接收從自走車或超音波感測器所回傳的資料。在避障規劃方面,利用裝置在自走車上的超音波感測器來偵測出自走車與障礙物的距離,讓自走車能行走在未知的環境中,以達成避障的目的。


英文摘要 This thesis develops driving control of motor and obstacles avoiding plan for an Automatic Guide Vehicle (AGV). The kernel in driving control of motor is using 89C52. The microprocessor (89C52) is through PWM to control H-bridge composing of Power MOSFET. Using potentiometer controls turn angle in the front wheel. Using encoder controls AGV distance of the forward and backward in the rear wheel. The encoder is collocating 16 bits counter/timer (8254) to detect the velocity of AGV. The human-machine interface has constructed by Borland C++ Builder. The human-machine interface is using serial communication transmission command and receives data from AGV or ultrasonic sensor. In the obstacles avoiding plan, the ultrasonic sensor is mounted on the AGV to detect distance between the AGV and obstacles. The objective of the avoiding obstacles is enabling AGV moving in the unknown environment.


論文目次 中文摘要.............................i
Abstract.............................ii
誌謝.................................iii
目錄.................................iv
圖目錄...............................viii
表目錄...............................xii
第一章 緒論..........................1
1.1 前言.............................1
1.2 路徑規劃與導航問題...............2
1.3 文獻回顧.........................3
1.4 研究目的.........................3
1.5 論文架構.........................4
第二章 自走車系統架構................5
2.1 自走車系統簡介...................5
2.2 自走車硬體架構...................7
2.2.1自走車車體結構..................7
2.2.2自走車微處理器系統..............8
2.2.3自走車電力系統..................8
2.3 自走車軟體系統...................9
2.4 自走車系統發展概況...............9
第三章 直流馬達之驅動控制............11
3.1 直流馬達之驅動方法...............11
3.2 馬達轉向控制.....................12
3.2.1 自走車前後輪馬達之控制流程.....13
第四章 感測器系統....................15
4.1 電位計...........................15
4.1.1 電位計組裝方式.................16
4.1.2 電位計參考電壓.................17
4.1.3 訊號放大電路...................18
4.1.4 ADC電路.......................20
4.1.5 前輪定位.......................23
4.2 編碼器...........................24
4.2.1 自走車位置控制.................25
4.2.2 自走車速度控制.................26
4.3 超音波感測器.....................31
4.3.1 超音波感測器之硬體設計.........32
4.3.2 超音波測距.....................37
第五章 通訊方式與控制介面設計........39
5.1 串列傳輸.........................39
5.2 資料傳輸格式之定義...............41
5.3 人機控制介面設計.................42
第六章 自走車之避障規劃..............49
6.1 自走車運動方程式.................49
6.2 沿牆避障.........................52
6.3 模擬結果.........................53
第七章 實驗結果......................57
7.1 前輪轉向實驗.....................57
7.2 後輪行走實驗.....................59
7.3 障礙物辨識.......................60
7.4 實際地圖行走實驗.................63
7.4.1 實際地圖之路徑規劃實驗.........63
7.4.2 實際地圖之避障實驗.............66
7.4.3 誤差分析.......................69
第八章 結論與未來發展................71
8.1 結論.............................71
8.2 未來發展.........................72
參考文獻.............................73
附錄 一 自走車微處理器I/O配置表.....A
附錄 二 指令識別字元................B
附錄 三 自走車電路圖................C
附錄 四 超音波電路圖................D

參考文獻 [1] E.M. Petriu , “Automated Guided Vehicle with Absolute Encoded Guide – Path” , IEEE Transactions on Robotics and Automation , Vol.7, NO.4, pp.562-565 , 1991.
[2] J.Borenstein and Y.Koren , “Histogramic In-motion Mapping for Mobile Robot Obstacle Avoidance “ , IEEE Transactions on Robotics and Automation , Vol.7, NO.4, pp.535-539,1991.
[3] A.P.Tirumalai , B.G. Schunck and R.C.Jain , “Evidential Reasoning for Building Environment Maps”, IEEE Transaction on Systems Man and Cybernetics, Vol.25 , NO.1 , pp.10-20,1995 .
[4] G . Yasuda and H . Takai , “Sensor-Based Path Planning and Intelligent Steering Control of Nonholonomic Mobile Robots” , Proceedings of the IEEE Industrial Electronics Society , Vol . 1, pp.317-322 , 2001.
[5] I . E . Paromtchink and C . Laugier , “Autonomous Parallel Parking of A Nonholonomic Vehicle” , Proceedings of the IEEE Intelligent Vehicle Symposium , pp.13-18,1996.
[6] J . P . Laumond , P . E . Jacobs , M . Taix and R . M . Murry , “A Motion Planner for Nonholonomic Mobile Robots”, IEEE Transactions on Robotics and Automation , Vol .10 , NO . 5 , PP . 577-593 , 1994.
[7] C . C . Lin and R . L . Tummla , “Adaptive Sensor Integration for Mobile Robot Navigation” , IEEE International Conference , pp .85-91 , 1994.
[8] H . Noborio , I . Yamamoto and T . Komaki , ”Sensor - Based Path - Planning Algorithms for a Nonholonomic Mobile Robot” , IEEE / RSJ International Conference on Intelligent Robots and Systems , pp . 917- 924 , 2000.
[9] S . Lee , M . Kim , Y . Youm and W . Chung , “Control of a Car-like Mobile Robot for Parking Problem” , IEEE International Conference on Robotics &Automation , pp . 1- 6 , 1999.
[10] T . Yata , L . Kleeman and S . Yuta , ”Wall Following Using Angle Information Measured by a Single Ultrasonic Transducer” , IEEE International Conference on Robotics & Automation , pp . 1590-1596 , 1998.
[11] K .Jiang and L . D .Seneviratne , “A Sensor Guided Autonomous Parking System for Nonholonomic Mobile Robots”, Proceedings of the IEEE Intelligent Transportation Systems , pp .270-275 ,2000.
[12] 廖啟仲,自走車介面控制之研究,國立成功大學工程科學系碩士論文,民國91年.
[13] 柯政昌,自走車動力驅動系統之研究與設計,國立成功大學工程科學系碩士論文,民國90年.
[14] 鄭淼仁,自走車電力系統規劃與設計,國立成功大學工程科學系碩士論文,民國88年.
[15] 顏仲偉,可教導式之自走車導航機制,國立成功大學工程科學系碩士論文,民國91年.
[16] 吳至仁,即時障礙物偵測/定位及標誌辨識,國立成功大學工程科學系碩士論文,民國91年.
[17] 邱文正,超音波位置感測系統應用於自走式機器人之研究,國立成功大學工程科學系碩士論文,民國86年.
[18] 陳意翔,具智慧型停車功能車型機器人之設計與研製,國立成功大學電機系碩士論文,民國91年.
[19] 王志陽,基於模糊類神經網路之自動導航車反應行為融合策略,國立台北科技大學機電整合研究所碩士論文,民國89年.
[20] 陳添智、潘曉林,應用量測脈波波寬方法於馬達轉速量測,技術學刊,第十一卷,第三期,pp.417-422,民國87年.
[21] 鍾明政,MCS-51原理與實習,長高出版社,民國86年.
[22] 溫植燁,8051單晶片實務與應用,文魁資訊股份有限公司,民國91年.
[23] 楊明豐,8051單晶片C語言設計實務 - 使用Keil C,碁峰出版社,民國92年.
[24] 鄧明發,陳茂璋,微電腦專題製作應用電路,知行文化,知行出版社,民國90年.
[25] 林伸茂,自動控制實務,旗標出版有限公司,民國80年
論文全文使用權限
  • 同意授權校內瀏覽/列印電子全文服務,於2003-08-05起公開。
  • 同意授權校外瀏覽/列印電子全文服務,於2003-08-05起公開。


  • 如您有疑問,請聯絡圖書館
    聯絡電話:(06)2757575#65773
    聯絡E-mail:etds@email.ncku.edu.tw