Development of A Multi-Axis Motion Controller for Robotic Manipulator Systems
           

- 指導教授 黃漢邦 博士 研究生 葉峻宏

- Advisor :Dr.Han-Pang Huang Student :葉峻宏

Lab. of Robotics., Department of Mechanical Engineering National Taiwan University Taiwan

Abstract:

The main purpose of this thesis is to design a multi-axis motion controller and achieve good tracking performance in work space.
In the motion analysis of our system, we use forward and inverse kinematics methods in ADMAS and MATLAB Simulink to simulate trajectory generation and system dynamics. And by returning the data in ADMAS to MATLAB, we can verify the tracking performance of our controller.

In control algorithm design, we analyzed the multi-axis motion system to find a better multi-axis controller and error compensator. Considering the relationship between the synchronization and contouring control of multi-axis systems, we can apply the modification and propose a robust controller to compensate each axis in real-time. With the comparison to the conventional controller, the novel multi-axis motion controller can provide precise position accuracy for multi-axis robotics manipulators in task space.

Finally, in the integration of control hardware, we employed an embedded motion controller which combines DSP and FPGA to realize multi-axis motion controller. We also integrate a reliable motion controller and GUI into robotics motion control system to verify the whole system performance.





中文摘要:  

本論文主要的目的,是設計一個多軸的運動控制器。配合適當的演算法和控制器設計,來達成良好的空間操作精度。
在機器人運動分析上,我們利用順向及逆向運動學,透過結合ADAMS/Control和MATLAB/Simulink的動態模擬器,在機器手臂實現運動規劃和系統模擬。並且利用逆向動力學模型,來分析系統運動模型和驗證控制器性能。


在控制演算法部份,藉由探討多軸運動的特性和模型,本文提出ㄧ套多軸運動控制和補償方法。考慮到多軸的同步性和軌跡追蹤控制的關係,能對各軸運動做出及時的修正和補償。並且提出強韌性多軸控制器。相對於傳統單軸控制方法,機器手臂的空間位置精度能有良好的提升。


而在最終實際控制硬體上,我們利用由DSP和FPGA結合的嵌入式系統,實現多軸馬達運動控制。並結合一套可靠的運動控制器和人機介面,來完成本多軸運動控制器的建置,加以驗證並應用於機械手臂系統中。