請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/40888完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 連豊力(Feng-Li Lian) | |
| dc.contributor.author | Shang-Wei Yeh | en |
| dc.contributor.author | 葉上瑋 | zh_TW |
| dc.date.accessioned | 2021-06-14T17:05:14Z | - |
| dc.date.available | 2008-08-05 | |
| dc.date.copyright | 2008-08-05 | |
| dc.date.issued | 2008 | |
| dc.date.submitted | 2008-07-27 | |
| dc.identifier.citation | Books:
[1: Gans 1974] C. Gans, “Biomechanics: An Approach to Vertebrate Biology,” The University of Michigan Press, United States, 1974. [2: Hirose 1993] S. Hirose, “Biologically Inspired Robots: Snake-Like Locomotors and Manipulators,” Oxford University Press, United States, New York, 1993. [3: Rabinowicz 1995] E. Rabinowicz, “Friction and Wear of Materials,” 2nd Edition, John Wiley & Sons, United States, 1995. [4: Slotine and Li 2005] J. J. E. Slotine and W. Li, “Applied Nonlinear Control,” Pearson Education, Taipei, Taiwan, Mar. 2005. Papers: [5: Gray 1946] J. Gray, “The Mechanism of Locomotion in Snakes,” Journal of Experimental Biology, Vol. 23, No. 2, pp. 101-120, Dec. 1946. [6: Burdick and Radford 1993] J. W. Burdick, J. Radford, and G. S. Chirikjian, “A “Sidewinding” Locomotion Gait For Hyper-Redundant Robots,” in Proceedings of IEEE International Conference on Robotics and Automation, Vol. 3, pp. 101-106, Atlanta, GA, USA, May 2-6, 1993. [7: Prautsch and Mita 1999] P. Prautsch and T. Mita, “Control and Analysis of the Gait of Snake Robots,” in Proceedings of the IEEE International Conference on Control Applications, Kohala Coast-Island of Hawai’i, Hawai’i, United States, Vol. 1, pp. 502-507, Aug. 29-27, 1999. [8: Casal and Yim 1999] A. Casal and M. Yim, “Self-Reconfiguration Planning for a Class of Modular Robots,” in Proceedings of SPIE Sensor Fusion and Decentralized Control in Robotic Systems II, Boston, MA, United States, Vol. 3829, pp. 246-257, Sep. 19-20, 1999. [9: Matsuno and Mogi 2000] F. Matsuno and K. Mogi, “Redundancy controllable System and Control of Snake Robots Based on Kinematic Model,” in Proceedings of the 39th IEEE Conference on Decision and Control, Sydney. Australia, Vol. 5, pp. 4791-4796, Dec. 12-15, 2000. [10: Ma 2001] S. Ma, “Analysis of Creeping Locomotion of a Snake-Like Robot,” Advanced Robotics, Vol. 15, No. 2, pp. 205-224, 2001. [11: Ohno and Hirose 2001] H. Ohno and S. Hirose, “Design of Slim Slime Robot and its Gait of Locomotion,” in Proceedings of the 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems, Maui, Hawaii, United States, Vol. 2, pp. 707-715, Oct. 29-Nov. 03, 2001. [12: Saito et al. 2002] M. Saito, M. Fukaya, and T. Iwasaki, “Serpentine Locomotion with Robotic Snakes,” IEEE Control Systems Magazine, Vol. 22, No. 1, pp. 64-81, Feb. 2002. [13: Yim et al. 2002] M. Yim, Y. Zhang, and D. Duff, “Modular Robots”, IEEE Spectrum, Vol. 39, No. 2, pp. 30-34, Feb. 2002. [14: Grabec 2002] I. Grabec, “Control of a Creeping Snake-like Robot,” in Proceedings of 7th International Workshop on Advanced Motion Control, Maribor, Slovenia, pp. 526-531, Jul. 3-5, 2002. [15: Castano et al. 2002] A. Castano, A. Behar, and P. M. Will, “The Conro Modules for Reconfigurable Robots,” IEEE/ASME Transactions on Mechatronics, Vol. 7, No. 4, pp. 403-409, Dec. 2002. [16: Lu et al.2003] Y. Lu, S. Ma, B. Li, and L. Chen, “Ground Condition Sensing of a Snake-Like Robot” in Proceedings of the 2003 IEEE International Conference on Robotics, Intelligent Systems and Signal Processing, Changsha, China, Vol. 2, pp. 1075-1080, Oct. 8-13, 2003. [17: Li et al. 2004] B. Li, S. Ma, Y. Wang, Y. Lv, and L. Chen, “Environment-Adaptable Locomotion of a Snake-Like Robot,” in Proceedings of the 2004 IEEE International Conference on Robotics and Biomimetics, Shenyang, China, pp. 584-588, Aug. 22-26, 2004. [18: Matsuno and Sato 2005] F. Matsuno and H. Sato, “Trajectory Tracking Control of Snake Robots Based on Dynamic Model,” in Proceedings of the 2005 IEEE International Conference on Robotics and Automation, Barcelona, Spain, pp. 3029-3034, Apr. 18-22, 2005. [19: Crespi et al. 2005] A. Crespi, A. Badertscher, A. Guiganrd and A. J. Ijspeert, “Swimming and Crawling with an Amphibious Snake Robot,” in Proceedings of IEEE International Conference on Robotics and Automation, Barcelona, Spain, pp.3024-3028, Apr. 18-22, 2005. [20: Transeth and Pettersen 2006] A. A. Transeth and K. Y. Pettersen, “Developments in Snake Robot Modeling and Locomotion,” in Proceedings of 9th International Conference on Control, Automation, Robotics and Vision, pp. 1393-1400, Singapore, Singapore, Dec. 5-8, 2006. [21: Transeth et al. 2008] A. A. Transeth, R. I. Leine, C. Glocker, K. Y. Pettersen, and P. Liljeback, “ Snake Robot Obstacle-Aided Locomotion: Modeling, Simulations, and Experiments,” IEEE Transactions on Robotics, Vol. 24, No. 1, pp. 88-104, Feb. 2008. Others: [22: Ingram 2001] J. D. Ingram, 2001: http://www.windowsonnature.com/Nature_Pages/Nature_Map/Pages/Reptiles/pages/Snake_Indigo.htm. [23: Jones 2003] J. Jones, 2003: http://www.californiaherps.com/snakes/images/cclaterorepenssdcojjones .jpg. [24: Hirose 2006] S. Hirose, Slides of Robot Design Workshop, Taipei, Taiwan, Dec. 2-3, 2006. | |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/40888 | - |
| dc.description.abstract | 蛇類擁有絕佳的地形適應能力。牠們能因應不同的地形去改變運動的姿態,因此在幾乎所有的環境下都能達到極有效率的運動。如此卓越的地形適應移動能力,是仿生蛇型機器人被發展的主要因素。這也使得蛇型機器人在工程領域上有著很廣泛的應用,特別是搜索及探勘這類需要在未知且複雜的空間下移動的任務。
雖然現今已有許多關於蛇型機器人的建模,控制和硬體製作相關的研究,然而針對蛇型機器人地型適應能力的研究卻不多。 在本論文之中,我們由理論上推導出了多連桿輪型蛇型機器人的動態數學模型,並且分析此動態模型在基於蛇行運動下的特性。藉著分析的結果,此動態數學模型可以被近似成一線性模型。以這個線性模型為基礎,我們提出了一個模型參考的適應控制架構。藉此適應控制系統,蛇型機器人的速度及角速度,或是速度及方向,在地面摩擦力變動的情況下,仍然能夠被成功的控制以達到所需要的運動。 最後,藉著幾個不同條件下的模擬結果,在本論文中所提出來的這個適應性控制系統的收斂性及適應性可以被驗証。 | zh_TW |
| dc.description.abstract | Snakes have excellent terrain adaptability. They change their moving postures to adapt to different terrains and can move efficiently in almost all kinds of environments. By the inspiration from snakes, biomimetic snake robots are developed for superior moving capability. Such snake robots are suitable for wide engineering applications, especially for search and exploration tasks.
Many researches have been done on modeling, control, and manufacture of snake robots. However, there are few studies devoted to the terrain adaptability of snake robots. In this thesis, a mathematic dynamic model of a multi-link wheeled snake robot is derived and analyzed based on a snake-like locomotion. In the basis of the analysis, the dynamic model is approximated to a linear model. According to the approximate linear model, a model-reference adaptive control architecture is proposed for adaptive motion control of the snake robot. With the control system, the velocity and angular velocity, or velocity and moving direction of the snake robot can be controlled simultaneously with adaptation to variable ground friction. Finally, to examine the convergence and adaptability, the control system is tested in several different cases by numerical simulations, and the results are exhibited and discussed. | en |
| dc.description.provenance | Made available in DSpace on 2021-06-14T17:05:14Z (GMT). No. of bitstreams: 1 ntu-97-R95921067-1.pdf: 1303363 bytes, checksum: 7b96d82dd0a716db53abdd03e6d9cd10 (MD5) Previous issue date: 2008 | en |
| dc.description.tableofcontents | 摘要 I
ABSTRACT III CONTENTS V LIST OF FIGURES IX CHAPTER 1 INTRODUCTION 1 1.1 Motivation 1 1.2 Problem Formulation 2 1.3 Contribution of the Thesis 3 1.4 Organization of the Thesis 4 CHAPTER 2 RELATED WORKS AND BACKGROUND KNOWLEDGE 5 2.1 Locomotion of Real Snake 6 2.1.1 Serpentine Locomotion 6 2.1.2 Concertina Locomotion 7 2.1.3 Side-winding Locomotion 8 2.1.4 Rectilinear Locomotion 9 2.2 Developments of Biomimetic Snake Robots 9 2.2.1 Wheeled Snake Robots 10 2.2.2 Wheel-less Snake Robots 11 2.2.3 Expandable and Contractible Snake 12 2.2.4 Reconfigurable Modular Snake Robots 12 2.3 Modeling and Control of Multi-Link Wheeled Snake Robot 14 2.4 Serpenoid Curve 15 2.5 Coulomb Friction Model 17 2.6 Model-Reference Adaptive Control System 19 CHAPTER 3 DYNAMIC MODELING OF MULTI-LINK WHEELED SNAKE ROBOT 21 3.1 Assumptions 21 3.2 Dynamic Modeling 22 3.2.1 Basic Definitions 23 3.2.2 Free Body Diagram 24 3.2.3 Mathematical Derivation 24 3.2.4 Discussion 36 CHAPTER 4 ANALYSIS OF DYNAMIC MODEL BASED ON SERPENOID CURVE 37 4.1 Features of Snake Robot Motion 38 4.1.1 Moving Velocity of Snake Robot 38 4.1.2 Angular Velocity of Snake Robot 41 4.2 Relationship between Parameters of Serpenoid Curve and Motion of Snake Robot 42 4.2.1 Varying parameter 43 4.2.2 Varying parameter 44 4.2.3 Varying parameter 45 4.2.4 Varying parameter 46 4.2.5 Varying parameter and friction coefficient 47 4.2.6 Varying parameter and friction coefficient 49 4.2.7 Varying parameter and friction coefficient 50 4.2.8 Varying parameter and friction coefficient 52 4.2.9 Varying friction coefficients and 54 4.2.10 Discussion 56 CHAPTER 5 CONTROLLER DESIGN AND SIMULATION RESULTS 59 5.1 Approximate Linear Model 59 5.1.1 Approximate Linear Velocity Model 60 5.1.2 Approximate Linear Angular Velocity Model 60 5.1.3 Control of Velocity and Angular Velocity 62 5.2 Design of Model-Reference Adaptive Control System 63 5.2.1 Model-Reference Adaptive Control (MRAC) System 63 5.2.2 Control of Filtered Velocity 69 5.2.3 Control of Filtered Angular Velocity 71 5.2.4 Control of Moving Direction 71 5.2.5 Coupled Control of Velocity and Angular Velocity 73 5.2.6 Coupled Control of Velocity and Moving Direction 74 5.3 Simulation Results 75 5.3.1 Step Response of Coupled Velocity and Angular Velocity Control System 75 5.3.2 Step Response of Coupled Velocity and Angular Velocity Control System with Variable Command of Velocity 78 5.3.3 Step Response of Coupled Velocity and Angular Velocity Control System with Variable Command of Angular Velocity 81 5.3.4 Step Response of Coupled Velocity and Angular Velocity Control System with Variable Ground Friction 83 5.3.5 Step Response of Coupled Velocity and Moving Direction Control System 85 5.3.6 Step Response of Coupled Velocity and Moving Direction Control System with Variable Command of Velocity 88 5.3.7 Step Response of Coupled Velocity and Moving Direction Control System with Variable Command of Moving Direction 90 5.3.8 Step Response of Coupled Velocity and Moving Direction Control System with Variable Ground Friction 92 5.4 Discussion 94 CHAPTER 6 CONCLUSION AND FUTURE WORK 95 6.1 Conclusion 95 6.2 Future Work 96 REFERENCES 97 | |
| dc.language.iso | en | |
| dc.subject | 適應能力控制 | zh_TW |
| dc.subject | 蛇型機器人 | zh_TW |
| dc.subject | 蛇行運動 | zh_TW |
| dc.subject | 模型建立 | zh_TW |
| dc.subject | modeling | en |
| dc.subject | control of adaptability | en |
| dc.subject | snake robot | en |
| dc.subject | serpentin locomtoion | en |
| dc.title | 仿生蛇型機器人適應於地面環境變動之運動控制 | zh_TW |
| dc.title | Motion Control of Biomimetic Snake Robots with Adaptation to Variable Environmental Condition | en |
| dc.type | Thesis | |
| dc.date.schoolyear | 96-2 | |
| dc.description.degree | 碩士 | |
| dc.contributor.oralexamcommittee | 陳永耀(Yung-Yaw Chen),顏家鈺(Jia-Yush Yen) | |
| dc.subject.keyword | 蛇型機器人,蛇行運動,模型建立,適應能力控制, | zh_TW |
| dc.subject.keyword | snake robot,serpentin locomtoion,modeling,control of adaptability, | en |
| dc.relation.page | 102 | |
| dc.rights.note | 有償授權 | |
| dc.date.accepted | 2008-07-29 | |
| dc.contributor.author-college | 電機資訊學院 | zh_TW |
| dc.contributor.author-dept | 電機工程學研究所 | zh_TW |
| 顯示於系所單位: | 電機工程學系 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-97-1.pdf 未授權公開取用 | 1.27 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
