Open thomasfermi opened 3 years ago
Hi Mario!! I really learnt a lot from your book on Algorithms for Automated Driving. I am really interested in topics like SLAM and MPC and would like to contribute for the same in your book. The only caveat is I am not very versed with these concepts all though I am in this industry for past 2 years. Please reach out to me: "smit'dot'sparsh'at'gmail'dot'com"
Hi. I am also trying to implement MPC to control the vehicle's steering angle in carla using the bicycle model. If it is ok to you, I would really like to take a look at the MPC part which you mentioned that is not published yet. my email address: amirkhosravian73@gmail.com Best Regards.
Hi @ahv1373, you can join the discord server:
There, you will find a channel #mpc-chapter
Thanks for the pure-pursuit tutorial, it really helps me understanding the algorithm. I am looking for the MPC controller, as seem its more robust and accurate.
This issue tracks progress on the (currently non-existing) chapter on Model Predictive Control.
The scope of that chapter is described in the book under future chapters:
My current projection is that I might start working on this in end of 2021. If someone else would be interested to help or write this chapter on his/her own, that would be super awesome.
Current status/ideas/references:
I already implemented a model predictive controller based on the kinematic bicycle model, which is working in Carla (did not publish). I also wrote a book section that explains MPC in general (did not publish). I stopped working on this, since the MPC controller did not perform better than pure pursuit. I think MPC could do better if I was using the dynamic bicycle model, but it is difficult to get all necessary vehicle parameters in Carla (see this issue).
This paper also has a section on estimating vehicle parameters for the dynamic bicycle model, so this is worth a look.