paper-with-me

홈 › Papers

Semi-Infinite Programming for Collision-Avoidance in Optimal and Model Predictive Control

2025-08-17 · Yunfan Gao, Florian Messerer, Niels van Duijkeren, Rashmi Dabir, Moritz Diehl arxiv

This paper presents a novel approach for collision avoidance in optimal and model predictive control, in which the environment is represented by a large number of points and the robot as a union of padded polygons. The conditions that none of the points shall collide with the robot can be written in terms of an infinite number of constraints per obstacle point. We show that the resulting semi-infinite programming (SIP) optimal control problem (OCP) can be efficiently tackled through a combination of two methods: local reduction and an external active-set method. Specifically, this involves iteratively identifying the closest point obstacles, determining the lower-level distance minimizer among all feasible robot shape parameters, and solving the upper-level finitely-constrained subproblems. In addition, this paper addresses robust collision avoidance in the presence of ellipsoidal state uncertainties. Enforcing constraint satisfaction over all possible uncertainty realizations extends the dimension of constraint infiniteness. The infinitely many constraints arising from translational uncertainty are handled by local reduction together with the robot shape parameterization, while rotational uncertainty is addressed via a backoff reformulation. A controller implemented based on the proposed method is demonstrated on a real-world robot running at 20Hz, enabling fast and collision-free navigation in tight spaces. An application to 3D collision avoidance is also demonstrated in simulation.

📄 PDF Abstract BibTeX arXiv:2508.12335

Code (0)

등록된 구현이 없습니다.

Tasks

Collision Avoidance

Similar Papers 제목 키워드 기반

Trajectory planning with a dynamic obstacle clustering strategy using Mixed-Integer Linear Programming

2020-09-16

In this paper we propose a technique that assigns obstacles to clusters used for collision avoidance via Mixed-Integer Programming. This strategy enables a reduction in the number of binary variables used for collision a…

ClusteringCollision AvoidanceModel Predictive ControlTrajectory Planning

Viability-Preserving Passive Torque Control

2025-10-03 · Zizhe Zhang, Yicong Wang, Zhiquan Zhang, Tianyu Li 외 arxiv

Conventional passivity-based torque controllers for manipulators are typically unconstrained, which can lead to safety violations under external perturbations. In this paper, we employ viability theory to pre-compute saf…

Collision Avoidance

Decentralized Uncertainty-Aware Multi-Agent Collision Avoidance with Model Predictive Path Integral

2025-07-27 · Stepan Dergachev, Konstantin Yakovlev arxiv

Decentralized multi-agent navigation under uncertainty is a complex task that arises in numerous robotic applications. It requires collision avoidance strategies that account for both kinematic constraints, sensing and a…

Collision Avoidance

Deep Neural Network Compression for Aircraft Collision Avoidance Systems

2018-10-09 · Kyle D. Julian, Mykel J. Kochenderfer, Michael P. Owen

One approach to designing decision making logic for an aircraft collision avoidance system frames the problem as a Markov decision process and optimizes the system using dynamic programming. The resulting collision avoid…

Collision AvoidanceDecision MakingNeural Network Compression

Convex Maneuver Planning for Spacecraft Collision Avoidance

2025-10-21 · Fausto Vega, Jon Arrizabalaga, Ryan Watson, Zachary Manchester arxiv

Conjunction analysis and maneuver planning for spacecraft collision avoidance remains a manual and time-consuming process, typically involving repeated forward simulations of hand-designed maneuvers. With the growing den…

Collision Avoidance