Skip to content

JasonMaFdu/Online-KNODE-MPC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online-KNODE-MPC

Operating System

Ubuntu 20.04.5 LTS

Python Version

Python 3.8.3

Dependencies

  • casadi 3.5.5
  • numpy 1.23.4
  • pip 22.3.1
  • scipy 1.9.3
  • setuptools 65.5.1
  • torch 1.13.0
  • typing_extensions 4.4.0
  • wheel 0.38.4

Usage

python main.py

Licensing

This repository is licensed under the terms of GNU General Public License v3.0.

Citation

If you find any part of this repository useful and/or use it in your research, please cite one or all of the following publications:

@article{online_dynamics,
  title={Online Dynamics Learning for Predictive Control with an Application to Aerial Robots},
  author={Jiahao, Tom Z. and Chee, Kong Yao and Hsieh, M. Ani},
  journal={Conference on Robot Learning (CoRL)},
  pdf={https://arxiv.org/pdf/2207.09344.pdf},
  year={2022}
}

@ARTICLE{knode_mpc,
  title={{KNODE-MPC}: A Knowledge-Based Data-Driven Predictive Control Framework for Aerial Robots}, 
  author={Chee, Kong Yao and Jiahao, Tom Z. and Hsieh, M. Ani},
  journal={IEEE Robotics and Automation Letters}, 
  year={2022},
  volume={7},
  number={2},
  pages={2819-2826},
  doi={10.1109/LRA.2022.3144787}}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%