A Collision Avoidance Strategy for Redundant Manipulators in Dynamically Variable Environments: On-Line Perturbations of Off-Line Generated Trajectories

In this work, a comprehensive control strategy for obstacle avoidance in redundant manipulation is presented, consisting of a combination of off-line path planning algorithms with on-line motion control. Path planning allows the avoidance of fixed obstacles detected before the start of the robot’s m...

Full description

Bibliographic Details
Main Authors: Cecilia Scoccia, Giacomo Palmieri, Matteo Claudio Palpacelli, Massimo Callegari
Format: Article
Language:English
Published: MDPI AG 2021-02-01
Series:Machines
Subjects:
Online Access:https://www.mdpi.com/2075-1702/9/2/30
id doaj-8ae25f8aee1c4724bd9752d873eaa53b
record_format Article
spelling doaj-8ae25f8aee1c4724bd9752d873eaa53b2021-02-05T00:04:12ZengMDPI AGMachines2075-17022021-02-019303010.3390/machines9020030A Collision Avoidance Strategy for Redundant Manipulators in Dynamically Variable Environments: On-Line Perturbations of Off-Line Generated TrajectoriesCecilia Scoccia0Giacomo Palmieri1Matteo Claudio Palpacelli2Massimo Callegari3DIISM— Department of Industrial Engineering and Mathematical Sciences, Polytechnic University of Marche, 60131 Ancona, ItalyDIISM— Department of Industrial Engineering and Mathematical Sciences, Polytechnic University of Marche, 60131 Ancona, ItalyDIISM— Department of Industrial Engineering and Mathematical Sciences, Polytechnic University of Marche, 60131 Ancona, ItalyDIISM— Department of Industrial Engineering and Mathematical Sciences, Polytechnic University of Marche, 60131 Ancona, ItalyIn this work, a comprehensive control strategy for obstacle avoidance in redundant manipulation is presented, consisting of a combination of off-line path planning algorithms with on-line motion control. Path planning allows the avoidance of fixed obstacles detected before the start of the robot’s motion; it is based on the potential fields method combined with a smoothing process realized by means of interpolation with Bezier curves. The on-line motion control is designed to compensate for the motion of the obstacles and to avoid collisions along the kinematic chain of the manipulator; it is realized by means of a velocity control law based on the null space method for redundancy control. A new term is introduced in the control law to take into account the speed of the obstacles as well as their position. Simulations on a simplified planar case are presented to assess the validity of the algorithms and to estimate the computational effort in order to verify the transferability of our approach to a real system.https://www.mdpi.com/2075-1702/9/2/30collaborative roboticstrajectory planningobstacle avoidanceredundant manipulatorBezier curves
collection DOAJ
language English
format Article
sources DOAJ
author Cecilia Scoccia
Giacomo Palmieri
Matteo Claudio Palpacelli
Massimo Callegari
spellingShingle Cecilia Scoccia
Giacomo Palmieri
Matteo Claudio Palpacelli
Massimo Callegari
A Collision Avoidance Strategy for Redundant Manipulators in Dynamically Variable Environments: On-Line Perturbations of Off-Line Generated Trajectories
Machines
collaborative robotics
trajectory planning
obstacle avoidance
redundant manipulator
Bezier curves
author_facet Cecilia Scoccia
Giacomo Palmieri
Matteo Claudio Palpacelli
Massimo Callegari
author_sort Cecilia Scoccia
title A Collision Avoidance Strategy for Redundant Manipulators in Dynamically Variable Environments: On-Line Perturbations of Off-Line Generated Trajectories
title_short A Collision Avoidance Strategy for Redundant Manipulators in Dynamically Variable Environments: On-Line Perturbations of Off-Line Generated Trajectories
title_full A Collision Avoidance Strategy for Redundant Manipulators in Dynamically Variable Environments: On-Line Perturbations of Off-Line Generated Trajectories
title_fullStr A Collision Avoidance Strategy for Redundant Manipulators in Dynamically Variable Environments: On-Line Perturbations of Off-Line Generated Trajectories
title_full_unstemmed A Collision Avoidance Strategy for Redundant Manipulators in Dynamically Variable Environments: On-Line Perturbations of Off-Line Generated Trajectories
title_sort collision avoidance strategy for redundant manipulators in dynamically variable environments: on-line perturbations of off-line generated trajectories
publisher MDPI AG
series Machines
issn 2075-1702
publishDate 2021-02-01
description In this work, a comprehensive control strategy for obstacle avoidance in redundant manipulation is presented, consisting of a combination of off-line path planning algorithms with on-line motion control. Path planning allows the avoidance of fixed obstacles detected before the start of the robot’s motion; it is based on the potential fields method combined with a smoothing process realized by means of interpolation with Bezier curves. The on-line motion control is designed to compensate for the motion of the obstacles and to avoid collisions along the kinematic chain of the manipulator; it is realized by means of a velocity control law based on the null space method for redundancy control. A new term is introduced in the control law to take into account the speed of the obstacles as well as their position. Simulations on a simplified planar case are presented to assess the validity of the algorithms and to estimate the computational effort in order to verify the transferability of our approach to a real system.
topic collaborative robotics
trajectory planning
obstacle avoidance
redundant manipulator
Bezier curves
url https://www.mdpi.com/2075-1702/9/2/30
work_keys_str_mv AT ceciliascoccia acollisionavoidancestrategyforredundantmanipulatorsindynamicallyvariableenvironmentsonlineperturbationsofofflinegeneratedtrajectories
AT giacomopalmieri acollisionavoidancestrategyforredundantmanipulatorsindynamicallyvariableenvironmentsonlineperturbationsofofflinegeneratedtrajectories
AT matteoclaudiopalpacelli acollisionavoidancestrategyforredundantmanipulatorsindynamicallyvariableenvironmentsonlineperturbationsofofflinegeneratedtrajectories
AT massimocallegari acollisionavoidancestrategyforredundantmanipulatorsindynamicallyvariableenvironmentsonlineperturbationsofofflinegeneratedtrajectories
AT ceciliascoccia collisionavoidancestrategyforredundantmanipulatorsindynamicallyvariableenvironmentsonlineperturbationsofofflinegeneratedtrajectories
AT giacomopalmieri collisionavoidancestrategyforredundantmanipulatorsindynamicallyvariableenvironmentsonlineperturbationsofofflinegeneratedtrajectories
AT matteoclaudiopalpacelli collisionavoidancestrategyforredundantmanipulatorsindynamicallyvariableenvironmentsonlineperturbationsofofflinegeneratedtrajectories
AT massimocallegari collisionavoidancestrategyforredundantmanipulatorsindynamicallyvariableenvironmentsonlineperturbationsofofflinegeneratedtrajectories
_version_ 1724284486095470592