Robot Safe Planning In Dynamic Environments Based On Model Predictive Control Using Control Barrier Function
Zetao Lu, Kaijun Feng, Jun Xu, Haoyao Chen, Yunjiang Lou

TL;DR
This paper introduces a novel MPC framework with integrated control barrier functions that softens constraints to improve obstacle avoidance in dynamic environments, enhancing safety and navigation efficiency for robots.
Contribution
It presents a new MPC approach that addresses infeasibility issues by softening constraints and extends CBF as a single-step safety constraint for better robot navigation.
Findings
Outperforms existing controllers in safety and feasibility in simulations
Demonstrates improved navigation efficiency in dynamic scenarios
Validates effectiveness through real-world robot experiments
Abstract
Implementing obstacle avoidance in dynamic environments is a challenging problem for robots. Model predictive control (MPC) is a popular strategy for dealing with this type of problem, and recent work mainly uses control barrier function (CBF) as hard constraints to ensure that the system state remains in the safe set. However, in crowded scenarios, effective solutions may not be obtained due to infeasibility problems, resulting in degraded controller performance. We propose a new MPC framework that integrates CBF to tackle the issue of obstacle avoidance in dynamic environments, in which the infeasibility problem induced by hard constraints operating over the whole prediction horizon is solved by softening the constraints and introducing exact penalty, prompting the robot to actively seek out new paths. At the same time, generalized CBF is extended as a single-step safety constraint of…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Robotic Path Planning Algorithms
