Data-Driven Modeling and Experimental Validation of Autonomous Vehicles using Koopman Operator

被引:0
|
作者
Joglekar, Ajinkya [1 ]
Sutavani, Sarang [2 ]
Samak, Chinmay [1 ]
Samak, Tanmay [1 ]
Kosaraju, Krishna Chaitanya [1 ]
Smereka, Jonathon
Gorsich, David
Vaidya, Umesh [2 ]
Krovi, Venkat [1 ]
机构
[1] Clemson Univ, Dept Automot Engn, Int Ctr Automot Res, Greenville, SC 29607 USA
[2] Clemson Univ, Dept Mech Engn, Clemson, SC 29634 USA
关键词
D O I
10.1109/IROS55552.2023.10341797
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a data-driven framework to discover underlying dynamics on a scaled F1TENTH vehicle using the Koopman operator linear predictor. Traditionally, a range of white, gray, or black-box models are used to develop controllers for vehicle path tracking. However, these models are constrained to either linearized operational domains, unable to handle significant variability or lose explainability through end-2-end operational settings. The Koopman Extended Dynamic Mode Decomposition (EDMD) linear predictor seeks to utilize data-driven model learning whilst providing benefits like explainability, model analysis and the ability to utilize linear model-based control techniques. Consider a trajectory-tracking problem for our scaled vehicle platform. We collect pose measurements of our F1TENTH car undergoing standard vehicle dynamics benchmark maneuvers with an OptiTrack indoor localization system. Utilizing these uniformly spaced temporal snapshots of the states and control inputs, a data-driven Koopman EDMD model is identified. This model serves as a linear predictor for state propagation, upon which an MPC feedback law is designed to enable trajectory tracking. The prediction and control capabilities of our framework are highlighted through real-time deployment on our scaled vehicle.
引用
收藏
页码:9442 / 9447
页数:6
相关论文
共 50 条
  • [41] Koopman-Operator-Based Robust Data-Driven Control for Wheeled Mobile Robots
    Ren, Chao
    Jiang, Hongjian
    Li, Chunli
    Sun, Weichao
    Ma, Shugen
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2023, 28 (01) : 461 - 472
  • [42] Data-driven Distributed Learning of Multi-agent Systems: A Koopman Operator Approach
    Nandanoori, Sai Pushpak
    Pal, Seemita
    Sinha, Subhrajit
    Kundu, Soumya
    Agarwal, Khushbu
    Choudhury, Sutanay
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 5059 - 5066
  • [43] Integrating autoencoder with Koopman operator to design a linear data-driven model predictive controller
    Wang, Xiaonian
    Ayachi, Sheel
    Corbett, Brandon
    Mhaskar, Prashant
    [J]. CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 2024,
  • [44] Enhancement for Robustness of Koopman Operator-based Data-driven Mobile Robotic Systems
    Shi, Lu
    Karydis, Konstantinos
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 2503 - 2510
  • [46] Data-driven discovery of Koopman eigenfunctions for control
    Kaiser, Eurika
    Kutz, J. Nathan
    Brunton, Steven L.
    [J]. MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2021, 2 (03):
  • [47] Invertible Koopman Network and its application in data-driven modeling for dynamic systems
    Jin, Yuhong
    Hou, Lei
    Zhong, Shun
    Yi, Haiming
    Chen, Yushu
    [J]. MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2023, 200
  • [48] Data-Driven Input Reconstruction and Experimental Validation
    Shi, Jicheng
    Lian, Yingzhao
    Jones, Colin N.
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 3259 - 3264
  • [49] Active Learning of Dynamics for Data-Driven Control Using Koopman Operators
    Abraham, Ian
    Murphey, Todd D.
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2019, 35 (05) : 1071 - 1083
  • [50] Data-Driven Model Predictive Control using Interpolated Koopman Generators
    Peitz, Sebastian
    Otto, Samuel E.
    Rowley, Clarence W.
    [J]. SIAM JOURNAL ON APPLIED DYNAMICAL SYSTEMS, 2020, 19 (03): : 2162 - 2193