透過您的圖書館登入
IP:18.225.117.183
  • 學位論文

機械手臂之模型基底控制與虛實系統開發

Model-based Control of Robot Manipulators and Cyber-physical Systems Development

指導教授 : 黃漢邦
本文將於2024/12/03開放下載。若您希望在開放下載時收到通知,可將文章加入收藏

摘要


本論文旨在研究模型基底控制以及虛實整合系統的開發,以提供使用者一個友善且強健的機器人操作系統。首先,我們探討了機械手臂的三種動力學模型(剛體、操作空間以及彈性動力學),並著重在探討數值求解逆動力學的方法,此方法相當適用在即時控制上。接著,在本論文中將透過模型基底控制解決兩個議題,分別為機械手臂的奇異點以及抑制振動。首先,我們分析了六軸擬人型機械手臂的奇異姿態,將其定義為邊界奇異點以及內部奇異點,再設計一個即時奇異點處理演算法來控制機械手臂,使其平順的穿過奇異區域。此演算法是基於作業空間動力學,使機械手臂能在零空間運動,並進出奇異區域,比傳統的閃避奇異點演算法,此方法更能增加機械手臂可用的工作空間。在抑振策略上,我們所提出的演算法是基於彈性動力學,且適用於大部分的機械手臂,其內容包含了扭矩回授控制(TF)、迭代學習控制(ILC)以及多模態強韌輸入塑形法(MMR-IS-ACE),此方法包含了加速器(減少時間延遲)及輪廓誤差補償。這些方法在模擬與實驗中得到了驗證及比較,甚至,機械手臂能在高速往復的運動下,握持水杯並保持穩定。有了上述動力學上的應用,我們也發展加速度基底逆運動學控制,可有效的解決人機遠端操控上產生動作不連續的問題。在運動分析上,我們利用全局及局部性能量測,分析了六種類型的機械手臂。最後,我們開發了一套NTU 機器人操作系統(CPS-based),此系統整合了驅動層、平台層、演算法層,來實現許多機器人的應用,在本論文中將展示部份的成果。它仍不斷的進化以適應新穎的技術,其功能性及可擴充性在未來具有極大的潛力。

並列摘要


In this dissertation, we aim to approach the model-based control and develop a cyber-physical systems (CPS) to provide users with a friendly and robust robot operating system. The three dynamic models of the robot manipulators (rigid-body, operational space and elastic-joint dynamics) are first discussed, and we focus on the numerical method to solve the inverse dynamics which is most suitable for the real-time control scheme. Then, the model-based control is used to approach on two issues, i.e., singularities and vibration suppression. First, we analyze the singularities of 6-DOF anthropomorphic manipulators, i.e., boundary singularity and internal singularity, and design a real-time singularity handling algorithm based on the operational space control that can smoothly control the robot through singular regions. The algorithm controls the manipulator moving within singular regions and back to non-singular regions, so the usable workspace is increased compared with conventional approaches. The vibration suppression strategies are based on the elastic-joint dynamics, and the proposed algorithms can be applied to most of the robot manipulators. The vibration suppression strategies include the torsional feedback control (TF), iterative learning control (ILC) and multi-mode robust input shaping with accelerator and contour error compensation (MMR-IS-ACE). The proposed algorithms have been verified and compared in the simulations and experiments. For example, the robot holds a cup of water and remains stable under high-speed repetitive motion. With the dynamics applications, we also introduce some kinematic applications for the robot operating system. The acceleration based inverse kinematic control is used to solve the discontinuity problem for human-robot teleoperation. In the kinematic analysis, we use the global and local performance measure to analyze six types of serial robot manipulators. Finally, the NTU robot operating system (CPS-based) integrates the driver, platform and algorithm layers. The system has implemented many robot applications, and some of the applications are shown in this dissertation. It is constantly evolving to adapt to novel technologies, and its functionality and extensibility have great potential in the future.

參考文獻


[1] E. Aboaf and R. Paul, "Living with the Singularity of Robot Wrists," Proc. of IEEE International Conference on Robotics and Automation, NC, USA, Vol. 4, pp. 1713-1717, 1987.
[2] A. Albu-Schäeffer and G. Hirzinger, "State Feedback Controller for Flexible Joint Robots: A Globally Approach Implemented on DLR's Light-Weight Robots," IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu, Japan, Vol. 2, pp. 1087-1093, 2000.
[3] A. Albu-Schäffer, S. Haddadin, C. Ott, A. Stemmer, T. Wimböck, and G. Hirzinger, "The DLR Lightweight Robot: Design and Control Concepts for Robots in Human Environments," Industrial Robot: the International Journal of Robotics Research and Application, Vol. 34, No. 5, pp. 376-385, 2007.
[4] Y. Altintas and M. Khoshdarregi, "Contour Error Control of Cnc Machine Tools with Vibration Avoidance," CIRP Annals-Manufacturing Technology, Vol. 61, No. 1, pp. 335-338, 2012.
[5] S. F. Assal, K. Watanabe, and K. Izumi, "Neural Network-Based Kinematic Inversion of Industrial Redundant Robots Using Cooperative Fuzzy Hint for the Joint Limits Avoidance," IEEE/ASME Transactions on Mechatronics, Vol. 11, No. 5, pp. 593-603, 2006.

延伸閱讀