top of page

Tracking Control of Robot Manipulator
 

Built-in PID Control

Add-on ILC

With the construction of data-based learning filter from simple experiments using impulsive motion input, add-on Iterative Learning Control (ILC) reduces the tracking error by more than an order of magnitude.

​

Related publications

  • Lee, Yu-Hsiu, et al. "A Nested-Loop Iterative Learning Control for Robot Manipulators." IFAC-PapersOnLine 52.15 (2019): 358-363.

  • Lee, Yu-Hsiu, et al. "Industrial robot accurate trajectory generation by nested loop iterative learning control." Mechatronics 74 (2021): 102487.

​

Data-Driven Iterative Learning Control of Nonlinear Systems
 

Simulation

Experiment

Utilizing adaptive filter that implicitly identifies the time-varying inverse system along the trajectory being tracked, the filtered error through the copied inversion generates effective control correction and results in a fast converging ILC.

​

Related publications

  • Lee, Yu-Hsiu, and Tsu-Chin Tsao. "Data-driven ILC for trajectory tracking in nonlinear dynamic systems." Dynamic Systems and Control Conference. Vol. 59155. American Society of Mechanical Engineers, 2019.

  • Lee, Yu-Hsiu, Sandeep Rai, and Tsu-Chin Tsao. "Data-Driven Iterative Learning Control of Nonlinear Systems by Adaptive Model Matching." IEEE/ASME Transactions on Mechatronics (2022).

​​

Data-Driven Iterative Learning Control of Multivariate Systems
 

Experiment Platform

mimoGantry.png

Error Propagation

With the aid of multi-channel adaptive filters, multivariate time-varying inverse of the linearized system can be used for effective error filtering, thus resulting in fast tracking error convergence. The distinction between left and right inverses of multivariate systems is investigated to prmote fast error convergence.

​

bottom of page