2019
DOI: 10.1109/tnnls.2018.2852711
|View full text |Cite
|
Sign up to set email alerts
|

Robot Learning System Based on Adaptive Neural Control and Dynamic Movement Primitives

Abstract: This paper proposes an enhanced robot skill learning system considering both motion generation and trajectory tracking. During robot learning demonstrations, dynamic movement primitives (DMPs) are used to model robotic motion. Each DMP consists of a set of dynamic systems that enhances the stability of the generated motion toward the goal. A Gaussian mixture model and Gaussian mixture regression are integrated to improve the learning performance of the DMP, such that more features of the skill can be extracted… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
143
1

Year Published

2020
2020
2024
2024

Publication Types

Select...
9

Relationship

1
8

Authors

Journals

citations
Cited by 285 publications
(145 citation statements)
references
References 31 publications
1
143
1
Order By: Relevance
“…Then, the joint angular velocities can be computed based the difference of the joint angles. According to Yang et al (2018), we can assume that the joint angle of the initial position is zero. When the user's arm is moved from a pose T to a new pose P, the angle from pose T to P is the rotation angle.…”
Section: Calculation Of Joint Angular Velocity From Myo Armbandmentioning
confidence: 99%
See 1 more Smart Citation
“…Then, the joint angular velocities can be computed based the difference of the joint angles. According to Yang et al (2018), we can assume that the joint angle of the initial position is zero. When the user's arm is moved from a pose T to a new pose P, the angle from pose T to P is the rotation angle.…”
Section: Calculation Of Joint Angular Velocity From Myo Armbandmentioning
confidence: 99%
“…In most cases (Billard et al, 2008;Yang et al, 2018;Fang et al, 2019), robots need to learn and execute many complex and repetitive tasks, which include learning the motion skills from observing humans performing these tasks, also known as teaching by demonstration (TbD). TbD is an efficient approach to reduce the complexity of teaching a robot to perform new tasks (Billard et al, 2008;Yang et al, 2018). With this approach, a human tutor demonstrates how to implement a task to a robot easily (Ewerton et al, 2019).…”
Section: Introductionmentioning
confidence: 99%
“…However, the influence of the number of Gaussian components on the model prediction accuracy has not been analyzed and considered. Besides, some other learning methods like conditional variational autoencoder (CVAE) [20], neural learning [21], experience graphs (E-Graphs) [22], and dynamic movement primitives (DMPs) [23] are also used in robot motion planning problem.…”
Section: Complexitymentioning
confidence: 99%
“…Zeng et al combined the interactive force with the EMG signal to continuously predict the knee joint angle based on a state space model, and the Gaussian process was applied to improve the adaptivity of the method in practical applications [28]. Dynamic movement primitives (DMP)-based motion mode was also used to estimate the desired trajectory for pointto-point movement offline [29]. In general, robots with continuous human intention detection allow subjects to actively participate in the tasks rather than to be restricted to rigid predefined trajectory tracking, and show favorable results on motor function improvement [21].…”
Section: Introductionmentioning
confidence: 99%