Spline-based Path Planning and Reconfiguration for Rigid Multi-Robot Formations

Research output: Contribution to journalConference articleResearchpeer review

Authors

View graph of relations

Details

Original languageEnglish
Pages (from-to)174-179
Number of pages6
JournalProcedia CIRP
Volume106
Early online date10 Mar 2022
Publication statusPublished - 2022
Event9th CIRP Conference on Assembly Technology and Systems, CATS 2022 - KU Leuven, Belgium
Duration: 6 Apr 20228 Apr 2022

Abstract

This paper presents an approach for continuous path planning in rigid formations containing nonholonomic mobile robots using Beziér-splines. Unlike most existing approaches, the focus is on maintaining a rigid formation, as required in many scenarios such as object transport, handling or assembly. In these scenarios, a constant distance between the individual robots must be kept to avoid damaging the transported object. Also, limitations regarding the velocity and acceleration of each robot have to be taken into account, as every robot traverses in a slightly different path. Especially the distance from the center of the formation to an individual robot has a big impact on the path a mobile robot has to move on to comply with the formation constraints during an orientation change of the formation. Therefore, we use splines to control and optimize the curvature of the formation's path and limit the velocity and acceleration. The usage of splines requires the calculation of specific support points that can be interpolated. To achieve this, we calculate the formation's diameter, including the transported object and adjust the inflation radius of the global costmap. To guarantee a collision-free movement from the start to the target position, we use an existing path planner to generate an initial path. The employed Relaxed-A∗-Algorithm provides fast computation and an almost optimal initial path, although this path is not continuous. From this path, we extract a number of support points based on the size of the formation. We then fit a fifth-degree Beziér-spline through these points to smooth the discontinuous path. The final result is a computationally efficient, smooth and jerk-limited path that induces minimal disturbances to the formation control. Also, this approach allows us to continuously transition from one formation to another, which can be used to pass narrow passages. To valid the path planning approach presented in this study we showcase simulative and experimental results.

Keywords

    multi-robot, path planning, reconfiguration, rigid formation

ASJC Scopus subject areas

Cite this

Spline-based Path Planning and Reconfiguration for Rigid Multi-Robot Formations. / Lurz, Henrik; Recker, Tobias; Raatz, Annika.
In: Procedia CIRP, Vol. 106, 2022, p. 174-179.

Research output: Contribution to journalConference articleResearchpeer review

Lurz H, Recker T, Raatz A. Spline-based Path Planning and Reconfiguration for Rigid Multi-Robot Formations. Procedia CIRP. 2022;106:174-179. Epub 2022 Mar 10. doi: 10.1016/j.procir.2022.02.174
Lurz, Henrik ; Recker, Tobias ; Raatz, Annika. / Spline-based Path Planning and Reconfiguration for Rigid Multi-Robot Formations. In: Procedia CIRP. 2022 ; Vol. 106. pp. 174-179.
Download
@article{2ce0af8c9fb042cc92be114e9038063a,
title = "Spline-based Path Planning and Reconfiguration for Rigid Multi-Robot Formations",
abstract = "This paper presents an approach for continuous path planning in rigid formations containing nonholonomic mobile robots using Bezi{\'e}r-splines. Unlike most existing approaches, the focus is on maintaining a rigid formation, as required in many scenarios such as object transport, handling or assembly. In these scenarios, a constant distance between the individual robots must be kept to avoid damaging the transported object. Also, limitations regarding the velocity and acceleration of each robot have to be taken into account, as every robot traverses in a slightly different path. Especially the distance from the center of the formation to an individual robot has a big impact on the path a mobile robot has to move on to comply with the formation constraints during an orientation change of the formation. Therefore, we use splines to control and optimize the curvature of the formation's path and limit the velocity and acceleration. The usage of splines requires the calculation of specific support points that can be interpolated. To achieve this, we calculate the formation's diameter, including the transported object and adjust the inflation radius of the global costmap. To guarantee a collision-free movement from the start to the target position, we use an existing path planner to generate an initial path. The employed Relaxed-A∗-Algorithm provides fast computation and an almost optimal initial path, although this path is not continuous. From this path, we extract a number of support points based on the size of the formation. We then fit a fifth-degree Bezi{\'e}r-spline through these points to smooth the discontinuous path. The final result is a computationally efficient, smooth and jerk-limited path that induces minimal disturbances to the formation control. Also, this approach allows us to continuously transition from one formation to another, which can be used to pass narrow passages. To valid the path planning approach presented in this study we showcase simulative and experimental results.",
keywords = "multi-robot, path planning, reconfiguration, rigid formation",
author = "Henrik Lurz and Tobias Recker and Annika Raatz",
year = "2022",
doi = "10.1016/j.procir.2022.02.174",
language = "English",
volume = "106",
pages = "174--179",
note = "9th CIRP Conference on Assembly Technology and Systems, CATS 2022 ; Conference date: 06-04-2022 Through 08-04-2022",

}

