A robot working in a space shared with humans and obstacles needs an obstacle avoidance strategy. In this work, a kinematic control algorithm of a redundant robotic system for real-time obstacle avoidance is presented. The workspace is populated by fixed and moving obstacles. To plan a trajectory in real time, an artificial potential field and a distance algorithm are introduced: an artificial force set, composed by an attractive force towards the goal and repulsive forces from the obstacles, drives the robot end-effector in the workspace; at the same time repulsive velocities act on control points along the links of the robot, avoiding contacts with obstacles all over the serial kinematic chain of the manipulator. The algorithm has been implemented in a 2D environment for a 3R planar manipulator in order to assess the algorithm and present preliminary results. The strategy presented in this study will be the starting point for a more complex problem in 3D space with a 7-DOF redundant manipulator.

Real-Time Strategy for Obstacle Avoidance in Redundant Manipulators / Scoccia, C.; Palmieri, G.; Palpacelli, M. C.; Callegari, M.. - STAMPA. - 91:(2021), pp. 278-285. [10.1007/978-3-030-55807-9_32]

Real-Time Strategy for Obstacle Avoidance in Redundant Manipulators

Scoccia C.
Primo
Conceptualization
;
Palmieri G.
Secondo
Formal Analysis
;
Palpacelli M. C.
Validation
;
Callegari M.
Ultimo
Investigation
2021-01-01

Abstract

A robot working in a space shared with humans and obstacles needs an obstacle avoidance strategy. In this work, a kinematic control algorithm of a redundant robotic system for real-time obstacle avoidance is presented. The workspace is populated by fixed and moving obstacles. To plan a trajectory in real time, an artificial potential field and a distance algorithm are introduced: an artificial force set, composed by an attractive force towards the goal and repulsive forces from the obstacles, drives the robot end-effector in the workspace; at the same time repulsive velocities act on control points along the links of the robot, avoiding contacts with obstacles all over the serial kinematic chain of the manipulator. The algorithm has been implemented in a 2D environment for a 3R planar manipulator in order to assess the algorithm and present preliminary results. The strategy presented in this study will be the starting point for a more complex problem in 3D space with a 7-DOF redundant manipulator.
2021
Mechanisms and Machine Science
978-3-030-55806-2
978-3-030-55807-9
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/283892
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? ND
social impact