The presence of cooperation between robots and machines in the industrial environment improved the solution for several manufacturing problems. With cooperation, new challenges emerged, and among these stands out the collision avoidance between such robots and machines. Collision avoidance can be dealt with in several ways, taking into account the computational effort to make a decision and the quality of the calculated trajectory for the robots, evaluated, for instance, by smooth profiles avoiding sudden variations in joints’ velocities or acceleration. In these circumstances, the involved robots need to be redundant since new movements are necessary for avoiding collisions. The strategies for collision avoidance are offline (i.e., based on pre-programming the task), or online (i.e., implemented while the robot performs the main task). In online collision avoidance strategies, numerical performance must ensure the time requirements of the main task performed by the robot; so, numerically efficient solutions are the most appropriate. This paper presents a proposal for the collision avoidance treatment from fixed obstacles for redundant robots, based on polynomial functions. The proposed solution allows achieving smooth trajectories according to criteria based on the continuity of derivatives in trajectory curve transitions. When the robot is out of the imminent collision, it is proposed to solve the inverse kinematics through the Adaptive Extended Jacobians. Throughout the text, the mathematical developments based on polynomials are presented, and in the end, a case study graphically shows comparative results.

Smooth transition for collision avoidance of redundant robots: An on-line polynomial approach

Di Gregorio R.
Ultimo
2021

Abstract

The presence of cooperation between robots and machines in the industrial environment improved the solution for several manufacturing problems. With cooperation, new challenges emerged, and among these stands out the collision avoidance between such robots and machines. Collision avoidance can be dealt with in several ways, taking into account the computational effort to make a decision and the quality of the calculated trajectory for the robots, evaluated, for instance, by smooth profiles avoiding sudden variations in joints’ velocities or acceleration. In these circumstances, the involved robots need to be redundant since new movements are necessary for avoiding collisions. The strategies for collision avoidance are offline (i.e., based on pre-programming the task), or online (i.e., implemented while the robot performs the main task). In online collision avoidance strategies, numerical performance must ensure the time requirements of the main task performed by the robot; so, numerically efficient solutions are the most appropriate. This paper presents a proposal for the collision avoidance treatment from fixed obstacles for redundant robots, based on polynomial functions. The proposed solution allows achieving smooth trajectories according to criteria based on the continuity of derivatives in trajectory curve transitions. When the robot is out of the imminent collision, it is proposed to solve the inverse kinematics through the Adaptive Extended Jacobians. Throughout the text, the mathematical developments based on polynomials are presented, and in the end, a case study graphically shows comparative results.
2021
Simas, H.; Di Gregorio, R.
File in questo prodotto:
File Dimensione Formato  
RCIM_72(2021)102087.pdf

solo gestori archivio

Descrizione: Full text editoriale
Tipologia: Full text (versione editoriale)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 2.24 MB
Formato Adobe PDF
2.24 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in SFERA 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/11392/2472002
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 7
social impact