| 研究生: |
林修如 Hsiu-ju Lin |
|---|---|
| 論文名稱: |
機器魚的設計、製作與控制 The design, fabrication, and control of robotic fish |
| 指導教授: |
王文俊
Wen-june Wang |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 電機工程學系 Department of Electrical Engineering |
| 畢業學年度: | 98 |
| 語文別: | 中文 |
| 論文頁數: | 42 |
| 中文關鍵詞: | 電磁鐵 、機器魚 、避障 、模糊控制 |
| 外文關鍵詞: | obstacle avoidance, fuzzy control, electromagnet, Robotic fish |
| 相關次數: | 點閱:10 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文主要設計與實現一部以電磁鐵為致動器的三節式機器魚,搭配 BS2p 控制晶片、紅外線感測器及 RF 無線通訊模組,達到無線遙控與自主導航等功能。機器魚能夠仿照真實魚類的游泳方式在水中游走,除了可達到直線前進、轉彎及上下浮沉等基本動作外,尚具有水中避障的能力。許多文獻中,機器魚使用馬達做為推進動力驅動尾鰭,然而為了固定馬達,必須將魚體外殼進行鑽孔,同時也產生了容易漏水的問題。本作品之機器魚在機構設計上,利用磁力做為動力來源,不但避開了煩人的漏水問題,且能夠遠距離驅動尾鰭而不受密閉外殼的影響。
機器魚的運動方式主要包含兩大模式:模式一為「使用者遙控模式」,使用者可以藉由操控電腦人機介面來控制機器魚的動作,包括直線前進、左右轉彎及上下浮沉等功能;模式二為「自主模式」,機器魚除了可在水中自主遊泳,當遇到水中障礙物時,還能夠自我判斷避開障礙物。另外機器魚還加入了模糊控制器,使得機器魚可以根據障礙物的遠近,適當地調整避障動作,而變得更有智慧。此外,上述兩種模式的切換、魚體前後節的聯繫、機器魚端的訊號接收及電腦端的命令下達,皆依靠 RF 無線通訊模組作為溝通橋樑。
The goal of this work is to design and implement a three-links robotic fish which is propelled by electromagnet actuators and equipped with microcontrollers (BS2p), infrared sensors and radio frequency modules for wireless remote control and autonomous navigation. The robotic fish is able to imitate a real fish to swim in the water and provides with some basic capabilities, including straight moving forward, turning left/right, descending down and ascending up. Furthermore, the obstacle avoidance also can be achieved in the mean time. In some literatures, the robotic fish is propelled by caudal fin which is driven by motor. To set up a motor firmly, the shell of the robotic fish needs to be drilled several holes. However, the problem of leaking is followed. In mechanism design, the magnetic force provides the motive power that avoids leaking problem indirectly and also propels caudal fin in an appropriate distance without being affected by sealed shell.
There are two control modes for robotic fish. The first one is user-control mode, which remotes fish’s posture by operating human computer interface, including straight moving forward, turning left/right, descending down and ascending up. The second one is autonomous mode. The robotic fish not only swims by itself, but also avoids hitting obstacles in the water by its judgment. Furthermore, because fuzzy controller synthesis is applied to the robotic fish additionally, it is also capable of adjusting swimming postures according to the different distance of obstacles. That makes our robotic fish smarter and more like a real fish.
Moreover, the switch for both modes, the connection between forward part and behind part, the signal receiving from robotic fish and commands from computer rely on radio frequency modules as a communication medium.
[1] B.-J. You, M. Hwangbo, S.-O. Lee, S.-R. Oh, Y.-D. Know, and S. Lim, “Development of a home service robot ‘ISSAC’,” in Proceedings of the 2003 IEEE/RSJ International Conference on Intelligent Robot and Systems, vol.3, pp. 2630-2635, Las Vegas, Nevada, October 2003.
[2] M. Kim, K. C. Kang, and H. Lee, “Formal Verification of Robot Movements - a Case Study on Home Service Robot SHR100, ” in Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp.4739-4744, Barcelona, Spain, April 2005.
[3] B. Tribelhorn and Z. Dodds, “Evaluating the Roomba: A low-cost, ubiquitous platform for robotics research and education,” in Proceedings of the 2007 IEEE International Conference on Robotics and Automations, pp.1393-1399, Roma, Italy, April 2007.
[4] T. S. Perry, “Pleo, the Poop-Free Pet,” IEEE Spectrum, vol. 45, pp.24-24, 2008.
[5] 介紹 Pleo 之 UGOBE 公司網站。
http://www.pleoworld.com/, 2010
[6] Z. Fedor and P. Sincak, “AIBO talking procedure in multi languages based on incremental learning approach,” in Proceedings of the 2004 IEEE International Conference on Applied Machine Intelligence and Informatics, pp.1804-1813, Kosice, Slovakia , October 2004.
[7] Y. Nonomura, M. Fujiyoshi, and H. Sugihara, “Inertial Force Sensing System for Partner Robots,” in Proceedings of the 2006 IEEE International Conference on Sensor, pp.1325-1328s, Exco, Daegu, Korea , October 2006.
[8] D. Zhang, J.-H. Lei, B.-Z. Li, D. Lau, and C. Cameron, “Design and Analysis of a Piano Playing Robot,” in Proceedings of the 2009 IEEE International Conference on Information and Automation, pp.757-761, Macau, China, June 2009.
[9] H.-S. Hu, J.-D. Liu, I. Dukes, and G. Francis, “Design of 3D Swim Patterns for Autonomous Robotic Fish,” in Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1325-1328, Beijing, China, October 2006.
[10] J.-D. Liu, H.-S. Hu, and D.-B. Gu, “A Hybrid Control Architecture for Autonomous Robotic Fish,” in Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 312-317, Beijing, China, October 2006.
[11] J.-D. Liu, I. Dukes, and H.-S. Hu, “Novel Mechatronics Design for a Robotic Fish,” in Proceedings of the 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 807-812, Beijing, China, October 2006.
[12] Essex大學之機器魚相關新聞報導。
http://tw.news.yahoo.com/article/url/d/a/090320/19/1gd0f.html, March
2009
[13] D. Lachat, A. Crespi, and A.-J. Ijapeert, “BoxyBot: a swimming and crawling fish robot controlled by a central pattern generator,” in Proceedings of the 2006 IEEE International Conference on Biomedical and Biomechatronics, pp.643-648, February 2006.
[14] 詹振綸 (李佩君、王文俊 教授指導), “機器魚之視覺影像處理及遠端監控系統”,國立暨南國際大學電機工程研究所碩士論文,2007。
[15] 顏啟恆 (李佩君、王文俊 教授指導), “機器魚之運動控制”,國立暨南國際大學電機工程研究所碩士論文,2007。
[16] P.-J. Lee, C.-H. Yen, C.-L. Chan, M.-S. Lee, and R.-C. Wang, “Implementation of a Fuzzy Control Based Intelligent Robot Fish,” International Journal of Fuzzy Systems , Vol. 11, No. 4, pp. 287-297, 2009.
[17] X.-Ye, Y. Su, and S. Guo, “A centimeter-scale autonomous robotic fish actuated by IPMC actuator,” in Proceedings of the 2007 IEEE International Conference on Robotics and Biomimetics, pp. 262-267, China, December, 2007.
[18] M. Tomie, A. Takiguchi, T. Honda, and J. Yamasaki, “Turning Performance of Fish-Type Microrobot Driven by External Magnetic Field,” in Proceedings of the 2005 IEEE International Conference on Magnetics, pp.804-8550, Japan, October 2005.
[19] M. Sendoh, N. Ajiro, K. Ishiyama, M. Inoue, T. Hayase, and K. I. Arai, “Analysis of swimming properties and design of spiral type magnetic micromachine,” Journal of Robotics and Mechatronics, vol. 12, pp. 165-171, 2000.
[20] K. Ishiyama, M. Sendoh, A. Yamazaki, and K. I. Arai, “Swimming micro-machine driven by magnetic torque,” Sensors and Actuators A- Physical, vol. 91, pp. 141–144, 2001.
[21] 王碩,譚民,機器魚,北京郵電大學出版社,2006。
[22] 王文俊,認識 Fuzzy-第三版,全華科技圖書股份有限公司,2007。
[23] 智慧型控制與影像處理實驗室。
http://140.115.70.172/xoops/, July 2010