研究生: |
李堃豪 Kun-Hao Li |
---|---|
論文名稱: |
機械手臂運動控制器之開發 Robot Motion Controller Development |
指導教授: |
邱智瑋
Chih-Wei Chiu 邱士軒 Shih-Hsuan Chiu |
口試委員: |
邱顯堂
Hsien-Tang Chiu 游進陽 Chin-Yang Yu |
學位類別: |
碩士 Master |
系所名稱: |
工程學院 - 材料科學與工程系 Department of Materials Science and Engineering |
論文出版年: | 2018 |
畢業學年度: | 106 |
語文別: | 中文 |
論文頁數: | 84 |
中文關鍵詞: | 機械手臂 、位置控制 、運動控制器 、軌跡規劃 |
外文關鍵詞: | robot arm, position control, motion controller, trajectory planning |
相關次數: | 點閱:294 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來工廠自動化盛行,馬達運動控制器被大量使用於工廠自動化之機電整合系統,如:工業機器人、數值控制工具機、移動機器平台上。凡是需要精密機構運動之伺服控制系統大都需要馬達運動控制器來達成。
一般機械手臂在位置模式下的運作方式,是先在電腦端計算機械手臂運動學,再換算成各軸馬達轉動所需要的脈衝數量,接著由運動控制器傳送訊號至各軸的驅動器來驅使機械手臂各軸上的馬達轉動。而因為馬達轉動速度急遽變化容易使機件損壞,本研究對研究室所開發之六軸機械手臂設計運動控制器,利用五次多項式對關節位置和作業座標系軌跡規劃,使機械手臂在移動的過程中速度連續且平順。
本研究的實驗分為兩部分:電腦與運動控制器通訊實驗及五次多項式連續路徑軌跡規劃實驗。電腦與運動控制器通訊的實驗結果證實本研究的方法可以正確接受電腦端傳輸的命令。此外本研究以五次多項式連續路徑軌跡規劃透過運動控制器控制機械手臂移動,實驗結果證實機械手臂在移動的過程中,位置、速度及加速度為連續,可使機械手臂在作業中能穩定平順的工作。
In recent years, factory automation has prevailed, and motor motion controllers have been widely used in electromechanical integration systems for factory automation, for example industrial robots, numerical control machine tools and mobile machine platforms. All servo control systems that require precision mechanism motion require motor motion controllers.
The industrial robots are generally controlled under position mode. First the kinematics of the robot arm is calculated at the computer, and then converted the number of pulses required to rotate each axis motor. Finally, the motion controller sends signals to the actuators of each axis to drive the motor on each axis of the robot arm. Because of the rapid change in motor rotation speed, parts are easily damaged. In this study, the six-axis robotic arm developed by the laboratory was designed to use a five-degree polynomial trajectory planning for the joint position and work coordinate system to make the robot arm continuous and smooth during the movement.
The experiments of this study include the computer and motion controller communication experiment and fifth-order polynomial continuous path trajectory planning experiment. The experimental results of communication between the computer and the motion controller confirmed that the method of this study can correctly accept commands transmitted by the computer. In addition, the study uses a fifth-order polynomial continuous path trajectory planning to control the movement of the robot arm through a motion controller. The experimental results show that the speed and acceleration of the robotic arm are continuous during the movement, which makes the robot arm work stably and smoothly during the operation.
[1]ISO Standard 8373:1994, Robots and robotic devices — Vocabulary
[2]Endregaard, E.A. 2002. “Paint robotics – Improving automotive painting performance.” Metal Finishing 100 (5):8-13.
[3]Murakami, S., F. Takemoto, H. Fujimura, and E. Ide. 1989. ”Weld-line tracking control of arc welding robot using fuzzy logic controller. ” Fuzzy Sets and systems 32 (2):221-237.
[4]Wan, D., L. Hui, and T. Xiaoting. 2007. “Off-line programming of spot-weld robot for car-body in white based on robcad.” In Proceedings of the 2007 IEEE International Conference on Mechatronics and Automation (ICMA 2007), 763-768. Harbin, China.
[5]Lozano-Pérez, T., J.L. Jones, E. Mazer, and P.A. O'Donell. 1989. “Task-Level Planning of Pick-and-Place Robot Motions.” Computer 22 (3):21-29.
[6]J.G. Bollinger and N.A. Duffie, Computer Control of Machines and Processes,
Prentice-Hall Inc., 1988.
[7]Kim Doang Nguyen; Teck-Chew Ng and I-Ming Chen, “On Algorithms for Planning S-curve Motion Profiles”, International Journal of Advanced Robotic Systems, Vol. 5, No. 1, pp. 99-106, 2008.
[8]Robert C. Beach, An Introduction to Curves and Surfaces of Computer-Aided Design, Van Nostrand Reinhold, 1991.
[9]Paul Dierckx, Curve and Surface Fitting with Splines, Oxford University Press Inc., New York, 1993.
[10]Angeles, J., Alivizatos, A., Zsombor-Murray, P.J., “ The synthesis of smooth trajectories for pick-and-place operations,” Proceedings of the 1988 IEEE Transactions on Systems, Man, and Cybernetics, pp. 173-178, 1988
[11]晉茂林著,「機器人學」,國立編譯館,民國八十九年出版。
[12]Spong, M. W., Hutchinson, S. and Vidyasagar, M., Robot Modeling and Control, John Wiley & Sons, Inc., USA, pp. 163-198, 2006
[13]Fu, K.S., Gonzalez, R.C. and C.S.G. Lee., Robotics:Control, Sensing, Vision, and Intrlligence, McGraw-Hill, pp. 149-175, 1987
[14]Guan, Y., Yokoi, K., Stasse, O. and Kheddar, A., “On robotic trajectory planning using polynomial interpolations,” Proceedings of the 2005 IEEE International Conference on Robotics and Biomimetics, pp. 111–116, 2005
[15]Hauser, K. and Ng-Thow-Hing, V., “Fast smoothing of manipulator trajectories using optimal bounded-acceleration shortcuts,” Proceedings of IEEE International Conference on Robotics and Automation, pp. 2493-2498, 2010
[16]Du, Q. and Zhang, X., “Motion planning for the intervention therapy robot system,” Proceedings of International Conference on Advanced Computer Control, Vol. 4, No. 5486886, pp. 606-610, 2010
[17]Heo, J.W. and Oh, J.H., “Upper Body Motion Interpolation for Humanoid Robots,” Proceedings of Advanced Intelligent Mechatronics, pp. 1064-1069, 2011
[18]Kong, X., Duan, X., Zhao, H. and Wang, Y. 2011, “An active medical supporting manipulator and experiments for vascular interventional robot,” Proceedings of International Conference on Mechatronics and Automation, pp.617-622, 2012
[19]Liu, H., Lai, X. and Wu, W., “Time-optimal and jerk-continuous trajectory planning for robot manipulators with kinematic constraints,” Robotics and Computer-Integrated Manufacturing, Vol. 29, No. 2, pp. 309–317, 2013