Yunfan Gao, Florian Messerer, Niels van Duijkeren, Boris Houska, Moritz Diehl
{"title":"Real-Time-Feasible Collision-Free Motion Planning For Ellipsoidal Objects","authors":"Yunfan Gao, Florian Messerer, Niels van Duijkeren, Boris Houska, Moritz Diehl","doi":"arxiv-2409.12007","DOIUrl":null,"url":null,"abstract":"Online planning of collision-free trajectories is a fundamental task for\nrobotics and self-driving car applications. This paper revisits collision\navoidance between ellipsoidal objects using differentiable constraints. Two\nellipsoids do not overlap if and only if the endpoint of the vector between the\ncenter points of the ellipsoids does not lie in the interior of the Minkowski\nsum of the ellipsoids. This condition is formulated using a parametric\nover-approximation of the Minkowski sum, which can be made tight in any given\ndirection. The resulting collision avoidance constraint is included in an\noptimal control problem (OCP) and evaluated in comparison to the\nseparating-hyperplane approach. Not only do we observe that the Minkowski-sum\nformulation is computationally more efficient in our experiments, but also that\nusing pre-determined over-approximation parameters based on warm-start\ntrajectories leads to a very limited increase in suboptimality. This gives rise\nto a novel real-time scheme for collision-free motion planning with model\npredictive control (MPC). Both the real-time feasibility and the effectiveness\nof the constraint formulation are demonstrated in challenging real-world\nexperiments.","PeriodicalId":501175,"journal":{"name":"arXiv - EE - Systems and Control","volume":"11 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - EE - Systems and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.12007","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Online planning of collision-free trajectories is a fundamental task for
robotics and self-driving car applications. This paper revisits collision
avoidance between ellipsoidal objects using differentiable constraints. Two
ellipsoids do not overlap if and only if the endpoint of the vector between the
center points of the ellipsoids does not lie in the interior of the Minkowski
sum of the ellipsoids. This condition is formulated using a parametric
over-approximation of the Minkowski sum, which can be made tight in any given
direction. The resulting collision avoidance constraint is included in an
optimal control problem (OCP) and evaluated in comparison to the
separating-hyperplane approach. Not only do we observe that the Minkowski-sum
formulation is computationally more efficient in our experiments, but also that
using pre-determined over-approximation parameters based on warm-start
trajectories leads to a very limited increase in suboptimality. This gives rise
to a novel real-time scheme for collision-free motion planning with model
predictive control (MPC). Both the real-time feasibility and the effectiveness
of the constraint formulation are demonstrated in challenging real-world
experiments.