Cargando…

A data-driven approach for motion planning of industrial robots controlled by high-level motion commands

Most motion planners generate trajectories as low-level control inputs, such as joint torque or interpolation of joint angles, which cannot be deployed directly in most industrial robot control systems. Some industrial robot systems provide interfaces to execute planned trajectories by an additional...

Descripción completa

Detalles Bibliográficos
Autores principales: Hou, Shuxiao, Bdiwi, Mohamad, Rashid, Aquib, Krusche, Sebastian, Ihlenfeldt, Steffen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9879300/
https://www.ncbi.nlm.nih.gov/pubmed/36714803
http://dx.doi.org/10.3389/frobt.2022.1030668
_version_ 1784878660183916544
author Hou, Shuxiao
Bdiwi, Mohamad
Rashid, Aquib
Krusche, Sebastian
Ihlenfeldt, Steffen
author_facet Hou, Shuxiao
Bdiwi, Mohamad
Rashid, Aquib
Krusche, Sebastian
Ihlenfeldt, Steffen
author_sort Hou, Shuxiao
collection PubMed
description Most motion planners generate trajectories as low-level control inputs, such as joint torque or interpolation of joint angles, which cannot be deployed directly in most industrial robot control systems. Some industrial robot systems provide interfaces to execute planned trajectories by an additional control loop with low-level control inputs. However, there is a geometric and temporal deviation between the executed and the planned motions due to the inaccurate estimation of the inaccessible robot dynamic behavior and controller parameters in the planning phase. This deviation can lead to collisions or dangerous situations, especially in heavy-duty industrial robot applications where high-speed and long-distance motions are widely used. When deploying the planned robot motion, the actual robot motion needs to be iteratively checked and adjusted to avoid collisions caused by the deviation between the planned and the executed motions. This process takes a lot of time and engineering effort. Therefore, the state-of-the-art methods no longer meet the needs of today’s agile manufacturing for robotic systems that should rapidly plan and deploy new robot motions for different tasks. We present a data-driven motion planning approach using a neural network structure to simultaneously learn high-level motion commands and robot dynamics from acquired realistic collision-free trajectories. The trained neural network can generate trajectory in the form of high-level commands, such as Point-to-Point and Linear motion commands, which can be executed directly by the robot control system. The result carried out in various experimental scenarios has shown that the geometric and temporal deviation between the executed and the planned motions by the proposed approach has been significantly reduced, even if without access to the “black box” parameters of the robot. Furthermore, the proposed approach can generate new collision-free trajectories up to 10 times faster than benchmark motion planners.
format Online
Article
Text
id pubmed-9879300
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-98793002023-01-27 A data-driven approach for motion planning of industrial robots controlled by high-level motion commands Hou, Shuxiao Bdiwi, Mohamad Rashid, Aquib Krusche, Sebastian Ihlenfeldt, Steffen Front Robot AI Robotics and AI Most motion planners generate trajectories as low-level control inputs, such as joint torque or interpolation of joint angles, which cannot be deployed directly in most industrial robot control systems. Some industrial robot systems provide interfaces to execute planned trajectories by an additional control loop with low-level control inputs. However, there is a geometric and temporal deviation between the executed and the planned motions due to the inaccurate estimation of the inaccessible robot dynamic behavior and controller parameters in the planning phase. This deviation can lead to collisions or dangerous situations, especially in heavy-duty industrial robot applications where high-speed and long-distance motions are widely used. When deploying the planned robot motion, the actual robot motion needs to be iteratively checked and adjusted to avoid collisions caused by the deviation between the planned and the executed motions. This process takes a lot of time and engineering effort. Therefore, the state-of-the-art methods no longer meet the needs of today’s agile manufacturing for robotic systems that should rapidly plan and deploy new robot motions for different tasks. We present a data-driven motion planning approach using a neural network structure to simultaneously learn high-level motion commands and robot dynamics from acquired realistic collision-free trajectories. The trained neural network can generate trajectory in the form of high-level commands, such as Point-to-Point and Linear motion commands, which can be executed directly by the robot control system. The result carried out in various experimental scenarios has shown that the geometric and temporal deviation between the executed and the planned motions by the proposed approach has been significantly reduced, even if without access to the “black box” parameters of the robot. Furthermore, the proposed approach can generate new collision-free trajectories up to 10 times faster than benchmark motion planners. Frontiers Media S.A. 2023-01-12 /pmc/articles/PMC9879300/ /pubmed/36714803 http://dx.doi.org/10.3389/frobt.2022.1030668 Text en Copyright © 2023 Hou, Bdiwi, Rashid, Krusche and Ihlenfeldt. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Robotics and AI
Hou, Shuxiao
Bdiwi, Mohamad
Rashid, Aquib
Krusche, Sebastian
Ihlenfeldt, Steffen
A data-driven approach for motion planning of industrial robots controlled by high-level motion commands
title A data-driven approach for motion planning of industrial robots controlled by high-level motion commands
title_full A data-driven approach for motion planning of industrial robots controlled by high-level motion commands
title_fullStr A data-driven approach for motion planning of industrial robots controlled by high-level motion commands
title_full_unstemmed A data-driven approach for motion planning of industrial robots controlled by high-level motion commands
title_short A data-driven approach for motion planning of industrial robots controlled by high-level motion commands
title_sort data-driven approach for motion planning of industrial robots controlled by high-level motion commands
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9879300/
https://www.ncbi.nlm.nih.gov/pubmed/36714803
http://dx.doi.org/10.3389/frobt.2022.1030668
work_keys_str_mv AT houshuxiao adatadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands
AT bdiwimohamad adatadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands
AT rashidaquib adatadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands
AT kruschesebastian adatadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands
AT ihlenfeldtsteffen adatadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands
AT houshuxiao datadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands
AT bdiwimohamad datadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands
AT rashidaquib datadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands
AT kruschesebastian datadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands
AT ihlenfeldtsteffen datadrivenapproachformotionplanningofindustrialrobotscontrolledbyhighlevelmotioncommands