Download

TY - JOUR

T1 - Spline-based Path Planning and Reconfiguration for Rigid Multi-Robot Formations

AU - Lurz, Henrik

AU - Recker, Tobias

AU - Raatz, Annika

PY - 2022

Y1 - 2022

N2 - This paper presents an approach for continuous path planning in rigid formations containing nonholonomic mobile robots using Beziér-splines. Unlike most existing approaches, the focus is on maintaining a rigid formation, as required in many scenarios such as object transport, handling or assembly. In these scenarios, a constant distance between the individual robots must be kept to avoid damaging the transported object. Also, limitations regarding the velocity and acceleration of each robot have to be taken into account, as every robot traverses in a slightly different path. Especially the distance from the center of the formation to an individual robot has a big impact on the path a mobile robot has to move on to comply with the formation constraints during an orientation change of the formation. Therefore, we use splines to control and optimize the curvature of the formation's path and limit the velocity and acceleration. The usage of splines requires the calculation of specific support points that can be interpolated. To achieve this, we calculate the formation's diameter, including the transported object and adjust the inflation radius of the global costmap. To guarantee a collision-free movement from the start to the target position, we use an existing path planner to generate an initial path. The employed Relaxed-A∗-Algorithm provides fast computation and an almost optimal initial path, although this path is not continuous. From this path, we extract a number of support points based on the size of the formation. We then fit a fifth-degree Beziér-spline through these points to smooth the discontinuous path. The final result is a computationally efficient, smooth and jerk-limited path that induces minimal disturbances to the formation control. Also, this approach allows us to continuously transition from one formation to another, which can be used to pass narrow passages. To valid the path planning approach presented in this study we showcase simulative and experimental results.

AB - This paper presents an approach for continuous path planning in rigid formations containing nonholonomic mobile robots using Beziér-splines. Unlike most existing approaches, the focus is on maintaining a rigid formation, as required in many scenarios such as object transport, handling or assembly. In these scenarios, a constant distance between the individual robots must be kept to avoid damaging the transported object. Also, limitations regarding the velocity and acceleration of each robot have to be taken into account, as every robot traverses in a slightly different path. Especially the distance from the center of the formation to an individual robot has a big impact on the path a mobile robot has to move on to comply with the formation constraints during an orientation change of the formation. Therefore, we use splines to control and optimize the curvature of the formation's path and limit the velocity and acceleration. The usage of splines requires the calculation of specific support points that can be interpolated. To achieve this, we calculate the formation's diameter, including the transported object and adjust the inflation radius of the global costmap. To guarantee a collision-free movement from the start to the target position, we use an existing path planner to generate an initial path. The employed Relaxed-A∗-Algorithm provides fast computation and an almost optimal initial path, although this path is not continuous. From this path, we extract a number of support points based on the size of the formation. We then fit a fifth-degree Beziér-spline through these points to smooth the discontinuous path. The final result is a computationally efficient, smooth and jerk-limited path that induces minimal disturbances to the formation control. Also, this approach allows us to continuously transition from one formation to another, which can be used to pass narrow passages. To valid the path planning approach presented in this study we showcase simulative and experimental results.

KW - multi-robot

KW - path planning

KW - reconfiguration

KW - rigid formation

UR - http://www.scopus.com/inward/record.url?scp=85127525611&partnerID=8YFLogxK

U2 - 10.1016/j.procir.2022.02.174

DO - 10.1016/j.procir.2022.02.174

M3 - Conference article

AN - SCOPUS:85127525611

VL - 106

SP - 174

EP - 179

JO - Procedia CIRP

JF - Procedia CIRP

SN - 2212-8271

T2 - 9th CIRP Conference on Assembly Technology and Systems, CATS 2022

Y2 - 6 April 2022 through 8 April 2022

ER -

By the same author(s)