| 研究生: |
徐嘉佑 Xu, Jia-You |
|---|---|
| 論文名稱: |
具兩共置撓性驅動軸機器手腕之動力與控制 Dynamics and Control of a Robotic Wrist with Two Collocated Axes of Compliant Actuation |
| 指導教授: |
藍兆杰
Lan, Chao-Chieh |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 機械工程學系 Department of Mechanical Engineering |
| 論文出版年: | 2013 |
| 畢業學年度: | 102 |
| 語文別: | 中文 |
| 論文頁數: | 99 |
| 中文關鍵詞: | 手腕機構 、撓性致動 、力量控制 、位置控制 |
| 外文關鍵詞: | wrist robot, compliant actuation, force control, position control |
| 相關次數: | 點閱:193 下載:17 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本文針對一新型手腕機構設計控制器。腕機構具有傾俯(Pitch)及偏擺(Yaw)兩個自由度,有別於傳統機器人使用旋轉馬達及體積大之傳動機構,腕機構使用線性步進馬達及導螺桿,配合曲柄滑塊及5R旋轉機構,實現與人類手腕相近之活動範圍,且無論尺寸及重量皆與人類手腕相當。腕機構中使用撓性耦桿實現共置且互相垂直之雙軸撓性致動。相較於剛性致動,撓性致動具有低機械阻抗、安全性,以及能達成高品質力量控制等優點,被應用於仿生機構、復健機構,以及服務機器人等領域。本文首先討論步進馬達特性,探討步進馬達建模及參數鑑別,說明步進馬達驅動方式,接著討論腕機構運動分析及動力分析,以作為設計控制器時之基礎。控制器設計分成兩部分,分別為力量控制及位置控制,兩種控制器皆透過模擬及實驗進行驗證。本文透過力量控制及位置控制,期許腕機構能應用於服務機器人領域,除了實現定位、移動負載外,同時能與人類及外在環境親和互動。
This research presents the controller design of a novel compliant robotic wrist. Unlike traditional wrist mechanisms that consist of series of rotary motors with bulky gear trains, the proposed design consists of two linear step motors with lead crew to amplify the output force. The linear motions are transmitted to the output pitch and yaw rotations through slider crank and spherical mechanisms. The proposed design simultaneously achieves dexterity and high torque density. The size, range of motion, and weight of the proposed wrist are comparable to those of a human wrist. Inspired by human wrists, the proposed wrist employs two linear compliant couplers to achieve two collocated and perpendicular axes of compliant actuation. Compared with traditional stiff actuation, compliant actuation has lower mechanical impedance, higher safety and can easier achieve high-quality force control. Compliant actuation is commonly used in biomimetic mechanisms, exoskeletons, and service robots. This research first presents the mathematical model and parameter identification of step motors. Next, the static and dynamic models of the proposed wrist are developed. The models serve as the basis of controller design. The presented controller design includes force and position control. The controller performance is verified by comparing experiment and simulation results. Through a prototype demonstration, the wrist is expected to serve as an alternative for applications involving human-robot interaction.
[1] IFR, “Industrial Robots”. Available: http://www.ifr.org/industrial-robots/
[2] A. Albers, S. Brudniok and W. Burger, 2004, “Design and Development Process of a Humanoid Robot upper Body through Experimentation,” International Journal of Humanoid Robotics.
[3] IFR, “Service Robots”. Available: http://www.ifr.org/service-robots/
[4] H. Zhang, Y. Liu and G. Liu, 2011, “Development of a Compact Wrist with Multiple Working Modes,” IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Budapest, Hungary, pp. 954-959.
[5] A. Bicchi and G. Tonietti, 2004, “Fast and “Soft-Arm” Tactics: Dealing with the Safety-Performance Tradeoff in Robot Arms Design and Control,” IEEE Robotics and Automation Magazine, pp. 22-33.
[6] G.A. Pratt and M.M. Williamson, 1995, “Series Elastic Actuators,” IEEE/RSJ International Conference on Human Robot Interaction and Cooperative Robots, Pittsburgh, 1, pp. 399-406.
[7] M. Zinn, O. Khatib, B. Roth and J. K. Salisbury, 2004, “Playing It Safe: A New Actuation Concept for Human-Friendly Robot Design,” IEEE Robotics and Automation Magazine, pp. 12-21.
[8] J. Pratt, B. Krupp and C. Morse, 2002, “Series Elastic Actuators for High Fidelity Force Control,” International Journal of Industrial Robot, 29, pp. 234-241.
[9] G.A. Pratt, M.M. Williamson, P. Dillworth, J Pratt, K. Ulland and A. Wright, 1997, “Stiffness Isn’t Everything,” Lecture Notes in Control and Information Science, 223, pp. 253-262.
[10] K. Kong, J. Bae and M. Tomizuka, 2009, “Control of Rotary Series Elastic Actuator for Ideal Force-Mode Actuation in Human-Robot Interaction Applications,” IEEE/ASME Transactions on Mechatronics, 14(1), pp. 105-118.
[11] K. Kong, J. Bae and M. Tomizuka, 2012, “A Compact Rotary Series Elastic Actuator for Human Assistive Systems,” IEEE/ASME Transactions on Mechatronics, 17(2), pp. 288-297.
[12] M. Quigley, A. Asbeck and A. Ng, 2011, “A Low-Cost Compliant 7-DOF Robotic Manipulator,” IEEE International Conference on Robotics and Automation, Shanghai, China, pp. 6051-6058.
[13] F. Sergi, D. Accoto, G. Carpino, N.L. Tagliamonte and E. Guglielmelli, 2012, “Design and Characterization of a Compact Rotary Series Elastic Actuator for Knee Assistance During Overground Walking,” IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics, Roma, Italy, pp. 1931-1936.
[14] N.C. Karavas, N.G. Tsagarakis and D.G. Caldwell, 2012, “Design, Modeling and Control of a Series Elastic Actuator for an Assistive Knee Exoskeleton,” IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics, Roma, Italy, pp. 1813-1819.
[15] J. Zhao, X. Kiu, X. Zang and X. Wu, 2011, “A PD Control Scheme for Passive Dynamic Walking Based on Series Elastic Actuator,” IEEE International Conference on Mechanics and Automation, Chengdu, China, pp. 255-260.
[16] M. Grimmer and A. Seyfarth, 2011, “Stiffness Adjustment of a Series Elastic Actuator in a Knee Prosthesis for Walking and Running: The Trade-off between Energy and Peek Power Optimization,” IEEE/RSJ International Conference on Intelligent Robots and Systems, San Francisco, CA, USA, pp. 1811-1816.
[17] M. Grimmer, M. Eslamy, S. Glieth and A. Seyfarth, 2012, “A Comparison of Parallel- and Series Elastic Elements in an Actuator for Mimicking Human Ankle Joint in Walking and Running,” IEEE International Conference on Robotics and Automation, River Centre, Saint Paul, Minnesota, pp. 2463-2470.
[18] R.C. Luo, Y.H. Pu, C.H. Chen, J.R. Chang and C.Y. Lee, 2011, “Design and Implementation of Humanoid Biped Walking Robot Mechanism towards Natural Walking,” IEEE International Conference on Robotics and Biomimetics, Phuket, Thailand, pp. 1165-1170.
[19] M. Bodson, J.N. Chiasson, R.T. Novotnak, and R.B. Rekowski, 1993, “High-Performance Nonlinear Feedback Control of a Permanent Magnet Stepper Motor,” IEEE Transactions on Control Systems Technology, 1(1), pp. 5-14.
[20] F. Nollet, T. Floquet and W. Perruquetti, 2008, “Observer-Based Second Order Sliding Mode Control Laws for Stepper Motors,” Control Engineering Practice, 16, pp. 429-443.
[21] M. Zribi, H.S. Ramirez, and A. Ngai, 2001, “Static and Dynamic Sliding Mode Control Schemes for a Permanent Stepper Motor,” International Journal of Control, 74(2), pp. 103-117.
[22] M. Defoort, F. Nollet, T. Floquet and W. Perruquetti, 2009, “A Third-Order Sliding-Mode Controller for a Stepper Motor,” IEEE Transactions on Industrial Electronics, 56(9), pp. 3337-3346.
[23] F. Pierrot, E. Dombre, E. Degoulange, L. Urbain, P. Caron, S. Boudet, J. Gariepy, and J. Megnien, 1999, “Hippocrate: A Safe Robot Arm for Medical Applications with Force Feedback,” Medical Image Analysis, 3(3), pp. 285–300.
[24] E. Dombre, G. Duchemin, P. Poignet, and F. Pierrot, 2003, “Dermarob: A Safe Robot for Reconstructive Surgery,” IEEE Transactions on Robotics and Automation, 19(5), pp. 876–884.
[25] Haydon Kerk, inc. Available: http://www.haydonkerk.com/
[26] A.J. Blauch, M. Bodson, and J. Chiasson, 1993, “High-Speed Parameter Estimation of Stepper Motors,” IEEE Transactions on Control Systems Technology, 1(4), pp. 270-279.
[27] T. Kenjo, 1984, Stepping Motors and Their Microprocessor Controls, Oxford University Press, New York.
[28] G. A. Pratt, P. Willisson, C. Bolton and A. Hofman, 2004, “Late Motor Processing in Low-Impedance Robots: Impedance Control of Series-Elastic Actuators,” American Control Conference, Boston, Massachusetts, pp. 3245-3251.
[29] J. W. Sensinger and R. F. Weir, 2006, “Improvements to Series Elastic Actuators,” 2nd IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, Beijing.
[30] H. Vallery, R. Ekkelenkamp, H. Kooji and M. Buss, 2007, “Passive and Accurate Torque Control of Series Elastic Actuators,” IEEE/RSJ International Conference on Intelligent Robots and Systems, San Diego, CA, USA, pp. 3535-3538.
[31] G. Wyeth, 2008, Demonstrating the Safety and Performance of a Velocity Sourced Series Elastic Actuator, IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, pp. 3642-3647.
[32] N.S. Nise, 2008, Control Systems Engineering, John Wiley & Sons, Asia.
[33] K. Ogata, 2010, Modern Control Engineering, Pearson Education, USA.
[34] F.L. Lewis, D.M. Dawson and C.T. Abdallah, 2004, Robot Manipulator Control, Marcel Dekker, USA.
[35] H. Asada and J.-J. E. Slotine, 1986, Robot Analysis and Control , John Wiley & Sons, USA.
[36] S. Sastry, 1999, Nonlinear Systems, Springer, USA.
[37] W.R. Kolk and R.A. Lerman, 1992, Nonlinear System Dynamics, Van Nostrand Reinhold, USA.
[38] M. Takegaki and S. Arimoto, 1981, “A New Feedback Method for Dynamic Control of Manipulators,” Journal of Dynamic Systems, Measurement, and Control, 102, pp. 119-125.
[39] G. Liu, 2002, “Decomposition-Based Friction Compensation of Mechanical Systems,” Mechatronics, 12, pp. 755-769.
[40] Y. Zhang, G. Liu and A.A. Goldenberg, 2002, “Friction Compensation with Estimated Velocity,” IEEE International Conference on Robotics and Automation, Washington DC, pp. 2650-2655.
[41] G. Liu, A.A. Goldenberg and Y. Zhang, 2004, “Precise Slow Motion Control of a Direct-Drive Robot Arm with Velocity Estimation and Friction Compensation,” Mechatronics, 14, pp. 821-834.