Model Predictive Control - Part 2: Numerical Methods for MPC (Lasse Peters)

  Рет қаралды 12,788

Cyrill Stachniss

Cyrill Stachniss

2 жыл бұрын

Numerical Methods for Model Predictive Control; lecture presented by Lasse Peters. Recorded in Fall 2021.
#UniBonn #StachnissLab #robotics #autonomouscars #lecture

Пікірлер: 17
@1volkansezer
@1volkansezer 2 жыл бұрын
Very nice wrap-up, thank you Lasse!
@vivekbagaria3324
@vivekbagaria3324 2 жыл бұрын
Thanks for the explanation. It was crystal clear!
@hasinabrar3263
@hasinabrar3263 Жыл бұрын
This is brilliant, You sir is a legend.
@mathiaswittig5249
@mathiaswittig5249 Жыл бұрын
Tanks for those 2 videos!
@e55c63
@e55c63 Жыл бұрын
amazing explanation!
@mohamedgbreel8618
@mohamedgbreel8618 2 жыл бұрын
awesome!
@user-eh5zk5bb9k
@user-eh5zk5bb9k 3 ай бұрын
nice!
@xuanchenzhang1056
@xuanchenzhang1056 2 жыл бұрын
would you give lectures about solving NMPC by SQP and IP?
@andreasteriete5616
@andreasteriete5616 9 ай бұрын
Thanks for these lectures. What I don't understand is part of you motivation to use Dynamic Programming LQR to speed up the calculation of the inverse of the H matrix. Are you really interested in the inverse of the H matrix or do you simply need the solution of the linear system, which is way easier to compute?
@sarveshgaonkar7507
@sarveshgaonkar7507 2 жыл бұрын
Did anyone tried getting the Reformulated J after substituting the X = Axinit + Bu in the cost function. Its different when i tried, the term 2xinitFU doesnt is little different
@1volkansezer
@1volkansezer 2 жыл бұрын
I would like to ask, where did we consider the input and state constraints (u is an element of U; x is an element of X), during both batch LQR and DP-LQR solutions? Both of the are based on LQR optimization which does not consider these constraints; or I am missing something :).
@lassepe
@lassepe 2 жыл бұрын
Thank you for the question. As pointed out around 6:35, for the scope of this lecture we do not consider state and input constraints. Thus, with the tools developed here you would have to encode these as soft constraints as part of the cost (e.g. penalize states outside X and inputs outside U). If you are interested in learning more about how to explicitly incorporate constraints in this framework, I recommend reading Chapter 17 and 18 of "Numerical Optimization" by Nocedal and Wright. There exist various methods for applying these ideas to the very framework of iLQR; for example [this paper](bjack205.github.io/papers/AL_iLQR_Tutorial.pdf) discusses Augmented Lagrangian methods for incorporating constraints in the framework presented in this lecture.
@1volkansezer
@1volkansezer 2 жыл бұрын
Thank you for this clear answer. I thought that it was just a temporary simplification and we would see how to consider those constraints somewhere in the video. Since one of the most critical advantages of MPC over LQR is taking into account of those constraints, a Part-3 video would be perfect to complete the series; in order to illustrate how those constraints are handled in MPC. And thank you very much again for this nice wrap-up.
@kaiscott8345
@kaiscott8345 Жыл бұрын
Is there any PPT of this course to download? Thanks
@yormanjorcetquispechavez3330
@yormanjorcetquispechavez3330 2 жыл бұрын
Subtitules please 😭😭😭🙏🙏
@tejasstanley
@tejasstanley Ай бұрын
Hallo, are the slides for this lecture available online.
@CyrillStachniss
@CyrillStachniss Ай бұрын
Yes they are. Send ma an email
Model Predictive Control - Part 1: Introduction to MPC (Lasse Peters)
42:18
PID vs. Other Control Methods: What's the Best Choice
10:33
RealPars
Рет қаралды 115 М.
Son ❤️ #shorts by Leisi Show
00:41
Leisi Show
Рет қаралды 9 МЛН
Smart Sigma Kid #funny #sigma #memes
00:26
CRAZY GREAPA
Рет қаралды 12 МЛН
Викторина от МАМЫ 🆘 | WICSUR #shorts
00:58
Бискас
Рет қаралды 5 МЛН
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 18 МЛН
Model Predictive Control
12:13
Steve Brunton
Рет қаралды 252 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 870 М.
Self-Driving Cars: Planning (Benedikt Mersch)
54:34
Cyrill Stachniss
Рет қаралды 9 М.
The Clever Way to Count Tanks - Numberphile
16:45
Numberphile
Рет қаралды 820 М.
Why China’s Land Grab in Bhutan Threatens India | WSJ
5:49
The Wall Street Journal
Рет қаралды 440 М.
Are solid objects really “solid”?
21:29
AlphaPhoenix
Рет қаралды 6 МЛН
Particle Filter and Monte Carlo Localization (Cyrill Stachniss)
1:05:34
Cyrill Stachniss
Рет қаралды 29 М.
Melanie Zeilinger: "Learning-based Model Predictive Control - Towards Safe Learning in Control"
51:10
Institute for Pure & Applied Mathematics (IPAM)
Рет қаралды 24 М.
Fast Inverse Square Root - A Quake III Algorithm
20:08
Nemean
Рет қаралды 5 МЛН
Как противодействовать FPV дронам
44:34
Стратег Диванного Легиона
Рет қаралды 140 М.
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 29 МЛН