No video

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
Data-driven MPC: From linear to nonlinear systems with guarantees
1:06:28
Алексей Щербаков разнес ВДВшников
00:47
Они так быстро убрались!
01:00
Аришнев
Рет қаралды 2,5 МЛН
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 25 МЛН
Particle Filter and Monte Carlo Localization (Cyrill Stachniss)
1:05:34
Cyrill Stachniss
Рет қаралды 29 М.
PID vs. Other Control Methods: What's the Best Choice
10:33
RealPars
Рет қаралды 115 М.
Self-Driving Cars: Perception - Part 1 (Jens Behley)
1:14:09
Cyrill Stachniss
Рет қаралды 7 М.
Why is anti-immigration sentiment on the rise in Canada?
13:00
The Guardian
Рет қаралды 907 М.
Robot Localization - An Overview (Cyrill Stachniss)
40:22
Cyrill Stachniss
Рет қаралды 8 М.
MPC from Basics to Learning-based Design (1/2)
58:26
Alberto Bemporad
Рет қаралды 25 М.
The Clever Way to Count Tanks - Numberphile
16:45
Numberphile
Рет қаралды 820 М.
Self-Driving Cars: Control (Nived Chebrolu)
1:39:18
Cyrill Stachniss
Рет қаралды 12 М.
Fast Inverse Square Root - A Quake III Algorithm
20:08
Nemean
Рет қаралды 5 МЛН
Jason Choi -- Introduction to Control Lyapunov Functions and Control Barrier Functions
1:20:46
UCSD Safe Autonomous Systems Lab
Рет қаралды 30 М.
Алексей Щербаков разнес ВДВшников
00:47