Polygonal Obstacle Avoidance Combining Model Predictive Control and Fuzzy Logic
Michael Schr\"oder, Eric Sch\"oneberg, Daniel G\"orges, Hans D. Schotten

TL;DR
This paper introduces a novel method combining fuzzy logic with model predictive control to enable obstacle avoidance in mobile robot navigation using polygonal representations of obstacles, overcoming the challenge of integrating discrete maps into MPC.
Contribution
It presents a new approach to reformulate obstacle avoidance constraints from polygonal maps into differentiable functions compatible with MPC, utilizing fuzzy logic to handle logical operators.
Findings
Successfully tested in simulation
Compatible with standard MPC formulations
Applicable to logical and verbal constraints
Abstract
In practice, navigation of mobile robots in confined environments is often done using a spatially discrete cost-map to represent obstacles. Path following is a typical use case for model predictive control (MPC), but formulating constraints for obstacle avoidance is challenging in this case. Typically the cost and constraints of an MPC problem are defined as closed-form functions and typical solvers work best with continuously differentiable functions. This is contrary to spatially discrete occupancy grid maps, in which a grid's value defines the cost associated with occupancy. This paper presents a way to overcome this compatibility issue by re-formulating occupancy grid maps to continuously differentiable functions to be embedded into the MPC scheme as constraints. Each obstacle is defined as a polygon -- an intersection of half-spaces. Any half-space is a linear inequality…
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.
