Optimal Trajectory Planning and Model Predictive Control of Underactuated Marine Surface Vessels using a Flatness-Based Approach
Max Lutz, Thomas Meurer

TL;DR
This paper presents a flatness-based approach for optimal trajectory planning and model predictive control of underactuated marine vessels, effectively handling obstacles, constraints, and disturbances in simulation.
Contribution
It introduces a novel flatness-based method to generate initial guesses and optimize trajectories for underactuated vessels, enhancing real-time control and obstacle avoidance capabilities.
Findings
Successful energy-optimal trajectory planning demonstrated in simulations.
Effective obstacle avoidance with static and dynamic obstacles.
Real-time model predictive control extended with flatness-based methods.
Abstract
This paper demonstrates a refined approach to solving dynamic optimization problems for underactuated marine surface vessels. To this end the differential flatness of a mathematical model assuming full actuation is exploited to derive an efficient representation of a finite dimensional nonlinear programming problem, which in turn is constrained to apply to the underactuated case. It is illustrated how the properties of the flat output can be employed for the generation of an initial guess to be used in the optimization algorithm in the presence of static and dynamic obstacles. As an example energy optimal point to point trajectory planning for a nonlinear 3 degrees of freedom dynamic model of an underactuated surface vessel is undertaken. Input constraints, both in rate and magnitude as well as state constraints due to convex and non-convex obstacles in the area of operation are…
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.
