Smooth Scenario-Based Model Predictive Control for Autonomous Collision Avoidance in Inland Waterways
Scenario-Based Model Predictive Control (SB-MPC) is an autonomous collision avoidance algorithm primarily designed for open and coastal waters. Over the years, the algorithm has shown significant promise in both simulations and real-world experiments. However, one of the challenges in adapting SB-MPC for autonomous inland waterway collision avoidance is the inherent resolution insufficiency due to deriving solutions from a finite set of discretized solutions using exhaustive search. To increase the resolution of the solution space, a derivative-based optimization strategy would be required. However, the non-smooth components of the SB-MPC cost function prohibit this approach. Therefore, we propose a newer variant of the algorithm, Smooth Scenario-Based Model Predictive Control (Smooth-SBMPC), specifically designed for the highly constrained and complex navigational environments inherent to inland waterways. It utilizes different techniques, such as using Fuzzy Logic, to convert the non-smooth components of the original SB-MPC cost function into smooth, derivable ones. The effectiveness of Smooth-SBMPC is validated through a comprehensive simulation study.
Authors
- Tor Arne Johansen (ORCID: https://orcid.org/0000-0001-9440-5989)
- Dhanika Mahipala (ORCID: https://orcid.org/0000-0002-5819-662X)
Publication Details
- Published
- 2025-10-07
- DOI
- https://doi.org/10.36227/techrxiv.171136997.71159691/v3
- Primary Topic
- Maritime Navigation and Safety
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- European Commission