Model Predictive Control (MPC) from Scratch - Derivation and C++ Implementation Using Eigen Library

Поделиться
HTML-код
  • Опубликовано: 3 дек 2024

Комментарии • 10

  • @aleksandarhaber
    @aleksandarhaber  Год назад +7

    If you need help with your professional engineering problem, or you need to develop new skills in the fields of control, signal processing, embedded systems, programming, optimization, machine learning, robotics, etc., we are here to help. We provide professional engineering services as well as tutoring and skill development services. We have more than 15 years of industry, research, and university-level teaching experience. Describe your problem and we will send you a quote for our services. The contact information is ml.mecheng@gmail.com
    The website tutorial is given here:
    aleksandarhaber.com/model-predictive-control-mpc-tutorial-2-unconstrained-solution-for-linear-systems-and-implementation-in-c-from-scratch-by-using-eigen-c-library/
    The GitHub page with all the codes is given here:
    github.com/AleksandarHaber/Model-Predictive-Control-for-Linear-Systems-in-Cpp-by-Using-Eigen-Library/tree/main
    Video tutorial for installing VS Code Editor and C++ Compiler:
    ruclips.net/video/2KGM3-r8eK8/видео.html
    Video tutorial for installing the Eigen C++ library in VS Code Editor:
    ruclips.net/video/fUxp3upZsk0/видео.html
    MPC implementation in Python:
    ruclips.net/video/8BHMsKXlRq0/видео.html

  • @f14v14n
    @f14v14n 9 месяцев назад +3

    I just found your channel and blog and I must say I'm very impressed. I also admire your perspective on combining control theory and computer science, finding a common ground between them and not overcomplicating things with too much math or too much coding. I've always felt the same, since we weren't really taught that in university.

    • @aleksandarhaber
      @aleksandarhaber  9 месяцев назад +2

      Welcome aboard! Thank you very much! More interesting tutorials will come out soon.

  • @aleksandarhaber
    @aleksandarhaber  Год назад +12

    It takes a significant amount of time and energy to create these free video tutorials. You can support my efforts in this way:
    - Buy me a Coffee: www.buymeacoffee.com/AleksandarHaber
    - PayPal: www.paypal.me/AleksandarHaber
    - Patreon: www.patreon.com/user?u=32080176&fan_landing=true
    - You Can also press the Thanks RUclips Dollar button

  • @cemdogan6657
    @cemdogan6657 4 месяца назад +2

    This is the highest quality control and software-based content on your channel that I have come across in a long time. You produce extremely valuable information for engineers who is in the professional world. Thank you very much for your efforts and the time you spend.

  • @serdar_soyer
    @serdar_soyer 10 месяцев назад +1

    Thank you Aleksandar, just what I needed!

  • @AshutoshSahuMRM
    @AshutoshSahuMRM 9 месяцев назад

    Nice video, sir. Initially I struggled to run the driver code, but I was successful after watching the video again. I have one request. Can you create a tutorial on how to implement Nonlinear MPC using C++ from scratch?