Multi-Step Deep Koopman Network (MDK-Net) for Vehicle Control in Frenet Frame

Mohammad Abtahi, Mahdis Rabbani, Armin Abdolmohammadi, Shima Nazari
3/4/2025
eess.SYcs.LGcs.RO

No confident code implementation found for this paper.

Abstract

The highly nonlinear dynamics of vehicles present a major challenge for the practical implementation of optimal and Model Predictive Control (MPC) approaches in path planning and following. Koopman operator theory offers a global linear representation of nonlinear dynamical systems, making it a promising framework for optimization-based vehicle control. This paper introduces a novel deep learning-based Koopman modeling approach that employs deep neural networks to capture the full vehicle dynamics-from pedal and steering inputs to chassis states-within a curvilinear Frenet frame. The superior accuracy of the Koopman model compared to identified linear models is shown for a double lane change maneuver. Furthermore, it is shown that an MPC controller deploying the Koopman model provides significantly improved performance while maintaining computational efficiency comparable to a linear MPC.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{abtahi2025multistep,
  title  = {Multi-Step Deep Koopman Network (MDK-Net) for Vehicle Control in Frenet Frame},
  author = {Mohammad Abtahi and Mahdis Rabbani and Armin Abdolmohammadi and Shima Nazari},
  year   = {2025},
  eprint = {2503.03002},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.03002v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.03002.svg)](https://codeofpaper.com/paper/2503.03002)

Discussion