Optimization-Based Collision Avoidance
Xiaojing Zhang, Alexander Liniger, Francesco Borrelli

TL;DR
This paper introduces a new method to transform non-differentiable collision constraints into smooth nonlinear constraints using convex optimization duality, enabling efficient real-time trajectory planning in complex environments.
Contribution
It provides a novel, approximation-free reformulation of collision avoidance constraints applicable to general convex obstacles in n-dimensional spaces.
Findings
Enables real-time trajectory planning in tight environments.
Allows use of gradient- and Hessian-based optimization algorithms.
Demonstrated on quadcopter navigation and automated parking tasks.
Abstract
This paper presents a novel method for reformulating non-differentiable collision avoidance constraints into smooth nonlinear constraints using strong duality of convex optimization. We focus on a controlled object whose goal is to avoid obstacles while moving in an n-dimensional space. The proposed reformulation does not introduce approximations, and applies to general obstacles and controlled objects that can be represented in an n-dimensional space as the finite union of convex sets. Furthermore, we connect our results with the notion of signed distance, which is widely used in traditional trajectory generation algorithms. Our method can be used in generic navigation and trajectory planning tasks, and the smoothness property allows the use of general-purpose gradient- and Hessian-based optimization algorithms. Finally, in case a collision cannot be avoided, our framework allows us to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Robotics and Sensor-Based Localization · Autonomous Vehicle Technology and Safety
