Zhenyu Lu
Dynamic movement primitives based cloud robotic skill learning for point and non-point obstacle avoidance
Lu, Zhenyu; Wang, Ning
Abstract
Purpose: Dynamic movement primitives (DMPs) is a general robotic skill learning from demonstration method, but it is usually used for single robotic manipulation. For cloud-based robotic skill learning, the authors consider trajectories/skills changed by the environment, rebuild the DMPs model and propose a new DMPs-based skill learning framework removing the influence of the changing environment. Design/methodology/approach: The authors proposed methods for two obstacle avoidance scenes: point obstacle and non-point obstacle. For the case with point obstacles, an accelerating term is added to the original DMPs function. The unknown parameters in this term are estimated by interactive identification and fitting step of the forcing function. Then a pure skill despising the influence of obstacles is achieved. Using identified parameters, the skill can be applied to new tasks with obstacles. For the non-point obstacle case, a space matching method is proposed by building a matching function from the universal space without obstacle to the space condensed by obstacles. Then the original trajectory will change along with transformation of the space to get a general trajectory for the new environment. Findings: The proposed two methods are certified by two experiments, one of which is taken based on Omni joystick to record operator’s manipulation motions. Results show that the learned skills allow robots to execute tasks such as autonomous assembling in a new environment. Originality/value: This is a new innovation for DMPs-based cloud robotic skill learning from multi-scene tasks and generalizing new skills following the changes of the environment.
Journal Article Type | Article |
---|---|
Acceptance Date | Jan 15, 2021 |
Online Publication Date | Mar 19, 2021 |
Publication Date | Jul 22, 2021 |
Deposit Date | Dec 2, 2022 |
Publicly Available Date | Dec 5, 2022 |
Journal | Assembly Automation |
Print ISSN | 0144-5154 |
Publisher | Emerald |
Peer Reviewed | Peer Reviewed |
Volume | 41 |
Issue | 3 |
Pages | 302-311 |
DOI | https://doi.org/10.1108/AA-11-2020-0168 |
Keywords | Cloud-based skill learning, Parameter identification, Dynamic movement primitives, Obstacle avoidanceIndustrial and Manufacturing Engineering; Control and Systems Engineering |
Public URL | https://uwe-repository.worktribe.com/output/10198182 |
Publisher URL | https://www.emerald.com/insight/content/doi/10.1108/AA-11-2020-0168/full/html |
Files
Dynamic movement primitives based cloud robotic skill learning for point and non-point obstacle avoidance
(1.2 Mb)
PDF
Licence
http://creativecommons.org/licenses/by-nc/4.0/
Publisher Licence URL
http://www.rioxx.net/licenses/all-rights-reserved
Copyright Statement
This is the accepted manuscript. The published version can be found online here: https://doi.org/10.1108/AA-11-2020-0168
You might also like
Recent advances in robot-assisted echography: Combining perception, control and cognition
(2020)
Journal Article
A gripper-like exoskeleton design for robot grasping demonstration
(2023)
Journal Article
A constrained framework based on IBLF for robot learning with human supervision
(2023)
Journal Article
Downloadable Citations
About UWE Bristol Research Repository
Administrator e-mail: repository@uwe.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search