簡易檢索 / 詳目顯示

研究生: 李崇嘉
Chung-Chia Lee
論文名稱: 應用雷射測距儀於校園室內立方地圖建構
Application of Laser Range Finder for Campus Indoor Voxel Map Building
指導教授: 曾煥雯
Tzeng, Huan-Wen
學位類別: 碩士
Master
系所名稱: 電機工程學系
Department of Electrical Engineering
論文出版年: 2014
畢業學年度: 102
語文別: 中文
論文頁數: 88
中文關鍵詞: 立方地圖地圖建構自主型移動機器人雷射測距儀
英文關鍵詞: Voxel map, Map building, Autonomous robot, Laser Range Finder
論文種類: 學術論文
相關次數: 點閱:210下載:5
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來,機器人相關產業迅速發展。除了常見的工業用機器人之外,家庭照護機器人或是救援機器人也相繼被開發出來並且運用在實際情況中。
    由於自主型移動機器人機動性高的特性,所以可以應用的範圍非常廣。許多研究多以超音波感測器、雷射測距儀或是立體攝影機協助進行地圖建構的任務。本研究選擇使用雷射測距儀作為地圖建構的設備。
    本研究之自主型移動機器人將雷射測距儀裝載於移動式掃描平台,藉由改變掃描平台的角度以掃描環境,並記錄所回傳的距離資訊。本研究之雷射測距儀也用於決定自主型移動機器人的移動模式以防止機器人隨機於環境中移動。除此之外,研究者結合電子羅盤與RFID 進行機器人基準點與方位之判斷使地圖資訊能夠更加精確。
    本研究將雷射測距儀回傳的距離資訊進行座標轉換後,擷取機器人前方3.5公尺至4.5公尺區間的距離資訊做聯集,其聯集後的資訊延展成為該區間所擁有的障礙物情況。
    本研究利用正立方體的方式來表示環境中障礙物的佔有情形,並稱之為立方地圖。立方地圖能夠有效地建構出環境中障礙物的分佈情形,並且容易進行地圖更新。
    本研究提出一套立方地圖建構的系統,經由研究者設計的機器人移動機制,機器人能夠順利地在環境中行走,並且擷取環境中的距離資訊。將這些大量的距離資料經過本研究的運算方法後,可以有效的減少運算量。在後續研究中希望提供立方地圖給校園巡邏機器人作為火災偵測或巡邏使用。

    In recent years, the robot industry has developed rapidly. Besides industrial robots we are familiar with, family-care robots and rescue robots are developed and applied in practical conditions.
    Because autonomous robot has high mobility, it can be applied widely. In most researches, researchers commonly use ultrasonic sensor, laser range finder and stereo camera to do map building tasks. In our research, we use laser range finder to accomplish our research.
    We equip the laser range finder with scan platform. By pan-tilting the scan platform, we can receive and record range data of environment. We also take the advantage of range data to decide which movement mode to avoid robot moving randomly in the environment. In addition, we combine with electronic compass and RFID to improve our map more accurately.
    We transform range data into Cartesian coordinate system by trigonometric function calculation. We capture the interval of one meter between 3.5 meter and 4.5 meter which is in front of robot to be the union. The union stands for the condition of occupancy in the interval.
    We use voxels to present the condition of occupancy in the environment. We call it “Voxel Map.” We can establish the condition of occupancy in the environment and update map efficiently by applying voxel map.
    We develop a system to build voxel map. Under the movement rules we design, the robot can move smoothly and collect range data in the environment. By calculating a great a quantity of range data in our algorithm, we can reduce the amount of computation efficiently. In future work, we can provide voxel map information to campus patrol robot for fire detection patrol or routine patrol.

    中文摘要 i 英文摘要 iii 謝誌 v 目錄 vii 表目錄 xi 圖目錄 xiii 第一章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 2 1.3 研究限制 3 1.4 研究方法 4 1.5 研究步驟 5 第二章 文獻探討與回顧 7 2.1 機器人及相關研究 8 2.2 感測器及相關研究 10 2.2.1 超音波感測器 11 2.2.2 立體攝影機 12 2.2.3 Kinect 12 2.2.4 電子羅盤 13 2.2.5 RFID 13 2.3 雷射測距儀及相關研究 14 2.3.1 雷射測距儀的原理和特性 14 2.3.2 雷射測距儀的應用 15 2.4 地圖建構及相關研究 17 2.4.1 佔有方格地圖 17 2.4.2 拓樸地圖 18 2.4.3 特徵地圖 19 2.4.4 3D物件重現地圖 20 2.4.5 立方地圖 22 2.4.6 綜合比較 23 第三章 系統架構分析 25 3.1 系統架構設計 25 3.2 機器人導航 27 3.2.1 脈波控制 27 3.2.2 雷射測距儀之配置 28 3.2.3 循邊模式 29 3.2.4 避障模式 33 3.2.5 避障模式─地面障礙物閃避機制 35 3.2.6 避障模式─水平障礙物閃避機制 37 3.2.7 機器人移動規則 37 3.3 根點定位 40 3.3.1 環境根點之定義 41 3.3.2 電子羅盤之偵測 41 3.3.3 機器人轉向控制 42 3.4 雷射資料擷取與處理 43 3.4.1 環境資訊擷取流程 44 3.4.2 雷射資料修正 45 3.4.3 雷射資料的座標轉換 46 3.4.4 雷射資料的擷取方法(一)─全掃描 47 3.4.5 雷射資料的擷取方法(二)─關鍵點全掃描 47 3.4.6 雷射資料的擷取方法(三)─特定掃描 48 3.4.7 雷射資料的擷取方法(四)─簡要掃描 48 3.5 立方地圖建構 49 3.5.1 正立方體規劃與設計 50 3.5.2 機器人移動與座標的關係 50 3.5.3 立方地圖之狀態登錄 52 3.5.4 建構初始地圖 53 3.5.5 立方地圖的定期更新 54 第四章 系統設計與實作 57 4.1 系統整體架構 57 4.2 硬體設備與軟體環境 58 4.2.1 硬體設備 58 4.2.2 軟體環境 62 4.3 場景規格與建置 63 4.4 實驗成果 64 4.4.1 機器人移動路線 65 4.4.2 擷取方法(一)─全掃描的結果 66 4.4.3 擷取方法(二)─關鍵點全掃描的結果 67 4.4.4 擷取方法(三)─特定掃描的結果 69 4.4.5 擷取方法(四)─簡要掃描的結果 70 4.4.6 結果比較 71 4.4.7 總結 72 第五章 結論與後續研究 73 5.1 結論 73 5.2 後續研究 75 參 考 文 獻 77 附錄一 實驗場景地圖 83 附錄二 立方地圖(方法一) 84 附錄三 立方地圖(方法二) 85 附錄四 立方地圖(方法三) 86 附錄五 立方地圖(方法四) 87 作者簡介 88

    [1] S. Shaker, D. Asmar and I. H. Elhajj, “3D Reconstruction of Indoor Scenes by Casting Visual Rays in an Occupancy Grid,” Proceedings of the 2010 IEEE International Conference on Robotics and Biomimetics (ROBIO), Tianjin, China, Dec. 14-18, 2010, pp. 1176-1182.
    [2] M. Kurisu, Y. Yokokohji and Y. Oosato, “Development of a laser range finder for 3D map-building in rubble,” Proceedings of the IEEE International Conference on Mechatronics & Automation, Niagara Falls, Canada, July 29-Aug. 1, 2005, Vol. 4, pp. 1842-1847.
    [3] C. Y. Chen, T. H. S. Li and K. C. Lim, “Design and Implementation of Intelligent Driving Controller for Car-Like Mobile Robot,” Proceedings of the 2010 International Conference on System Science and Engineering(ICSSE), Taipei, Taiwan, July 1-3, 2010, pp. 463-468.
    [4] D. H. Zeng, G. Xu, C. X. Xie and D. G. Yu, “Artificial Immune Algorithm based Robot Obstacle-Avoiding Path Planning,” Proceedings of the IEEE International Conference on Automation and Logistics, Qingdao, China, Sept. 1-3, 2008, pp. 798-803.
    [5] N. Ouadah, L. Ourak, M. Hamerlain and F. Boudjema, “Implementation of an Oriented Positioning on a Car-Like Mobile Robot by Fuzzy Control,” Proceedings of the IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics, Paris, France, Nov. 6-10, 2006, pp. 4076-4081.
    [6] M. Brunner, B. Brüggemann and D. Schulz, “Motion Planning for Actively Reconfigurable Mobile Robots in Search and Rescue Scenarios,” Proceedings of the 2012 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), College Station, Texas, USA, Nov. 5-8, 2012, pp. 1-6.
    [7] T. Kamegawa, K. Saikai, S. Suzuki, A. Gofuku, S. Oomura, T. Horikiri and F. Matsuno, “Development of grouped rescue robot platforms for information collection in damaged buildings,” Proceedings of the SICE Annual Conference, Tokyo, Japan, Aug. 20-22, 2008, pp. 1642-1647.
    [8] M. Swangnetr and D. B. Kaber, “Emotional State Classification in Patient–Robot Interaction Using Wavelet Analysis and Statistics-Based Feature Selection,” IEEE TRANSACTIONS ON HUMAN-MACHINE SYSTEMS, VOL. 43, NO. 1, pp. 63-75, 2013.
    [9] T. Sasai, Y. Takahashi, M. Kotani and A. Nakamura, “Development of a Guide Robot Interacting with the User using Information Projection - Basic System -,” Proceedings of the 2011 IEEE International Conference on Mechatronics and Automation, Beijing, China, Aug. 7-10, 2011, pp. 1297-1302.
    [10] H. H. Lin and W. Y. Tsao, “Automatic Mapping and Localization of a Tour Guide Robot by Fusing Active RFID and Ranging Laser Scanner,” Proceedings of the 2011 International Conference on Advanced Mechatronic Systems, Zhengzhou, China, Aug. 11-13, 2011, pp. 429-434.
    [11] B. O. Han, Y. H. Kim, K. S. Cho and H. S. Yang, “Museum Tour Guide Robot With Augmented Reality,” Proceedings of the 2010 16th International Conference on Virtual Systems and Multimedia (VSMM), Seoul, Korea, Oct. 20-23, 2010, pp. 223-229.
    [12] K. M. Lee and W. K. Chung, “Effective Maximum Likelihood Grid Map With Conflict Evaluation Filter Using Sonar Sensors,” IEEE TRANSACTIONS ON ROBOTICS, VOL. 25, NO. 4, pp. 887-901, 2009.
    [13] W. J. Woodall and D. Bevly, “Using the Microsoft Kinect for 3D Map Building and Teleoperation,” Proceedings of the 2012 IEEE/ION Position Location and Navigation Symposium (PLANS), Myrtle Beach, South Carolina, USA, Apr. 23-26, 2012, pp.1054-1061.
    [14] L. Tamas and L. C. Goron, “3D Map Building with Mobile Robots,” Proceedings of the 2012 20th Mediterranean Conference on Control & Automation (MED), Barcelona, Spain, July 3-6, 2012, pp. 134-139.
    [15] J. J. Carr 原著;江昌皚等譯著,感測電路,高立,民國86年。

    [16] S. H. Kim, J. G. Kim and T. K. Yang, “Autonomous SLAM technique by integrating Grid and Topology map,” Proceedings of the International Conference on Smart Manufacturing Application, Gyeonggi-do, Korea, Apr. 9-11, 2008, pp. 413-418.
    [17] T. Yoshida and T. Fukao, “Dense 3D Reconstruction using a Rotational Stereo Camera,” Proceedings of the 2011 IEEE/SICE International Symposium on System Integration (SII), Kyoto, Japan, Dec. 20-22, 2011, pp. 985-990.
    [18] N. Thien-Nghia, B. Michaelis, A. Al-Hamadi, M. Tornow and M. Meinecke, “Stereo-Camera-Based Urban Environment Perception Using Occupancy Grid and Object Tracking,” IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 13, NO. 1, pp. 154-165, 2012.
    [19] L. Xia, C. C. Chen and J. K. Aggarwal, “Human Detection Using Depth Information by Kinect,” Proceedings of the 2011 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Colorado Springs, Colorado, USA, June 20-25, 2011, pp. 15-22.
    [20] V. Y. Skvortzov, H. K. Lee, S. W. Bang and Y. B. Lee, “Application of Electronic Compass for Mobile Robot in an Indoor Environment,” Proceedings of the 2007 IEEE International Conference on Robotics and Automation, Roma, Italy, Apr. 10-14, 2007, pp. 2963-2970.
    [21] 張旭盛,“應用電子羅盤與PID控制於機器人之定位設計”,國立雲林科技大學資訊工程學系,碩士論文,民國99年。
    [22] E. Nakamori, D. Tsukuda, M. Fujimoto, Y. Oda, T. Wada, H. Okada and K. Mutsuura, “A New Indoor Position Estimation Method of RFID Tags for Continuous Moving Navigation Systems,” Proceedings of the 2012 International Conference on Indoor Positioning and Indoor Navigation, Sydney, Australia, Nov. 13-15, 2012, pp. 1-8.
    [23] H. Khali, Y. Savaria, J. L. Houle, M. Rioux, J. A. Beraldin and D. Poussart, “Improvement of Sensor Accuracy in the Case of a Variable Surface Reflectance Gradient for Active Laser Range Finders,” IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 52, NO. 6, pp. 1799-1808, 2003.
    [24] L. Zhang and B. K. Ghosh, “Geometric feature based 2½D map building and planning with laser, sonar and tactile sensors,” 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu, Japan, 2000, Vol. 1, pp. 115-120.
    [25] D. Huber, B. Akinci, P. B. Tang, A. Adan, B. Okorn and X. H. Xiong, “Using Laser Scanners for Modeling and Analysis in Architecture, Engineering, and Construction,” Proceedings of the 2010 44th Annual Conference on Information Sciences and Systems (CISS), Princeton, New Jersey, USA, Mar. 17-19, 2010, pp. 1-6.
    [26] Y. Liu, Z. Y. An and J. S. Wang, “The application of laser radar in vehicle door reverse design,” Proceedings of the 2012 International Conference on Optoelectronics and Microelectronics (ICOM), Changchun, Jilin, China, Aug. 23-25, 2012, pp. 236-238.
    [27] X. Y. Chen, Y. Hu and T. F. Chen, “Novel Laser Scanning System for Digital Dental,” Proceedings of the 2012 24th Chinese Control and Decision Conference (CCDC), Taiyuan, China, May 23-25, 2012, pp. 2860-2864.
    [28] P. Ben-Tzvi, S. Charifa and M. Shick, “Extraction of 3D Images using Pitch-actuated 2D Laser Range Finder for Robotic Vision,” Proceedings of the 2010 IEEE International Workshop on Robotic and Sensors Environments (ROSE), Phoenix, Arizona, USA, Oct. 15-16, 2010, pp. 1-6.
    [29] R. Murai, T. Sakai, Y. Kitano and Y. Honda, “Recognition of 3D Dynamic Environments for Mobile Robot by Selective Memory Intake and Release of Data from 2D Sensors,” Proceedings of the 2012 IEEE/SICE International Symposium on System Integration (SII), Fukuoka, Japan, Dec. 16-18, 2012, pp. 621-628.
    [30] 洪榮裔,“植基於雷射人體掃描辨識技術之跌倒偵測系統”,國立臺灣師範大學應用電子科技學系,碩士論文,民國101年。

    [31] T. Ikeda, Y. Chigodo, T. Miyashita, F. Kishino and N. Hagita, “A Method to Recognize 3D Shapes of Moving Targets based on Integration of Inclined 2D Range Scans,” Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, May 9-13, 2011, pp. 3575-3580.
    [32] B. Kluge, C. Köhler and E. Prassler, “Fast and Robust Tracking of Multiple Moving Objects with a Laser Range Finder,” Proceedings of the 2001 IEEE International Conference on Robotics and Automation, Seoul, Korea. May 21-26, 2001, Vol. 2, pp. 1683-1688.
    [33] D. Pagac, E. M. Nebot and H. Durrant-Whyte, “An Evidential Approach to Map-Building for Autonomous Vehicles,” IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 14, NO. 4, pp. 623-629, 1998.
    [34] 傅啟文,“居家型機器人室內地圖之建構”,國立臺灣師範大學應用電子科技學系,碩士論文,民國99年。
    [35] A. Birk and S. Carpin, “Merging Occupancy Grid Maps From Multiple Robots,” Proceedings of the IEEE, VOL. 94, NO. 7, pp. 1384-1397, 2006.
    [36] A .Gonzalez-Ruiz, A. Ghaffarkhah and Y. Mostofi, “An Integrated Framework for Obstacle Mapping With See-Through Capabilities Using Laser and Wireless Channel Measurements,” IEEE SENSORS JOURNAL, VOL. 14, NO. 1, pp. 25-38, 2014.
    [37] K. G. Joo, T. K. Lee, S. H. Baek and S. Y. Oh, “Generating Topological Map from Occupancy Grid-map using Virtual Door Detection,” Proceedings of the 2010 IEEE Congress on Evolutionary Computation (CEC), Barcelona, Spain, July 18-23, 2010, pp. 1-6.
    [38] F. Wientapper, H. Wuest and A. Kuijper, “Reconstruction and Accurate Alignment of Feature Maps for Augmented Reality,” Proceedings of the 2011 International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission, Hangzhou, China, May 16-19, 2011, pp. 140-147.
    [39] M. Tomono, “3-D Object Map Building Using Dense Object Models with SIFT-based Recognition Features,” Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, Oct. 9-15, 2006, pp. 1885-1890.
    [40] T. Suzuki, M. Kitamura, Y Amano and T. Hashizume, “6-DOF Localization for a Mobile Robot Using Outdoor 3D Voxel Maps,” Proceedings of the 2010 IEEE International Conference on Intelligent Robots and Systems(IROS), Taipei, Taiwan, Oct. 18-22, 2010, pp. 5737-5743.
    [41] J. Ryde and M. Briinig, “Lattice Occupied Voxel Lists for Representation of Spatial Occupancy,” Proceedings of the 2010 IEEE International Conference on Intelligent Robots and Systems(IROS), Taipei, Taiwan, Oct. 18-22, 2010, pp. 567-572.
    [42] B. G. Seo and M. J. Chung, “Traversable Ground Detection Based On Geometric-Featured Voxel Map,” Proceedings of the 2013 19th Korea-Japan Joint Workshop on Frontiers of Computer Vision(FCV), Incheon, Republic of Korea, Jan. 30-Feb. 1, 2013, pp. 31-35.
    [43] Y. G. Choe, I. W. Shim and M. J. Chung, “Geometric-Featured Voxel Maps for 3D Mapping in Urban Environments,” Proceedings of the 2011 IEEE International Symposium on Safety, Security and Rescue Robotics(SSRR), Kyoto, Japan, Nov. 1-5, 2011, pp. 110-115.
    [44] C. Chen and Y. H. Cheng, “Research on Map Building by Mobile Robots,” Proceedings of the Second International Symposium on Intelligent Information Technology Application, Shanghai, China, Dec. 20-22, 2008, Vol. 2, pp. 673-677.

    QR CODE