A stable method for task priority adaptation in quadratic programming via reinforcement learning

In emerging manufacturing facilities, robots must enhance their flexibility. They are expected to perform complex jobs, showing different behaviors on the need, all within unstructured environments, and without requiring reprogramming or setup adjustments. To address this challenge, we introduce the A3CQP, a non-strict hierarchical Quadratic Programming (QP) controller. It seamlessly combines both motion and interaction functionalities, with priorities dynamically and autonomously adapted through a Reinforcement Learning-based adaptation module. This module utilizes the Asynchronous Advantage Actor–Critic algorithm (A3C) to ensure rapid convergence and stable training within continuous action and observation spaces. The experimental validation, involving a collaborative peg-in-hole assembly and the polishing of a wooden plate, demonstrates the effectiveness of the proposed solution in terms of its automatic adaptability, responsiveness, flexibility, and safety.

Authors

Institutions

Publication Details

Journal
Robotics and Computer-Integrated Manufacturing
Published
2024-08-30
DOI
https://doi.org/10.1016/j.rcim.2024.102857
Primary Topic
Robot Manipulation and Learning
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A stable method for task priority adaptation in quadratic programming via reinforcement learning

Marco Laghi, Enrico Mingo Hoffman, Arash Ajoudani, Edoardo Del Bianco et al.
Robotics and Computer-Integrated Manufacturing
Robot Manipulation and Learning
article

A stable method for task priority adaptation in quadratic programming via reinforcement learning

Marco Laghi, Enrico Mingo Hoffman, Arash Ajoudani, Edoardo Del Bianco, Gennaro Raiola, Andrea Testa
article en

Abstract

In emerging manufacturing facilities, robots must enhance their flexibility. They are expected to perform complex jobs, showing different behaviors on the need, all within unstructured environments, and without requiring reprogramming or setup adjustments. To address this challenge, we introduce the A3CQP, a non-strict hierarchical Quadratic Programming (QP) controller. It seamlessly combines both motion and interaction functionalities, with priorities dynamically and autonomously adapted through a Reinforcement Learning-based adaptation module. This module utilizes the Asynchronous Advantage Actor–Critic algorithm (A3C) to ensure rapid convergence and stable training within continuous action and observation spaces. The experimental validation, involving a collaborative peg-in-hole assembly and the polishing of a wooden plate, demonstrates the effectiveness of the proposed solution in terms of its automatic adaptability, responsiveness, flexibility, and safety.

Robotics and Computer-Integrated ManufacturingVol. 91
Centre National de la Recherche Scientifique (FR), University of Trento (IT), Italian Institute of Technology (IT), Laboratoire Lorrain de Recherche en Informatique et ses Applications (FR), Université de Lorraine (FR)
Openalex Percentile: Top 85%
Robot Manipulation and Learning
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A stable method for task priority adaptation in quadratic programming via reinforcement learning — Marco Laghi, Enrico Mingo Hoffman, et al. · Robotics and Computer-Integrated Manufacturing (2024) | TGRS Research Map | TGRS