This work proposes a scenario-based Deep Reinforcement Learning (DRL) approach enabling robot manipulators to efficiently execute industrial tasks while avoiding the collision with obstacles. The proposal exploits a DRL-based decision maker trained ad hoc so as to be able to automatically select at any time instant the most appropriate control methodology, in a given set, to execute the required industrial task. The capability of performing the selection automatically is "learnt" by training the system relying on a suitably designed reward function. It takes into account the robot relative distances from the target and the obstacles, the computational cost associated with each methodology, as well as the percentage of task completion obtained by applying the selected methodology. The learning skill is enforced by a properly sized Deep Q-Network (DQN). The proposal is assessed relying on realistic robotic manipulator scenarios reproduced in the CoppeliaSim environment.

Scenario-based collision avoidance control with deep Q-networks for industrial robot manipulators

Incremona, Gian Paolo;
2021-01-01

Abstract

This work proposes a scenario-based Deep Reinforcement Learning (DRL) approach enabling robot manipulators to efficiently execute industrial tasks while avoiding the collision with obstacles. The proposal exploits a DRL-based decision maker trained ad hoc so as to be able to automatically select at any time instant the most appropriate control methodology, in a given set, to execute the required industrial task. The capability of performing the selection automatically is "learnt" by training the system relying on a suitably designed reward function. It takes into account the robot relative distances from the target and the obstacles, the computational cost associated with each methodology, as well as the percentage of task completion obtained by applying the selected methodology. The learning skill is enforced by a properly sized Deep Q-Network (DQN). The proposal is assessed relying on realistic robotic manipulator scenarios reproduced in the CoppeliaSim environment.
2021
Proceedings of IEEE Conference on Decision and Control
978-1-6654-3659-5
Robot control
Reinforcement learning
Scenario-based control
Collision avoidance
File in questo prodotto:
File Dimensione Formato  
scenario_based_drl_robot_original.pdf

Accesso riservato

Descrizione: Articolo principale
: Publisher’s version
Dimensione 1.42 MB
Formato Adobe PDF
1.42 MB Adobe PDF   Visualizza/Apri

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/11311/1203205
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact