Cargando…

Task Roadmaps: Speeding up Task Replanning

Modern industrial robots are increasingly deployed in dynamic environments, where unpredictable events are expected to impact the robot’s operation. Under these conditions, runtime task replanning is required to avoid failures and unnecessary stops, while keeping up productivity. Task replanning is...

Descripción completa

Detalles Bibliográficos
Autores principales: Lager, Anders, Spampinato, Giacomo, Papadopoulos, Alessandro V., Nolte, Thomas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9096697/
https://www.ncbi.nlm.nih.gov/pubmed/35572375
http://dx.doi.org/10.3389/frobt.2022.816355
_version_ 1784706034167709696
author Lager, Anders
Spampinato, Giacomo
Papadopoulos, Alessandro V.
Nolte, Thomas
author_facet Lager, Anders
Spampinato, Giacomo
Papadopoulos, Alessandro V.
Nolte, Thomas
author_sort Lager, Anders
collection PubMed
description Modern industrial robots are increasingly deployed in dynamic environments, where unpredictable events are expected to impact the robot’s operation. Under these conditions, runtime task replanning is required to avoid failures and unnecessary stops, while keeping up productivity. Task replanning is a long-sighted complement to path replanning, which is mostly concerned with avoiding unexpected obstacles that can lead to potentially unsafe situations. This paper focuses on task replanning as a way to dynamically adjust the robot behaviour to the continuously evolving environment in which it is deployed. Analogously to probabilistic roadmaps used in path planning, we propose the concept of Task roadmaps as a method to replan tasks by leveraging an offline generated search space. A graph-based model of the robot application is converted to a task scheduling problem to be solved by a proposed Branch and Bound (B&B) approach and two benchmark approaches: Mixed Integer Linear Programming (MILP) and Planning Domain Definition Language (PDDL). The B&B approach is proposed to compute the task roadmap, which is then reused to replan for unforeseeable events. The optimality and efficiency of this replanning approach are demonstrated in a simulation-based experiment with a mobile manipulator in a kitting application. In this study, the proposed B&B Task Roadmap replanning approach is significantly faster than a MILP solver and a PDDL based planner.
format Online
Article
Text
id pubmed-9096697
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-90966972022-05-13 Task Roadmaps: Speeding up Task Replanning Lager, Anders Spampinato, Giacomo Papadopoulos, Alessandro V. Nolte, Thomas Front Robot AI Robotics and AI Modern industrial robots are increasingly deployed in dynamic environments, where unpredictable events are expected to impact the robot’s operation. Under these conditions, runtime task replanning is required to avoid failures and unnecessary stops, while keeping up productivity. Task replanning is a long-sighted complement to path replanning, which is mostly concerned with avoiding unexpected obstacles that can lead to potentially unsafe situations. This paper focuses on task replanning as a way to dynamically adjust the robot behaviour to the continuously evolving environment in which it is deployed. Analogously to probabilistic roadmaps used in path planning, we propose the concept of Task roadmaps as a method to replan tasks by leveraging an offline generated search space. A graph-based model of the robot application is converted to a task scheduling problem to be solved by a proposed Branch and Bound (B&B) approach and two benchmark approaches: Mixed Integer Linear Programming (MILP) and Planning Domain Definition Language (PDDL). The B&B approach is proposed to compute the task roadmap, which is then reused to replan for unforeseeable events. The optimality and efficiency of this replanning approach are demonstrated in a simulation-based experiment with a mobile manipulator in a kitting application. In this study, the proposed B&B Task Roadmap replanning approach is significantly faster than a MILP solver and a PDDL based planner. Frontiers Media S.A. 2022-04-28 /pmc/articles/PMC9096697/ /pubmed/35572375 http://dx.doi.org/10.3389/frobt.2022.816355 Text en Copyright © 2022 Lager, Spampinato, Papadopoulos and Nolte. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Robotics and AI
Lager, Anders
Spampinato, Giacomo
Papadopoulos, Alessandro V.
Nolte, Thomas
Task Roadmaps: Speeding up Task Replanning
title Task Roadmaps: Speeding up Task Replanning
title_full Task Roadmaps: Speeding up Task Replanning
title_fullStr Task Roadmaps: Speeding up Task Replanning
title_full_unstemmed Task Roadmaps: Speeding up Task Replanning
title_short Task Roadmaps: Speeding up Task Replanning
title_sort task roadmaps: speeding up task replanning
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9096697/
https://www.ncbi.nlm.nih.gov/pubmed/35572375
http://dx.doi.org/10.3389/frobt.2022.816355
work_keys_str_mv AT lageranders taskroadmapsspeedinguptaskreplanning
AT spampinatogiacomo taskroadmapsspeedinguptaskreplanning
AT papadopoulosalessandrov taskroadmapsspeedinguptaskreplanning
AT noltethomas taskroadmapsspeedinguptaskreplanning