簡易檢索 / 詳目顯示

研究生: 朱紹瑋
Chu, Shao-Wei
論文名稱: NURBS於機械臂運動之整合控制及其於機械素描之應用
Motion Planning For Machine Sketching By NURBS Interpolation
指導教授: 陳介力
Chen, Chieh-Li
學位類別: 碩士
Master
系所名稱: 工學院 - 航空太空工程學系
Department of Aeronautics & Astronautics
論文出版年: 2014
畢業學年度: 102
語文別: 中文
論文頁數: 78
中文關鍵詞: 機械臂軌跡規劃NURBS曲線機械素描
外文關鍵詞: manipulator, motion planning, NURBS curve, machine sketching
相關次數: 點閱:142下載:6
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本篇論文主要為加入NURBS曲線軌跡規劃法的四軸機械臂運動之整合控制,並將其應用於機械素描。模仿畫家利用影像處理分析人的臉部輪廓,再利用四軸機械臂描繪在紙上。主要研究包含建立座標系統、推導順向運動學、反向運動學與動態方程式。路徑軌跡規劃部分,使用節點座標軌跡規劃法與NURBS曲線軌跡規劃法。接著設計插值器與控制器來達成研究目標。實驗部分,進行三個軌跡追蹤控制實驗,分別為基本圖形之模擬、簡易圖形之描繪與人像素描之描繪,描繪結果顯示軌跡追蹤控制實驗於卡式座標的誤差在1mm以下。

    In this thesis, we study the motion planning by NURBS interpolation, the control of the four-axis manipulator, and its applications for machine sketching. The feature curves of the given portrait are generated by image processing. Then, we turn them into a set of command points which the four-axis manipulator will draw on the paper. At the beginning of this thesis, we analyses kinematics and dynamics equations of the four-axis manipulator, which consists of the establishment of coordinate system, the derivation of forward and inverse kinematics, and the derivation of dynamic equations. In the trajectory planning part, we use trajectory planning in joint space and NURBS curve fitting. Then, we design an interpolator and a controller to achieve the purpose of this thesis. The experiments consist of three parts: the simulation of basic geometry, the machine sketching of a simple figure and the machine sketching of a portrait. The results show that errors are less than 1mm in Cartesian coordinate system.

    摘要 I SUMMARY II 誌謝 V 目錄 VI 表目錄 VIII 圖目錄 IX 第一章 緒論 1 1.1 前言 1 1.2 文獻回顧 2 1.3 本文架構 4 第二章 機械臂運動學與動態方程式 5 2.1 座標系統 6 2.2 機械臂順向運動學推導 10 2.3 機械臂反向運動學推導(Paul,1981)(Schilling,1990) 13 2.4 機械臂動態方程式推導(Asada & Slotine,1986) 16 2.5 質量平衡系統 21 第三章 機械臂路徑軌跡規劃 24 3.1 線性方程式混合拋物線方程式規劃法 25 3.2 4-3-4軌跡規劃法 29 3.3 NURBS曲線軌跡規劃法 34 第四章 插值器設計與NURBS曲線速度規劃 38 4.1 插值器設計 38 4.2 NURBS曲線速度規劃 40 第五章 控制器設計 42 第六章 實驗結果 44 6.1 實驗硬體架構 44 6.2 軌跡追蹤控制實驗 49 6.2.1 基本圖形 52 6.2.2 簡易圖形 54 6.2.3 人像素描 59 第七章 結論 66 參考文獻 67 附錄A 四軸機械臂之零組件明細 70

    [1]Asada, H., and Slotine, J. J. E., “ROBOT ANALYSIS AND CONTROL,” John Wiley & Sons, Inc., New York, 1985.
    [2]Biagiotti, L., and Melchiorri, C., “Trajectory Planning for Automatic Machines and Robots,” Springer, 2008.
    [3]Cai, S. J., “Contouring Control of Redundancy Robotic Manipulator,” Master Dissertation, Department of Mechanical Engineering, National Cheng Kung University, 2006.
    [4]Calinon, S., Epiney, J., and Billard, A., “A humanoid robot drawing human portraits,” IEEE-RAS International Conference on Humanoid Robots, pp 161-166, 2005.
    [5]Chen, C. L., and Peng, C. C., “Reconstruction and rejection of mismatched and matched external disturbances by sliding mode methodology ,” Europian Control Conference 2009, Budapest, Hungary, August 24-26, 2009.
    [6]Chen, C. L., Wu, T. C., and Peng, C. C., “Robust trajectories following control of a 2-link robot manipulator via coordinate transformation for manufacturing applications,” Robotics and Computer-Integrated Manufacturing, 27, pp.569-580, 2011.
    [7]Cheng, C. W., “Design and Implementation of Real-time NURBS Curve and Surface Interpolators for Motion Controllers,” PhD Thesis, National Cheng Kung University, 2003.
    [8]Chettibi, T., Lehtihet, H. E., Haddad, M., and Hanchi, S., “Minimum cost trajectory planning for industrial robots,” European Journal of Mechanics, 23, pp. 703-715, 2003.
    [9]Ciou, S. H., “Motion Planning and Control of a Projectile Robot,” Master Dissertation, Department of Mechanical Engineering, National Cheng Kung University, 2004.
    [10]Dong, J., and Stori, J. A., “Optimal feed-rate scheduling for high-speed contouring,” ASME Journal of Manufacturing Science and Engineering, vol.129, pp. 63-67, 2007.
    [11]Lin, C. J., “Motion Planning and Tracking Control of Redundant Robots,” PhD Thesis, Department of Mechanical Engineering, National Cheng Kung University, 1998.
    [12]Niku, S. B., “An introduction to robotics: analysis, control, applications- 2nd ed,” John Wiley & Sons, Inc., New York, 2010.
    [13]Peng, C. C., “Design of Sliding Mode Controller and Its Applications to Contouring and Tracking Control of Mechanical Syetem,” PhD Thesis, Department of Mechanical Engineering, National Cheng Kung University, 2009.
    [14]Peng, C. C., and Chen, C. L., “Dynamic Controller Design for a Class of Nonlinear Uncertain Systems Subjected to Time-Varying Disturbance,” Nonlinear Dynamics, 57, No. 1-2, pp. 411-423, 2009.
    [15]Peng, C. C., Chen, C. L., and Christopher Edwards, “Reconstruction and Rejection of Mismatched and Matched Disturbances for a Class of Multivariable Systems,” ICROS-SICE International Joint Conference, Fukuoka, Japan, 18-21 Aug., 2009, 2009.
    [16]Peng, C. C., Li, Y. Z., and Chen, C. L., “A robust integral type backstepping controller for control of uncertain nonlinear systems subject to disturbance,” International Journal of Innovative Computing Information and Control, 7, No.5(A), 2543-2560, 2011.
    [17]Piegl, L., and Tiller, W., “The NURBS Book,” Springer, 1997.
    [18]Raibert, M. H., and Craig, J. J., “Hybrid Position/Force Control of Manipulators,” Journal of Energy Resources Technology, 103. pp. 126-133, 1981.
    [19]Walker, M. W., and Orin, D. E., “Efficient Dynamic Computer Simulation of Robotic Mechanisms,” ASME Journal of Dynamic System, Measurement and Control, 104, pp. 205-211, 1982.
    [20]Yun, W. M., and Xi, Y. G., “Optimum motion planning in joint space for robots using genetic algorithms,” Robotics and Autonomous System, 18, pp.373-393, 1996.
    [21]Zhiming, X., Jincheng, C., and Zhengjin, F., “Performance Evaluation of a Real-Time Interpolation Algorithm for NURBS Curves,” The International Journal of Advanced Manufacturing Technology, vol. 20, pp.270-276, 2002.

    下載圖示 校內:2016-09-01公開
    校外:2016-09-01公開
    QR CODE