2021
DOI: 10.3390/robotics10010050
|View full text |Cite
|
Sign up to set email alerts
|

Industrial Robot Trajectory Tracking Control Using Multi-Layer Neural Networks Trained by Iterative Learning Control

Abstract: Fast and precise robot motion is needed in many industrial applications. Most industrial robot motion controllers allow externally commanded motion profiles, but the trajectory tracking performance is affected by the robot dynamics and joint servo controllers, to which users have no direct access and about which they have little information. The performance is further compromised by time delays in transmitting the external command as a setpoint to the inner control loop. This paper presents an approach for com… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
25
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 28 publications
(25 citation statements)
references
References 47 publications
(50 reference statements)
0
25
0
Order By: Relevance
“…The system is tested on two quadrotors with different dynamics and outperforms systems composed of ILC and proportional-derivative (PD) or proportional-integralderivative (PID) controllers. Another use of ILC involves production of the ground truth input trajectories to train NNs which approximate the inverse dynamics of the system by Chen et al [21]. The authors apply this approach to an industrial manipulator, training the model in simulation.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The system is tested on two quadrotors with different dynamics and outperforms systems composed of ILC and proportional-derivative (PD) or proportional-integralderivative (PID) controllers. Another use of ILC involves production of the ground truth input trajectories to train NNs which approximate the inverse dynamics of the system by Chen et al [21]. The authors apply this approach to an industrial manipulator, training the model in simulation.…”
Section: Related Workmentioning
confidence: 99%
“…In order to learn the inverse dynamics approximation, we generate 45 minutes of functional trajectories θ d for the left arm of the Baxter robot. Random sinusoidal trajectories are often used to form the base of the training set [21] [22]. However, recording of such dataset takes the valuable robot hours away from the user.…”
Section: A Data Collectionmentioning
confidence: 99%
“…The desired trajectory was used as the input of the fitted inverse model and the reference trajectory was obtained as the model output. In [19], an approach combining ANNs and ILC was proposed to improve tracking performance of multi-axis industrial robots. For a given desired trajectory, a high-fidelity dynamic simulator was used to iteratively refine the external instructions to compensate for the robot's inner-loop dynamics.…”
Section: Introductionmentioning
confidence: 99%
“…Here comes to the iterative learning control (ILC) technique that has been used in many applications that perform repetitive tasks within finite time interval 35,36 . The works 37,38 apply ILC to tuning the constant weight for the neural networks. Differently, our weight function is time‐varying and continuous.…”
Section: Introductionmentioning
confidence: 99%