Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電機工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/56798
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor羅仁權
dc.contributor.authorYun-Hsuan Tsaien
dc.contributor.author蔡昀軒zh_TW
dc.date.accessioned2021-06-16T05:49:09Z-
dc.date.available2019-08-16
dc.date.copyright2014-08-16
dc.date.issued2014
dc.date.submitted2014-08-11
dc.identifier.citation[1] J. N. Pires, 'Robot-by-voice: Experiments on commanding an industrial robot using the human voice,' Industrial Robot: An International Journal, vol. 32, pp. 505-511, 2005.C. D. Jones, A. B. Smith, and E.F. Roberts, Book Title, Publisher, Location, Date.
[2] I. B. Celik and M. Kuntalp, 'Development of a robotic-arm controller by using hand gesture recognition,' in International Symposium on INnovations in Intelli-gent SysTems and Applications, INISTA 2012, Trabzon, Turkey.
[3] J. N. Pires, G. Veiga, and R. Araujo, 'Programming-by-demonstration in the coworker scenario for SMEs,' Industrial Robot: An International Journal, vol. 36, pp. 73-83, 2009.
[4] C. Park, J. H. Kyung, and D. I. Park, 'Development of an industrial robot manipu-lator for the easy and safe human-robot cooperation,' in International Conference on Control, Automation and Systems, ICCAS 2010, Gyeonggi-do, Korea, pp. 678-681.
[5] K.-T. Song and C.-H. Hsu, 'A compliance control design for safe motion of a ro-botic manipulator,' in World Congress on Intelligent Control and Automation, WCICA 2011, Taipei, Taiwan, pp. 920-925.
[6] W. Lee, Y.-B. Bang, K.-M. Lee, B.-H. Shin, J. K. Paik, and I.-S. Kim, 'Motion teaching method for complex robot links using motor current,' International Journal of Control, Automation and Systems, vol. 8, pp. 1072-1081, 2010.
[7] J. Y. Choi, Y. Choi, and B.-J. Yi, 'Force sensor-less interaction force control in the de-burring task using dual-arm manipulation,' in proc. IEEE/RSJ International Conference on Intelligent Robots and System., IROS 2008, Nice, France, pp. 967-973.
[8] B. Tondu, “A closed-form inverse kinematic modelling of a 7R anthropomorphic upper limb based on a joint parametrization,” in Proc. 2006 6th IEEE-RAS Int. Conf. Hum. Robots, pp. 390–397.
[9] Masayuki Shimizu, Hiromu Kakuya, Woo-Keun Yoon, Kosei Kitagaki, and Kazuhiro Kosuge, 'Analytical Inverse Kinematic Computation for 7-DOF Redundant Manipulators with Joint Limits and Its Application to Redundancy Resolution,' IEEE Transactions on Robotics, Vol. 24, NO. 5, pp. 1131-1142, October 2008
[10] S. J. Robert, “Fundamental of robotics analysis and control”, Prentice-Hall, Inc., 1990.
[11] Corke, P., 'A robotics toolbox for MATLAB,' IEEE Robotics & Automation Magazine, Vol. 3 , Issue: 1, pp. 24-32, 1996
[12] T D. E. Whitney, “The mathematics of coordinated control of prosthetic arms and manipulators,” ASME J. Dynamic Syst., Measure., and Cont., vol. 94, no. 4, 303-309, 1972
[13] T. Yoshikawa, “Manipulability of Robotic Mechanisms,” the Int. Journal of Robotics Research, Vol. 4, No. 2, pp. 3-9, 1985.
[14] Tan Fung Chan, and Rajiv V. Dubey, 'A Weighted Least-Norm Solution Based Scheme for Avoiding Joint Limits for Redundant Joint Manipulators,' IEEE Transactions on Robotics and Automation, Vol. 11, NO. 2, pp. 286-292, APRIL 1995
[15] Jiun Yih Kuan, Chih Peng Liu and Han Pang Huang, 'A New Time-Efficient Trajectory Planning Solution for Humanoid Robot Arms,' Proceedings of the 2007 IEEE International Conference on Robotics and Biomimetics December 15 -18, 2007, Sanya, China
[16] Jingguo Wang, Yangmin Li, and Xinhua Zhao, 'Inverse Kinematics and Control of a 7-DOF Redundant Manipulator Based on the Closed-Loop Algorithm,' International Journal of Advanced Robotic Systems, Vol. 7, No. 4, pp. 1‐10, 2010
[17] S. Lee and A. K. Bejczy, “Redundant arm kinematic control based on parameterization,” in Proc. 1991 IEEE Int. Conf. Robot. Autom., Sacramento, CA, pp. 458–465.
[18] K. Kreutz-Delgado, M. Long, and H. Seraji, “Kinematic analysis of 7-DOF manipulators,” Int. J. Robot. Res., vol. 11, no. 5, pp. 469–481, 1992.
[19] Ren C. Luo, Bo-Han Shih, “Real Time Human Motion Imitation of Anthropomorphic Dual Arm Robot Based on Cartesian Impedance Control,” IEEE International Symposium on Robotic and Sensors Environments, pp. 25-30, 2013.
[20] Z. Li, L. Z. Ma, et al., 'Rational quadratic B-spline curves with monotone curvature,' Journal of Information and Computational Science, vol. 4, pp. 119-127, 2007.
[21] J. Yongqiao, et al., 'Research on consecutive micro-line interpolation algorithm with local cubic B-spline fitting for high speed machining,' in International Conference on Mechatronics and Automation (ICMA ’10), 2010, pp. 1675-1680.
[22] Q. G. Zhang, et al., 'Development and implementation of a NURBS curve motion interpolator,' Robotics and Computer-Integrated Manufacturing, vol. 14, pp. 27-36, 1998.
[23] Torsten Kroger, Adam Tomiczek, and Friedrich M. Wahl, “Towards On-Line Trajectory Computation,” IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, October 9-15, 2006.
[24] Torsten Kroger, and Friedrich M. Wahl, “Online Trajectory Generation: Basic Concepts for Instantaneous Reactions to Unforeseen Events,” IEEE Transactions on Robotics, Vol. 26, No. 1, February 2010.
[25] Torsten Kroger, and Jose Padial, “Simple and Robust Visual Servo Control of Robot Arms Using an On-Line Trajectory Generator,” IEEE International Conference on Robotics and Automation, RiverCentre, Saint Paul, Minnesota, USA, May 14-18, 2012.
[26] Fabrizio Flacco, Torsten Kroger, Alessandro De Luca, Oussama Khatib, “A Depth Space Approach to Human-Robot Collision Avoidance,” IEEE International Conference on Robotics and Automation, RiverCentre, Saint Paul, Minnesota, USA, May 14-18, 2012.
[27] Torsten Kroger, Reflexxes GmbH, Germany, “Opening the Door to New Sensor-Based Robot Applications—The Reflexxes Motion Libraries,” 2011 ICRA Communications.
[28] Institut fur Robotik und Prozessinformatik at Technische Universitat Carolo-Wilhelmina zu Braunschweig, Muhlenpfordtstr. 23, D-38106 Braunschweig, Germany. Hompepage. http://www.rob.tu-bs. de/en Internet, 2010.
[29] Stanford Artificial Intelligence Laboratory, Stanford Universiy, 353 Serra Mall, Stanford, CA 94305-9010, USA. Hompepage http://cs.stanford.edu/groups/manips Internet, 2010.
[30] Reflexxes GmbH, Sandkn‥oll 7, D-24805 Hamdorf, Germany. Hompepage. http://www.reflexxes.com Internet, 2010.
[31] Y. Taki and K. Sugimoto, “Classification of singular configurations for 7-DOF manipulators with kinematic redundancy,” in Proc. 6th Jpn–Fr. 4th Asia–Eur. Mechatronics Congr., pp. 438–443, 2003.
[32] N. S. Bedrossian, “Classification of singular configurations for redundant manipulators,” in Proc. IEEE Int. Conf. Robot. Autom., Cincinnati, OH, pp. 818–823, 1990.
[33] Dieter Vischer, and Oussama Khatib, 'Design and Development of High Performance Toque-Controlled Joints,' IEEE Transactions on Robotics and Automation, Vol. 11, NO. 4, August 1995.
[34] A. Albu-Schaffer, S. Haddadin, Ch. Ott, A. Stemmer, T. Wimbock, and G. Hirzinger, 'The DLR Lightweight Robot – Design and Control Concepts for Robots in Human Environments,' Institute of Robotics and Mechatronics, German Aerospace Center (DLR), Germany.
[35] Hollerbach, J.M., “A Recursive Lagrangian Formulation of Maniputator Dynamics and a Comparative Study of Dynamics Formulation Complexity,” IEEE Transactions on Systems, Man and Cybernetics, Vol. 10 , Issue 11, pp.730-736, 1980.
[36] Albu-Schaffer, A., Ott, C., Frese, U., Hirzinger, G. 'Cartesian impedance control of redundant robots: recent results with the DLR-light-weight-arms,' in the Proceedings of 2003 IEEE International Conference on Robotics and Automation, Vol.3, pp. 3704-3709, 2003.
[37] T. Shibata, T. Murakami, “Null Space Motion Control by PID Control Considering Passivity in Redundant Manipulator,” IEEE Transactions on Industrial Informatics, vol. 4, no. 4, Nov. 2008.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/56798-
dc.description.abstract近年來,由於勞力成本的提升,產業自動化的需求也跟著增加,但對於產線變化大的應用,人工仍比機器人更具彈性與智慧,也是較有效率的選擇。這其中需要的技術突破是全面提升機器人的易使用性與機器人的智慧自主能力,而提升彈性與易使用性則是近程可以達到的目標。已有研究提出機器人的示範教導功能(teach by demonstration)來提升易使用性,意即使用者直接接觸機器人並推著或拉著機器人完成動作,此後機器人便可重複執行該示範的動作。而許多方式是需要由力感測器或關節扭力感測器的回授來達成,而且只有單純的教導功能。
因此,本論文提出與實作了一種可用於七自由度冗餘機械手臂,並且具有五種功能的多模式直覺式教導系統,而且沒有使用力傳感器。此五種功能增加了教學系統的實用性和直覺性,包括1)固定機械手臂末端方向與自運動的教導,2)固定末端位置的教導,3)固定末端方向與位置的教導(純自運動的教導),4)末端直線運動的教導,和5)末端平面運動的教導。此功能的靈感源自於我們發展整個七自由度機器人系統的經驗,主要包括七自由度機器人的逆運動學分析與冗餘阻抗控制。因此,本論文由整個七自由度機器人系統架構來論述,從運動學分析、軌跡規劃、運動控制到主題的教導功能。在逆運動學方面,除了本論文主要的七自由度手臂的分析,另外提出了兩種關節組態的逆運動學解析解,此組態在文獻中是缺少的;在軌跡規劃方面,提出了一種基於正規化向量計算的線上軌跡產生器,可達到多軸運動相位同步與空間速度、加速度限制的功能,使用線上軌跡產生器於手臂控制架構中使其他高層規劃功能的整合變得更簡單,另外,在實用的路徑命令功能方面,實作了一種基於線上軌跡產生器算法的路徑插補器;在控制系統方面,除了基本的多軸伺服控制,也提出一種基於冗餘參數的自運動控制方法於阻抗控制架構中;最後呈現了多模式直覺教導功能的實現方法,結合順應關節、運動學解偶、冗餘阻抗控制等技術整合於控制系統架構中,以實驗結果檢驗其功能性,並且展現一應用示範:抓取與放置(pick & place)的示範。
zh_TW
dc.description.abstractIn recent years, because of the increasing labor costs, requirement of industrial automation also increase. However, for the application in the production line with big variation, human still have more flexibility, intelligent, and efficiency than robot. The technological breakthrough needs robot more and more easy to use and with more and more autonomous intelligence capability. The former is a short-range goal can be achieved. Some methods of “teach by demonstration” have been proposed to increase easiness of usability. It means users direct contact with robot and pushing or pulling the robot to complete the action, then the robot can repeat the action of the demonstration. Many methods needs force sensor or joint torque sensor feedback.
Therefore, this thesis proposes and implements a 7-DoF redundant robot manipulator multimodal intuitive teaching functions, which have five teaching functions, and without force sensor. The five functions increase the utility and intuition of the teaching function, which include 1) guide with fixed orientation, 2) guide with fixed position, 3) guide with null space self-motion, 4) guide with linear motion constraint, and 5) guide with plane motion constraint. To implement this work, firstly, the kinematic analysis of the 7-DoF robot has been derived with a specific redundant parameter. Second, the necessary impedance control scheme is achieved and a method of the null space self-motion control based on the redundant parameter is proposed. Third, the intuitive teaching system and multimodal guidance are developed, the method combine the soft joint control, kinematic decoupling and redundant impedance control, and presented and integrated. Finally, experimental demonstration results for verifying the functionality of the developed system on our own 7-DoF robot manipulator are presented. Furthermore, an application demo “pick & place” is presented at last.
en
dc.description.provenanceMade available in DSpace on 2021-06-16T05:49:09Z (GMT). No. of bitstreams: 1
ntu-103-R00921012-1.pdf: 2780781 bytes, checksum: fcc0473bad8c14014afacd93356a6baf (MD5)
Previous issue date: 2014
en
dc.description.tableofcontents誌謝 i
中文摘要 ii
ABSTRACT iii
CONTENTS v
LIST OF FIGURES viii
LIST OF TABLES xi
Chapter 1 Introduction 1
1.1 Era of Robot 1
1.2 Teach & play 3
1.3 Contributions 5
1.4 The Robot Platforms in iCeiRA 8
1.4.1 iCeiRA 7-DoF Robot Manipulator 8
1.4.2 Modular joint Actuator and the Dual Arm Robot 8
1.5 Overall System Block Diagram 9
Chapter 2 Manipulator Kinematics 11
2.1 Spatial Descriptions and Transformation 11
2.1.1 Three-Angle Representation 12
2.1.2 Angle–Axis Representation 13
2.1.3 Unit Quaternions 14
2.2 Differential Motion 17
2.3 Manipulator Forward Kinematics 19
2.3.1 Forward Kinematics of a Manipulator 19
2.3.2 Velocity Relationship: The Manipulator Jacobian 21
2.4 Kinematics Model of iCeria Arm I (7-DoF) 23
Chapter 3 Inverse Kinematics for Redundant Joint Manipulators 25
3.1 Numerical Solution 25
3.2 Closed-Form Solution 29
3.3 Analytic Solution for a 7-DoF Manipulator with Elbow Offset 32
3.4 Analytic Solution for a 7-DoF Manipulator with Offsets at Shoulder and Elbow Joints 40
3.5 Analytic Solution for a 7-DoF Manipulator with Three Parallel Axes 44
3.6 Simulation 49
Chapter 4 Trajectory Generation 51
4.1 Online Trajectory Generator (OTG) 51
4.1.1 Reflexxes Motion Libraries (RML) 55
4.1.2 Normalized Vector Based Trajectory Generator 56
4.2 Path Interpolation using OTG 59
4.3 Workspace and Singularities 64
4.4 Simulation 65
Chapter 5 Mechanism and System Architecture 67
5.1 Mechanical Design of iCeiRA Arm I 67
5.2 System Architecture of iCeiRA 7-DoF manipulator 72
5.3 Design of iCeiRA Modular Robot Joint 73
5.3.1 Distributed Motion Control System 75
5.3.2 Assembling Examples 76
5.3.3 Modular Actuator Dual Arm Robot 76
Chapter 6 Control System of Manipulators 81
6.1 Manipulators Control Scheme 81
6.1.1 Manipulator Dynamics 81
6.1.2 Cascade servo motor control Scheme 81
6.2 Impedance Control Scheme 82
6.2.1 Basic Impedance control Law 82
6.2.2 Impedance Control for 7-DoFs Redundant manipulators 83
6.3 Force/Pose Hybrid control scheme 87
6.3.1 Force Control Scheme 87
6.3.2 Force Limitation Scheme without force sensor 87
Chapter 7 Multimodal Intuitive Teaching for 7-dof Redundant Manipulators 89
7.1 Scheme of the Motion Control System with multimodal teaching & replaying functions 89
7.2 Soft Joint Control without Force Sensor 91
7.3 Kinematic Decoupling 92
7.4 Null Space Self-motion Auxiliary Torque 93
7.5 Cartesian Motion Constraint 94
7.6 Experiment 96
Chapter 8 Conclusion and Future Works 103
REFERENCE 107
VITA 113
dc.language.isozh-TW
dc.subject七自由度機器手臂zh_TW
dc.subject冗餘機器手臂zh_TW
dc.subject逆運動學zh_TW
dc.subject軌跡產生器zh_TW
dc.subject阻抗控制zh_TW
dc.subject機器人直覺式教導zh_TW
dc.subjectintuitive robot teachingen
dc.subjectredundant manipulatoren
dc.subjectinverse kinematicen
dc.subjectimpedance controlen
dc.subject7-DoF manipulatoren
dc.title俱多模式直覺教導-執行功能之七自由度冗餘機器手臂系統zh_TW
dc.title7-DoF Redundant Robot Manipulator with Multimodal Intuitive Teach and Play Systemen
dc.typeThesis
dc.date.schoolyear102-2
dc.description.degree碩士
dc.contributor.oralexamcommittee顏炳郎,鄒杰炯
dc.subject.keyword七自由度機器手臂,冗餘機器手臂,逆運動學,軌跡產生器,阻抗控制,機器人直覺式教導,zh_TW
dc.subject.keyword7-DoF manipulator,redundant manipulator,inverse kinematic,impedance control,intuitive robot teaching,en
dc.relation.page113
dc.rights.note有償授權
dc.date.accepted2014-08-11
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept電機工程學研究所zh_TW
顯示於系所單位:電機工程學系

文件中的檔案:
檔案 大小格式 
ntu-103-1.pdf
  未授權公開取用
2.72 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved