Efficient variable-length hanging tether parameterization for marsupial robot planning in 3D environments
S. Martínez-Rozas, D. Alejo, F. Caballero, L. Merino, M. A. Pérez-Cutiño, F. Rodriguez, V. Sánchez-Canales, I. Ventura, J. M. Díaz-Bañez
TL;DR
The paper tackles the challenge of planning for a tethered marsupial UGV-UAV system in 3D environments by replacing the computationally expensive exact catenary state with an analytic parabola-based surrogate that can be efficiently transformed into a catenary when needed. By formulating a Parabola Decision Problem (PDP) and a Catenary Decision Problem (CDP), the authors develop an iterative, fast pipeline that yields collision-free tether curves and integrates directly into RRT*-based path planning and subsequent trajectory optimization. Three tether-fitting strategies (ByLength, ByFitting, BySampling) are evaluated, with BySampling offering the best trade-off between accuracy and speed, enabling up to two orders-of-magnitude faster planning than prior methods. The trajectory optimization then incorporates tether parameters into the state, solved via Ceres-Solver with explicit length and curve-parameter constraints, resulting in higher feasibility and similar or better obstacle clearance. Overall, the proposed parabola-based parameterization substantially accelerates planning while preserving trajectory quality, enabling near real-time local re-planning in cluttered 3D environments for marsupial UGV-UAV systems.
Abstract
This paper presents a novel approach to efficiently parameterize and estimate the state of a hanging tether for path and trajectory planning of a UGV tied to a UAV in a marsupial configuration. Most implementations in the state of the art assume a taut tether or make use of the catenary curve to model the shape of the hanging tether. The catenary model is complex to compute and must be instantiated thousands of times during the planning process, becoming a time-consuming task, while the taut tether assumption simplifies the problem, but might overly restrict the movement of the platforms. In order to accelerate the planning process, this paper proposes defining an analytical model to efficiently compute the hanging tether state, and a method to get a tether state parameterization free of collisions. We exploit the existing similarity between the catenary and parabola curves to derive analytical expressions of the tether state.
