| 研究生: |
陳柏昌 Chen, Bo-Chang |
|---|---|
| 論文名稱: |
以超音波感測器於機器人環境地圖之建立 Environment Map Building for Mobile Robot by Ultrasonic Sensor |
| 指導教授: |
周榮華
Chou, Jung-Hua |
| 學位類別: |
博士 Doctor |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2008 |
| 畢業學年度: | 96 |
| 語文別: | 中文 |
| 論文頁數: | 129 |
| 中文關鍵詞: | 超音波 、機器人 、環境地圖 |
| 外文關鍵詞: | Environment Map, Ultrasonic Sensor, Robot, Sonar |
| 相關次數: | 點閱:61 下載:5 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本文之目的在於探討超音波之特性,建立超音波物體辨識法則,並應用超音波於機器人,以建立未知環境地圖。在超音波模型方面,本文針對拍立得6500系列超音波測距模組,提出一個超音波Jump-U反射波模型,利用量測超音波飛行時間之延遲時間和角度的關係,經由迴歸分析求得反射波模型。利用所求得的反射波模型進行超音波飛行時間之模擬量測,實驗結果顯示,模擬量測和實際量測所得之結果非常接近,表示所得之反射波模型足以代表實際之反射波特性。另外,本文提出「單一超音波凹角辨識法則」,利用單一超波音進行360度旋轉掃描,再利用「連續區段判斷法則」,搜尋所有可能的連續區段,接著利用「反射點判斷法則」,找出連續區段的反射點,最後根據「凹角辨識法則」,找出正確的凹角。利用本實驗室所建立的環境探索機器人,進行凹角辨識量測實驗,可成功找出所有凹角與其組成平面。最後,利用探索機器人進行未知環境的量測實驗,透過無線RS-232傳輸,在PC端建立未知環境地圖。實驗結果顯示,根據所提出的「凸角辨識法則」與「凹角辨識法則」,環境中之凸角與凹角地形皆可正確建立其輪廓,所建立之環境地圖,可正確描述實際環境之狀態,未來可應用於機器人之路徑規劃與導航等。
The purpose of this study is to investigate the characteristics of an ultrasonic sensor, then to build an object differentiation algorithm, and finally build an environment map for mobile robot. For ultrasonic model, a Jump-U model of echo pattern is proposed for a Polaroid 6500 series sonar-ranging module. The model is established through a data regression method, utilizing TOF data and the relation between the delay time and the bearing angle of the sensor as input parameters. Experiments are conducted to verify the proposed model by measuring the TOF data of a plane with distances ranging from 100 ~ 200 cm. The results show a close agreement between simulation and measurements. In addition, this study proposes a corner differentiation algorithm by a single ultrasonic sensor for mobile robots. Firstly, use a single ultrasonic sensor to scan the environment in 360 degree. Secondly, use a continuous section search algorithm to find out all possible continuous sections. Thirdly, use a refection point search algorithm to locate the reflection point of any continuous section, and finally devise a corner differentiation algorithm to find the corner. A corner differentiation experiment is performed by an environmental exploration mobile robot, and the results show that all corners and their consisting planes are deduced correctly. The robot explores an unknown environment, and the measured data are transmitted immediately to a personal computer (PC) by a wireless module with RS-232 transmission protocol. The results show that according to the proposed corner and edge differentiation algorithm, all of the corners and edges in the unknown environment can be found and re-built in an environment map accurately. In the future, the map can be applied to path planning or navigation of mobile robots.
[1] R. Kuc and M. W. Siegel, "Efficient Representation of Reflecting Structures for a Sonar Navigation Model," IEEE International Conference on Robotics and Automation, vol. 4, pp. 1916-1923, 1987.
[2] R. Kuc and M. W. Siegel, "Physically-Based Simulation Model for Acoustic Sensor Robot Navigation," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 9, no. 6, pp. 766-778, 1987.
[3] B. Barshan and R. Kuc, "Differentiating Sonar Reflections from Corners and Planes by Employing an Intelligent Sensor," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 12, no. 6, pp. 560-569, 1990.
[4] J. H. Lim and D. W. Cho, "Physically Based Sensor Modeling for a Sonar Map in a Specular Environment," IEEE International Conference on Robotics and Automation, Nice, France, vol. 2, pp. 1714-1719, 1992.
[5] O. Bozma and R. Kuc, "A Physical Model-Based Analysis of Heterogenous Environments Using Sonar - Endura Method," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 16, no. 5, pp. 497-506, 1994.
[6] A. M. Sabatini, "A Stochastic Model of the Time-of-Flight Noise in Airborne Sonar Ranging Systems," IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control, vol. 44, no. 3, pp. 606-614, 1997.
[7] K. D. Harris and M. Recce, "Experimental Modelling of Time-of-Flight Sonar," Robotics and Autonomous Systems, vol. 24, no. 1-2, pp. 33-42, 1998.
[8] R. Kuc, "Pseudoamplitude Scan Sonar Maps," IEEE Transactions on Robotics and Automation, vol. 17, no. 5, pp. 767-770, 2001.
[9] R. Kuc, "Forward Model for Sonar Maps Produced with the Polaroid Ranging Module," IEEE Transactions on Robotics and Automation, vol. 19, no. 2, pp. 358-362, 2003.
[10] D. Marioli, C. Narduzzi, C. Offelli, D. Petri, E. Sardini, and A. Taroni, "Digital Time-of-Flight Measurement for Ultrasonic Sensors," IEEE Transactions on Instrumentation and Measurement, vol. 41, no. 1, pp. 93-97, 1992.
[11] C. H. Cai and P. P. L. Regtien, "Accurate Digital Time-of-Flight Measurement Using Self-Interference," IEEE Transactions on Instrumentation and Measurement, vol. 42, no. 6, pp. 990-994, 1993.
[12] A. Heale and L. Kleeman, "A Real Time Dsp Sonar Echo Processor," IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu, vol. 2, pp. 1261-1266, 2000.
[13] H. Peremans, K. Audenaert, and J. M. V. Campenhout, "A High-Resolution Sensor Based on Tri-Aural Perception," IEEE Transactions on Robotics and Automation, vol. 9, no. 1, pp. 36-48, 1993.
[14] H. Peremans and J. V. Campenhout, "Tri-Aural Perception on a Mobile Robot," IEEE International Conference on Robotics and Automation, Atlanta, GA, vol. 1, pp. 265-270, 1993.
[15] K. Audenaert, H. Peremans, Y. Kawahara, and J. Van Campenhout, "Accurate Ranging of Multiple Objects Using Ultrasonic Sensors," IEEE International Conference on Robotics and Automation, Nice, France, vol. 2, pp. 1733-1738, 1992.
[16] J. Borenstein and Y. Koren, "Error Eliminating Rapid Ultrasonic Firing for Mobile Robot Obstacle Avoidance," IEEE Transactions on Robotics and Automation, vol. 11, no. 1, pp. 132-138, 1995.
[17] K.-W. Jorg and M. Berg, "Mobile Robot Sonar Sensing with Pseudo-Random Codes," IEEE International Conference on Robitics and Automation, Leuven, Belgium, vol. 4, pp. 2807-2812, 1998.
[18] K. W. Jorg and M. Berg, "Sophisticated Mobile Robot Sonar Sensing with Pseudo-Random Codes," Robotics and Autonomous Systems, vol. 25, no. 3-4, pp. 241-251, 1998.
[19] L. Kleeman, "Fast and Accurate Sonar Trackers Using Double Pulse Coding," IEEE International Conference on Intellgent Robots ans Systems, Kyongju, vol. 2, pp. 1185-1190, 1999.
[20] T. Yata, A. Ohya, and S. Yuta, "A Fast and Accurate Sonar-Ring Sensor for a Mobile Robot," IEEE International Conference on Robotics and Automation, Detroit, Michigan, vol. 1, pp. 630-636, 1999.
[21] K. Nakahira, T. Kodama, S. Morita, and S. Okuma, "Distance Measurement by an Ultrasonic System Based on a Digital Polarity Correlator," IEEE Transactions on Instrumentation and Measurement, vol. 50, no. 6, pp. 1748-1752, 2001.
[22] H. Elmer and H. Schweinzer, "High Resolution Ultrasonic Distance Measurement in Air Using Coded Signals," IEEE Proceedings of Instrumentation and Measurement Technology Conference, Anchorage, AK, USA, vol. 2, pp. 1565-1570, 2002.
[23] L. Fortuna, M. Frasca, and A. Rizzo, "Chaotic Pulse Position Modulation to Improve the Efficiency of Sonar Sensors," IEEE Transactions on Instrumentation and Measurement, vol. 52, no. 6, pp. 1809-1814, 2003.
[24] N. Neretti, N. Intrator, and L. N. Cooper, "Adaptive Pulse Optimization for Improved Sonar Range Accuracy," IEEE Signal Processing Letters, vol. 11, no. 4, pp. 409-412, 2004.
[25] M. A. Martinez and J. L. Martinez, "The Dual-Frequency Sonar System of the Mobile Robot Ram-2," Robotica, vol. 22, pp. 263-270, 2004.
[26] F. J. Alvarez, J. Urena, M. Mazo, A. Hernandez, J. J. Garcia, and C. de Marziani, "High Reliability Outdoor Sonar Prototype Based on Efficient Signal Coding," IEEE Transactions on Ultrasonics Ferroelectrics and Frequency Control, vol. 53, no. 10, pp. 1862-1871, 2006.
[27] J. Borenstein and Y. Koren, "Obstacle Avoidance with Ultrasonic Sensors," IEEE Transactions on Robotics and Automation, vol. 4, no. 2, pp. 213 - 218 1988.
[28] J. Borenstein and Y. Koren, "Real-Time Obstacle Avoidance for Fast Mobile Robots," IEEE Transactions on Systems, Man and Cybernetics, vol. 19, no. 5, pp. 1173-1187, 1989.
[29] A. M. Flynn, "Combining Sonar and Infrared Sensors for Mobile Robot Navigation," International Journal of Robotics Research, vol. 7, no. 6, pp. 5-14, 1988.
[30] J. Borenstein and Y. Koren, "The Vector Field Histogram - Fast Obstacle Avoidance for Mobile Robots," IEEE Transactions on Robotics and Automation, vol. 7, no. 3, pp. 278-288, 1991.
[31] B. Barshan and R. Kuc, "A Bat-Like Sonar System for Obstacle Localization," IEEE Transactions on Systems Man and Cybernetics, vol. 22, no. 4, pp. 636-646, 1992.
[32] M. K. Brown, "Feature Extraction Techniques for Recognizing Solid Objects with an Ultrasonic Range Sensor," IEEE Journal of Robotics and Automation, vol. 1, no. 4, pp. 191-205, 1985.
[33] R. Kuc, "A Spatial Sampling Criterion for Sonar Obstacle Detection," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 12, no. 7, pp. 686-690, 1990.
[34] O. Bozma and R. Kuc, "Building a Sonar Map in a Specular Environment Using a Single Mobile Sensor," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 13, no. 12, pp. 1260-1269, 1991.
[35] K.-T. Song and C. C. Chang, "Ultrasonic Sensor Data Fusion for Environment Recognition," IEEE International Conference on Intelligent Robots and Systems, Yokohama, Japan, vol. 1, pp. 384-390, 1993.
[36] L. Kleeman and R. Kuc, "An Optimal Sonar Array for Target Localization and Classification," IEEE International Conference on Robotics and Automation, San Diego, CA, vol. 4, pp. 3130-3135, 1994.
[37] H. J. Jeon and B. K. Kim, "A Study on World Map Building for Mobile Robots with Tri-Aural Ultrasonic Sensor System," IEEE International Conference on Robotics and Automation, vol. 3, pp. 2907-2912, 1995.
[38] L. Kleeman and R. Kuc, "Mobile Robot Sonar for Target Localization and Classification," International Journal of Robotics Research, vol. 14, no. 4, pp. 295-318, 1995.
[39] D. Diep, A. Johannet, P. Bonnefoy, F. Harroy, and P. Loiseau, "Classification of Sonar Data for a Mobile Robot Using Neural Networks," IEEE International Joint Symposia on Intelligence and Systems, Rockville, MD, pp. 257-260, 1998.
[40] A. M. Sabatini and V. Colla, "A Method for Sonar Based Recognition of Walking People " Robotics and Autonomous Systems, vol. 25, no. 1-2, pp. 117-126, 1999.
[41] B. Barshan, B. Ayrulu, and S. W. Utete, "Neural Network-Based Target Differentiation Using Sonar for Robotics Applications," IEEE Transactions on Robotics and Automation, vol. 16, no. 4, pp. 435-442, 2000.
[42] A. Heale and L. Kleeman, "Fast Target Classification Using Sonar," IEEE/RSJ International Conference on Intelligent Robots and Systems, Maui, Hawaii, USA, vol. 3, pp. 1446-1451, 2001.
[43] N. A. Oufroukh, C. Barat, and E. Colle, "Distinction between Objects with Ultrasonic Biaural System and Only Amplitude," IEEE International Conference on Emerging Technologies and Factory Automation, vol. 2, pp. 757-760, 2001.
[44] N. A. Oufroukh, C. Barat, and E. Colle, "Ultrasonic Multi-Transducer Processing for Pattern Recognition," Sensors, Proceedings of IEEE, vol. 2, pp. 1329-1334, 2002.
[45] B. Barshan and B. Ayrulu, "Comparative Analysis of Different Approaches to Target Differentiation and Localization with Sonar," Pattern Recognition, vol. 36, no. 5, pp. 1213-1231, 2003.
[46] P. P. Smith and K. Zografos, "Sonar for Recognising the Texture of Pathways," Robotics and Autonomous Systems, vol. 51, no. 1, pp. 17-28, 2005.
[47] W. Gao and M. K. Hinders, "Mobile Robot Sonar Interpretation Algorithm for Distinguishing Trees from Poles," Robotics and Autonomous Systems, vol. 53, no. 2, pp. 89-98, 2005.
[48] C. K. Loo, A. Law, W. S. Lim, and M. V. C. Rao, "Probabilistic Ensemble Simplified Fuzzy Artmap for Sonar Target Differentiation," Neural Computing & Applications, vol. 15, no. 1, pp. 79-90, 2006.
[49] T. Kasuba, "Simplified Fuzzy Artmap," AI Expert, pp. pp18 - 25, 1993.
[50] D. Baskent and B. Barshan, "Morphological Surface Profile Extraction from Multiple Sonars," IEEE International Conference on Intelligent Robots and Systems, Victoria, B.C., Canada, vol. 3, pp. 1515-1520, 1998.
[51] B. Barshan and D. Baskent, "Map Building with Multiple Range Measurements Using Morphological Surface Profile Extraction," IEEE International Conference on Instrumentation and Measurement Technology, Venice, vol. 2, pp. 825-830, 1999.
[52] B. Barshan and D. Baskent, "Morphological Surface Profile Extraction with Multiple Range Sensors," Pattern Recognition, vol. 34, no. 7, pp. 1459-1467, 2001.
[53] A. S. Acampora and J. H. Winters, "Three-Dimensional Ultrasonic Vision for Robotic Applications," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 11, no. 3, pp. 291-303, 1989.
[54] M. L. Hong and L. Kleeman, "Analysis of Ultrasonic Differentiation of Three Dimensional Corners, Edges and Planes," IEEE International Conference on Robotics and Automation, Nice, France, vol. 1, pp. 580-584, 1992.
[55] S. Watanabe and M. Yoneyama, "An Ultrasonic Visual Sensor for 3-Dimensional Object Recognition Using Neural Networks," IEEE Transactions on Robotics and Automation, vol. 8, no. 2, pp. 240-249, 1992.
[56] M. L. Hong and L. Kleeman, "A Low Sample Rate 3d Sonar Sensor for Mobile Robots," IEEE International Conference on Robotics and Automation, Nagoya, vol. 3, pp. 3015-3020, 1995.
[57] M. L. Hong and L. Kleeman, "Ultrasonic Classification and Location of 3d Room Features Using Maximum Likelihood Estimation .1.," Robotica, vol. 15, pp. 483-491, 1997.
[58] M. L. Hong and L. Kleeman, "Ultrasonic Classification and Location of 3d Room Features Using Maximum Likelihood Estimation .2.," Robotica, vol. 15, pp. 645-652, 1997.
[59] H. Akbarally and L. Kleeman, "A Sonar Sensor for Accurate 3d Target Localisation and Classification," IEEE International Conference on Robotics and Automation, Nagoya, vol. 3, pp. 3003-3008, 1995.
[60] B. Barshan, "Location and Curvature Estimation of Spherical Targets Using Multiple Sonar Time-of-Flight Measurements," IEEE Transactions on Instrumentation and Measurement, vol. 48, no. 6, pp. 1212-1223, 1999.
[61] H. P. Moravec and A. Elfes, "High Resolution Maps from Wide Angle Sonar," IEEE International Conference on Robotics and Automation, vol. 2, pp. 116-121, 1985.
[62] A. Elfes, "Sonar-Based Real-World Mapping and Navigation," IEEE Journal of Robotics and Automation, vol. 3, no. 3, pp. 249-265, 1987.
[63] L. Matthies and A. Elfes, "Integration of Sonar and Stereo Range Data Using a Grid-Based Representation," IEEE International Conference on Robotics and Automation, 1988. Proceedings, Philadelphia, PA, vol. 2, pp. 727-733, 1988.
[64] A. Elfes, "Using Occupancy Grids for Mobile Robot Perception and Navigation," Computer, vol. 22, no. 6, pp. 46-57, 1989.
[65] 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.
[66] D. Pagac, E. M. Nebot, and H. Durrant-Whyte, "An Evidential Approach to Probabilistic Map-Building," IEEE International Conference on Robotics and Automation, Minneapolis, Minnesota, vol. 1, pp. 745-750, 1996.
[67] 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.
[68] G. Shafer, A Mathematical Theory of Evidence: Princeton University Press, 1976.
[69] K. S. Chong and L. Kleeman, "Sonar Based Map Building for a Mobile Robot," IEEE International Conference on Robotics and Automation, Albuquerque, New Mexico, vol. 2, pp. 1700-1705, 1997.
[70] F. Gambino, G. Ulivi, and M. Vendittelli, "The Transferable Belief Model in Ultrasonic Map Building," IEEE International Conference on Fuzzy Systems, Barcelona, vol. 1, pp. 601-608, 1997.
[71] P. Smets, "The Combination of Evidence in the Transferable Belief Model," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 12, no. 5, pp. 447-458, 1990.
[72] A. P. Dempster, "Upper and Lower Probabilities Induced by a Multivalued Mappings," Annals of Mathematical Statistics, vol. 38, pp. 325-339, 1967.
[73] K. D. Harris and M. Recce, "Neural Model of a Grid-Based Map for Robot Sonar," IEEE International Symposium on Computational Intelligence in Robotics and Automation, Monterey, CA pp. 34-39, 1997.
[74] O. Wijk, P. Jensfelt, and H. I. Christensen, "Triangulation Based Fusion of Ultrasonic Sensor Data," IEEE International Conference on Robotics and Automation, Leuven, Belgium, vol. 4, pp. 3419-3424, 1998.
[75] H. J. Jeon and B. K. Kim, "Feature-Based Probabilistic Map Building Using Time and Amplitude Information of Sonar in Indoor Environments," Robotica, vol. 19, pp. 423-437, 2001.
[76] E. Mumolo, K. Lenac, and M. Nolich, "Spatial Map Building Using Fast Texture Analysis of Rotating Sonar Sensor Data for Mobile Robots," International Journal of Pattern Recognition and Artificial Intelligence, vol. 19, no. 1, pp. 1-20, 2005.
[77] J. L. Crowley, "World Modeling and Position Estimation for a Mobile Robot Using Ultrasonic Ranging," IEEE International Conference on Robotics and Automation, Scottsdale, AZ, USA, vol. 2, pp. 674-680, 1989.
[78] J. L. Leonard and H. F. Durrant-Whyte, "Mobile Robot Localization by Tracking Geometric Beacons," IEEE Transactions on Robotics and Automation, vol. 7, no. 3, pp. 376-382, 1991.
[79] J. Borenstein and L. Feng, "Measurement and Correction of Systematic Odometry Errors in Mobile Robots," IEEE Transactions on Robotics and Automation, vol. 12, no. 6, pp. 869-880, 1996.
[80] P. Hoppenot and E. Colle, "Real-Time Localisation of a Low-Cost Mobile Robot with Poor Ultrasonic Data," Control Engineering Practice, vol. 6, no. 8, pp. 925-934, 1998.
[81] L. Jetto, S. Longhi, and G. Venturini, "Development and Experimental Validation of an Adaptive Extended Kalman Filter for the Localization of Mobile Robots," IEEE Transactions on Robotics and Automation, vol. 15, no. 2, pp. 219-229, 1999.
[82] J. H. Lim, J. J. Leonard, and S. K. Kang, "Mobile Robot Relocation Using Echolocation Constraints," IEEE International Conference on Intelligent Robots and Systems, Kyongju, vol. 1, pp. 154-159, 1999.
[83] P. Hoppenot, E. Colle, and C. Barat, "Off-Line Localisation of a Mobile Robot Using Ultrasonic Measurements," Robotica, vol. 18, pp. 315-323, 2000.
[84] O. Wijk and H. I. Christensen, "Localization and Navigation of a Mobile Robot Using Natural Point Landmarks Extracted from Sonar Data," Robotics and Autonomous Systems, vol. 31, no. 1-2, pp. 31-42, 2000.
[85] O. Wijk and H. I. Christensen, "Triangulation-Based Fusion of Sonar Data with Application in Robot Pose Tracking," IEEE Transactions on Robotics and Automation, vol. 16, no. 6, pp. 740-752, 2000.
[86] A. Poncela, C. Urdiales, C. de Trazegnies, and F. Sandoval, "A New Sonar-Based Landmark for Localization in Indoor Environments," Soft Computing, vol. 11, no. 3, pp. 281-285, 2007.
[87] R. Kuc and B. Barshan, "Navigating Vehicles through an Unstructured Environment with Sonar," IEEE International Conference on Robotics and Automation, Scottsdale, AZ vol. 3, pp. 1422-1426, 1989.
[88] M. Beckerman and E. M. Oblow, "Treatment of Systematic-Errors in the Processing of Wide-Angle Sonar Sensor Data for Robotic Navigation," IEEE Transactions on Robotics and Automation, vol. 6, no. 2, pp. 137-145, 1990.
[89] R. Bauer and W. D. Rencken, "Sonar Feature Based Exploration," IEEE/RSJ International Conference on Intelligent Robots and Systems, Pittsburgh, PA, vol. 1, pp. 148-153, 1995.
[90] L. Kleeman, "Scanned Monocular Sonar and the Doorway Problem," IEEE/RSJ International Conference on Intelligent Robots and Systems, Osaka, vol. 1, pp. 96-103, 1996.
[91] J. Budenske and M. Gini, "Why Is It So Difficult for a Robot to Pass through a Doorway Using Ultrasonic Sensors?," IEEE International Conference on Robotics and Automation, San Diego, CA, vol. 4, pp. 3124-3129, 1994.
[92] K. S. Chong and L. Kleeman, "Indoor Exploration Using a Sonar Sensor Array: A Dual Representation Strategy," IEEE/RSJ International Conference on Intelligent Robots and Systems Grenoble, vol. 2, pp. 676-682, 1997.
[93] R. Carelli and E. O. Freire, "Corridor Navigation and Wall-Following Stable Control for Sonar-Based Mobile Robots," Robotics and Autonomous Systems, vol. 45, no. 3-4, pp. 235-247, 2003.
[94] G. Dudek, P. Freedman, and I. M. Rekleitis, "Just-in-Time Sensing: Efficiently Combining Sonar and Laser Range Data for Exploring Unknown Worlds," IEEE International Conference on Robotics and Automation, Minneapolis, MN, vol. 1, pp. 667-672, 1996.
[95] R. Varadarajan, G. Yuen, M. Bodruzzaman, and M. Malkani, "Sensory Fusion for Intelligent Navigation of Mobile Robot," Proceedings of the Thirtieth Southeastern Symposium on System Theory, Morgantown, WV, pp. 307-311, 1998.
[96] A. S. Sekmen and B. Barshan, "Estimation of Object Location and Radius of Curvature Using Ultrasonic Sonar," Applied Acoustics, vol. 62, no. 7, pp. 841-865, 2001.
[97] M. Yang, S. L. Hill, and J. O. Gray, "Design of Ultrasonic Linear Array System for Multi-Object Identification," lEEE/RSJ International Conference on Intelligent Robots and Systems, Raleigh, NC, vol. 3, pp. 1625-1632, 1992.
[98] S. A. Walter, "The Sonar Ring: Obstacle Detection for a Mobile Robot," IEEE International Conference on Robotics and Automation, vol. 4, pp. 1574-1579, 1987.
[99] P. N. T. Wells, Biomedical Ultrasonic. New York: Academic Press, 1977.
[100] Polaroid, Technical Specifications for 6500 Series Sonar Ranging Module, 1999.
[101] T. Instruments, "Tl852 Sonar Ranging Receiver," 1998.
[102] 顧高至, "智慧型多功能自走車之研發," 國立成功大學, 工程科學系, 碩士論文, 2003.
[103] 陳柏昌, 顧高至, and 周榮華, "應用單一超音波建立未知環境地圖," 中國機械工程學會第二十屆全國學術研討會, 台灣, 台北, 台灣大學, 2003.