| 研究生: |
蔡柏謙 Po-chien Tsai |
|---|---|
| 論文名稱: |
基於逆向運動學之機械手臂控制 Based on Inverse Kinematics for robot arm control |
| 指導教授: |
王文俊
Wen-june Wang |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 電機工程學系 Department of Electrical Engineering |
| 畢業學年度: | 99 |
| 語文別: | 中文 |
| 論文頁數: | 78 |
| 中文關鍵詞: | 機械手臂 、智慧型機器人 、模糊控制 、逆向運動學 |
| 外文關鍵詞: | Inverse Kinematics, Fuzzy Control, Intelligent Robot, Robot Arm |
| 相關次數: | 點閱:9 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文研究目的是為了實現多關節機械手臂的控制設計。本機械手的系統硬體架構包含一隻多關節機械手和兩顆CCD。該機械手包含四顆伺服馬達和一隻由兩顆伺服馬達所組成的機械手掌。雙CCD裝置在機器人的頭部上。機械手的控制目的為以雙CCD觀測目標,利用電腦去計算目標在三維空間的位置,然後控制機械手各個關節旋轉角度,以正確到達目標並完成抓取任務。控制流程上,以逆向運動學的概念建立機械手的運動控制,而機械手的實際位置則可由雙CCD裝置觀測而得。當機械手臂抵達目標物附近,加入模糊控制器來調整手掌位置並縮小其與目標物之間的位置誤差,直到兩者之間的誤差能滿足精確抓取目標物的需求為止。除此之外,加入手掌力回饋抓取機制和手掌平行桌面機制來偵測手掌是否確實抓取目標物並且避免機械手撞到桌面。最後,機械手能夠完成以下三大目標。目標一,抓取雞蛋並放入碗中;目標二,抓取裝水的瓶子並準確將水倒入馬克杯中;目標三,精確按壓電梯面板上不同位置的按鈕。最終本研究以多次的實際實驗來驗證本論文所提出的多關節機械手臂控制設計的有效性。
This thesis studies and implements the control designs for a multi-joint robot arm. The robot arm system hardware contains a multi-joint robot arm with a gripper and two CCDs. The robot arm contains four servo motors and the palm is composed of two motors as a gripper. Two CCD are set on the head of the robot. The control process of the robot arm is using two CCD to detect the target and using PC to calculate the target’s position in 3D space. Then the robot arm is control to reach and capture the target. In the process, the inverse kinematics (IK) concept is utilized to manipulate the robot arm, in which the practical gripper position can be messured by two CCD. When the robot arm reaches around of the target, fuzzy control is proposed to adjust the gripper position and shorten the position error such that the position error can meet the needs of capturing the target precisely. Furthermore, in order to detect whether the gripper captures the target and avoid the robot arm hitting the table, the force-sensory-feedback object grasping control, and the obstacle avoided are added. After all, the robot arm can achieve the following three objectives. The first is to hold an egg and put it onto a bowl; the second is to grasp a bottle filled with water and pour the water into a cup, and the last one is to press the exact number of elevator buttons. Several practical experimental results will demonstrate the effectiveness of the proposed control design.
[1] 徐啟勝(王文俊教授指導),“基於雙眼視覺之物件位置偵測及計算”,國立中央大學電機工程研究所碩士論文,2011年6月。
[2] 潘奕璁(黃國勝教授指導),“嵌入式機械手臂運動控制器之實作”, 國立中正大學電機工程研究所碩士論文,2010年6月。
[3] 陳漢忠(王文俊教授指導),“智慧型搭乘電梯機器人”,國立中央大學電機工程研究所碩士論文,2009年6月。
[4] 詹翔閔(翁慶昌教授指導),“人型機器人機構設計與應用”, 淡江大學電機工程研究所碩士論文,2008年6月。
[5] C. W. Kennedy and J. P. Desai, “Modeling and control of the Mitsubishi PA-10 robot arm harmonic drive system,” IEEE/ASME Transactions on Mechatronics, vol. 10, pp. 263–274, June 2005.
[6] C. H. Kuo, Y. W. Lai, K. W. Chiu and S. T. Lee, “Motion planning and control of interactive humanoid robotic arms,” in Proceedings of IEEE International Conference on Advanced Robotics and its Social Impacts, Taipei, August 2008, pp. 1-6.
[7] I. Kar, P. Premkumar and L. Behera, “Motion planning and control of interactive humanoid robotic arms,” in Proceedings of 2008 IEEE International Conference on Fuzzy Systems, Taipei, August 2008, pp. 1-6.
[8] J. H. Park and Y. J. Lee, “Robust visual servoing for motion control of the ball on a plate,” Mechatronics, vol. 13, pp. 723–738, September 2003.
[9] J. Zhang, A. Knoll and R. Schmidt, “A neuro-fuzzy control model for fine-positioning of manipulators,” Robotics and Autonomous Systems, vol. 32, pp. 101–113, August 2000.
[10] 黃志鴻(黃國勝教授指導),“機械手臂視覺抓取系統”, 國立中正大學機電光整合工程研究所碩士論文,2003年7月。
[11] 朱紘麟(羅仁權教授和何正榮教授共同指導),“視覺伺服控制應用於機器人手臂抓取三維物體”,國立中正大學光機電整合工程研究所碩士論文,2009年7月。
[12] 邱仕榮(李祖聖教授指導),“移動平台與手臂運動控制器之設計與實現”, 國立成功大學電機工程研究所碩士論文,2009年7月。
[13] 袁芳碩(蘇木春教授指導),“紅外線感測為基礎之餵食機器人研製”,國立中央大學資訊工程研究所碩士論文,2010年6月。
[14] J. Y. Baek and M. C. Lee, “A study on detecting elevator entrance door using stereo vision in multi floor environment,” in Proceedings of ICROS-SICE International Joint Conference 2009, Japan, August 2009, pp. 1370–1373.
[15] K. Okada, M. Kojima, S. Tokutsu, T. Maki, Y. Mori and M. Inaba, “Multi-cue 3D object recognition in knowledge-based vision-guided humanoid robot system,” in Proceedings of 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, USA, October 2007, pp. 3217–3222.
[16] M. A. A. Mouhamed, M. Nazeeruddin and S. M. S. Islam, “Experimental evaluation of feedback modalities for five teleoperation tasks,” IEEE Transactions Instrumentation and Measurement, vol. 59, pp. 361-371, February 2010.
[17] K. Okada, M. Kojima, Y. Sagawa, T. Ichino, K. Sato and M. Inada, “Vision based behavior verification system of humanoid robot for daily environment tasks,” in Proceedings of IEEE-RAS International Conference on Humanoid Robots, Japan, December 2006, pp.7-12.
[18] K. Okada, M. Kojima, S. Tokutsu, Y. Mori, T. Mkai and M. Inada, “Task guided attention control and visual verification in tea serving by the daily assistive humanoid HRP2JSK,” in Proceedings of IEEE-RAS International Conference on Intelligent Robots and Systems, France, September 2008, pp.1551-1557.
[19] A. Banerji, R. N. Banavar and D. Venkatesh, “A task planner for a dual-arm robot: a geometric formulation,” in Proceedings of IEEE International Conference on Tencon 2008, Mumbai, November 2008, pp.1-6.
[20] L. He, Y. J. Ge and K. G. Yong, “An arm wrestling robot system designed to imitate the force-applying process of human player,” in Proceedings of 2009 IEEE International Conference on Robotics and Biomimetics, China, December 2009, pp. 2368-2372.
[21] H. H. Kawasaki and T. S. Mouri, “Design and control of five-fingered haptic interface opposite to human hand,” IEEE Transactions Robotics, vol.23 , pp. 909-918, October 2007.
[22] A. T. Morales, T. M. Asfour and P. D. Azad, “Integrated grasp planning and visual object localization for a humanoid robot with five-fingered hands,” in Proceedings of 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, China, October 2006, pp. 5663-5668.
[23] M. Prats, P. Martinet, S. Lee and P. J. Sanz, “Compliant physical interaction based on external vision-force control and tactile-force combination,” in Proceedings of IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, Korea, August 2008, pp. 405-410.
[24] S. Wieland, D. G. Aguirre, N. Vahrenkamp, T. Asfour and R. Dillmann, “Combining force and visual feedback for physical interaction tasks in humanoid robots,” in Proceedings of 9th IEEE-RAS International Conference on Humanoid Robots, France, December 2009, pp. 439-446.
[25] D. Kragi´c, L. Petersson and H.I. Christensen, “Visually guided manipulation tasks,” Robotics and Autonomous Systems, vol. 40, pp. 193-203, August 2002.
[26] A. J. Schmid, N. Gorges, D. Goger and H. Worn, “Opening a door with a humanoid robot using multi-sensory tactile feedback,” in Proceedings of 2008 IEEE International Conference on Robotics and Automation, USA, May 2008, pp. 285-291.
[27] M. Prats, P. J. Sanz and A. P. d. Pobil, “Vision-tactile-force integration and robot physical interaction,” in Proceedings of 2009 IEEE International Conference on Robotics and Automation, Japan, May 2009, pp. 3975-3980.
[28] 伺服馬達SmartMotor 相關網站
http://www.animatics.com/
[29] 伺服馬達AX-12 相關網站
http://www.robotis.com/xe/main
[30] 減速機AL095 相關網站
http://www.apexdyna.com/index_ch.asp
[31] 減速機CSD-100 相關網站
http://www.shijou.com.tw/hds/index.html
[32] 王文俊,認識Fuzzy-第三版,全華科技圖書股份有限公司,2008年6月。