Brunner, Sebastian Georg and Dömel, Andreas and Lehner, Peter and Beetz, Michael and Stulp, Freek (2019) Autonomous Parallelization of Resource-Aware Robotic Task Nodes. IEEE Robotics and Automation Letters, 4 (3), pp. 2599-2606. IEEE - Institute of Electrical and Electronics Engineers. doi: 10.1109/LRA.2019.2894463. ISSN 2377-3766.
![]() |
PDF
- Postprint version (accepted manuscript)
1MB |
Official URL: https://ieeexplore.ieee.org/document/8620533
Abstract
Robot task programming often leads to inefficient plans, as opportunities for parallelization and precomputation are usually not exploited by the programmer. This inefficiency is often especially obvious in mobile manipulation, where path planning and pose estimation algorithms are time-consuming operations. In this paper, we introduce the concept of Resource-Aware Task Nodes (RATNs), a powerful descriptive action model for robots. Next, we propose an algorithm that executes so-called Concurrent Dataflow Task Networks (CDTNs), robot plans consisting of RATNs. It optimizes programmed plans based on two sources of information: 1)~The control flow represented in the original task plan, whose constraints are relaxed to generate opportunities for parallelization and precomputation. 2)~Dependencies between actions pertaining to resources, data flows and world model changes, the latter being equivalent to preconditions and effects. CDTNs have been integrated in our open-source task programming framework RAFCON, and we show that it leads to 11-29\% improvement in terms of execution time in two simulated mobile manipulation scenarios.
Item URL in elib: | https://elib.dlr.de/128828/ | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Document Type: | Article | ||||||||||||||||||||||||
Title: | Autonomous Parallelization of Resource-Aware Robotic Task Nodes | ||||||||||||||||||||||||
Authors: |
| ||||||||||||||||||||||||
Date: | July 2019 | ||||||||||||||||||||||||
Journal or Publication Title: | IEEE Robotics and Automation Letters | ||||||||||||||||||||||||
Refereed publication: | Yes | ||||||||||||||||||||||||
Open Access: | Yes | ||||||||||||||||||||||||
Gold Open Access: | No | ||||||||||||||||||||||||
In SCOPUS: | Yes | ||||||||||||||||||||||||
In ISI Web of Science: | Yes | ||||||||||||||||||||||||
Volume: | 4 | ||||||||||||||||||||||||
DOI: | 10.1109/LRA.2019.2894463 | ||||||||||||||||||||||||
Page Range: | pp. 2599-2606 | ||||||||||||||||||||||||
Publisher: | IEEE - Institute of Electrical and Electronics Engineers | ||||||||||||||||||||||||
ISSN: | 2377-3766 | ||||||||||||||||||||||||
Status: | Published | ||||||||||||||||||||||||
Keywords: | Software, Middleware and Programming Environments; Autonomous Agents; Mobile Manipulation; Planning, Scheduling and Coordination; Agent-Based Systems | ||||||||||||||||||||||||
HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||||||
HGF - Program: | Space | ||||||||||||||||||||||||
HGF - Program Themes: | Space System Technology | ||||||||||||||||||||||||
DLR - Research area: | Raumfahrt | ||||||||||||||||||||||||
DLR - Program: | R SY - Space System Technology | ||||||||||||||||||||||||
DLR - Research theme (Project): | R - Vorhaben Intelligente Mobilität (old) | ||||||||||||||||||||||||
Location: | Oberpfaffenhofen | ||||||||||||||||||||||||
Institutes and Institutions: | Institute of Robotics and Mechatronics (since 2013) > Cognitive Robotics | ||||||||||||||||||||||||
Deposited By: | Brunner, Sebastian | ||||||||||||||||||||||||
Deposited On: | 02 Sep 2019 09:27 | ||||||||||||||||||||||||
Last Modified: | 14 Dec 2019 04:23 |
Repository Staff Only: item control page