簡易檢索 / 詳目顯示

研究生: 徐嘉佑
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.

    摘要 I ABSTRACT III 誌謝 V 目錄 VII 表目錄 XII 圖目錄 XIII 符號說明 XVII 第一章 緒論 1 1.1 背景介紹 1 1.1.1 機器人 1 1.1.2 撓性致動 1 1.1.3 串聯彈性致動器與力量控制 2 1.2 文獻回顧 4 1.2.1 串聯彈性致動器之設計 4 1.2.2 串聯彈性致動器之應用 6 1.3 研究動機及目標 8 1.4 論文架構 11 第二章 步進馬達 13 2.1 前言 13 2.2 步進馬達選用 13 2.3 步進馬達簡介 14 2.3.1 馬達構造 14 2.3.2 步進馬達驅動方式 15 2.4 步進馬達數學模型 16 2.4.1 方程式推導 16 2.4.2 座標轉換 18 2.4.3 交軸驅動法 20 2.5 步進馬達參數鑑別 23 2.5.1 步進馬達驅動與感測電路 23 2.5.2 參數鑑別實驗 25 2.6 步進馬達轉速估測 28 2.6.1 脈衝計次法 29 2.6.2 脈衝計時法 29 2.6.3 轉速估測法評估 30 第三章 腕機構運動與動力分析 31 3.1 前言 31 3.2 運動分析 31 3.2.1 曲柄滑塊機構 31 3.2.2 球面機構 33 3.2.3 耦合現象 35 3.3 靜力分析 35 3.3.1 公式推導 35 3.3.2 靜力平衡實驗 36 3.4 動力分析 39 第四章 力量控制 43 4.1 前言 43 4.2 腕機構串聯彈性致動器 43 4.2.1 公式簡化 43 4.2.2 撓性耦桿 45 4.3 力量控制器 47 4.4 串聯彈性控制器性能分析 49 4.5 腕機構力量控制 55 第五章 位置控制 59 5.1 前言 59 5.2 計算扭矩控制器 60 5.2.1 前饋控制器 61 5.2.2 負回饋控制器 61 5.2.3 滑動控制器 62 5.2.4 計算扭矩控制器模擬 65 5.3 類PD控制器 72 5.3.1 控制器推導 72 5.3.2 類PD控制器模擬及實驗 74 5.4 動力模型簡化於位置控制之比較 79 5.4.1 步進馬達轉子慣量簡化 79 5.4.2 撓性耦桿變形量簡化 80 第六章 結論與未來工作 83 6.1 結論 83 6.2 未來工作 84 參考文獻 87 附錄 MATLAB® SIMULINK®圖例 93 著作權 99

    [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.

    下載圖示 校內:2018-10-21公開
    校外:2018-10-21公開
    QR CODE