Learning nonlinear feedforward: a Gaussian Process Approach Applied to a Printer with Friction
Feedforward control is essential to achieving good tracking performance in positioning systems. The aim of this paper is to develop an identification strategy for inverse models of systems with nonlinear dynamics of unknown structure using input-output data, which directly delivers feedforward signals for a-priori unknown tasks. To this end, inverse systems are regarded as noncausal nonlinear finite impulse response (NFIR) systems and modeled as a Gaussian Process with a stationary kernel function that imposes properties such as smoothness and periodicity. The approach is validated experimentally on a consumer printer with friction and shown to lead to improved tracking performance with respect to linear feedforward.
Code (0)
등록된 구현이 없습니다.
Tasks
FrictionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
A physics-guided data-driven feedforward tracking controller for systems with unmodeled dynamics -- applied to 3D printing
A hybrid (i.e., physics-guided data-driven) feedforward tracking controller is proposed for systems with unmodeled linear or nonlinear dynamics. The controller is based on the filtered basis function (FBF) approach, henc…
Automatic Basis Function Selection in Iterative Learning Control: A Sparsity-Promoting Approach Applied to an Industrial Printer
Iterative learning control (ILC) techniques are capable of improving the tracking performance of control systems that repeatedly perform similar tasks by utilizing data from past iterations. The aim of this paper is to d…
Vibration Compensation of Delta 3D Printer with Position-varying Dynamics using Filtered B-Splines
The delta robot is becoming a popular choice for the mechanical design of fused filament fabrication 3D printers because it can reach higher speeds than traditional serial-axis designs. Like serial 3D printers, delta pri…
PositionLearning-based Position and Stiffness Feedforward Control of Antagonistic Soft Pneumatic Actuators using Gaussian Processes
Variable stiffness actuator (VSA) designs are manifold. Conventional model-based control of these nonlinear systems is associated with high effort and design-dependent assumptions. In contrast, machine learning offers a …
Gaussian ProcessesPositionPosition-Dependent Snap Feedforward: A Gaussian Process Framework
Mechatronic systems have increasingly high performance requirements for motion control. The low-frequency contribution of the flexible dynamics, i.e. the compliance, should be compensated for by means of snap feedforward…
Position