I am trying to implement MPC for F1/10 car racing in real time. Your racecars example with hpipm is what I am almost trying to do. However, I am not able to make complete sense of the dynamic bicycle model used. Can you explain the parameters and equations used for the model?
Hi @nirajbas94,
There will be a publication on this application soon.
Unfortunately, it will not be public before the final submission.
I will update this, if/when it can be made public.
Hello FreyJo,
I tried to understand the unscaling of the weight matrices for the stage and the terminal costs.
Would you mind to give me some hints, or comments on that?
Thank you a lot!
Best regards,
Freddy
Hi Freddy,
this term is due to a change in the interface (few months ago).
Now, the costs at each shooting node (but the terminal) one are weighted with the corresponding discretization time. To keep the weighting matrix from the previous formulation I multiplied with N/Tf
.
Dividing by unscale
for the terminal cost is probably related to a bug in the early stage of the template interface, but I cannot tell for sure.
Best,
Jonathan
Hi Jonathan,
okay, thank you for the short explanation.
Best regards,
Freddy
Hi Jonathan,
Is there any update regarding the publication?
Best regards,
Alex
The publication is submitted and accepted for IFAC 2020 and will be publicly available after the conference I guess, so July 20th.
Best,
Jonathan
@FreyJo would you mind posting it here / sharing a link of the publication? I am curious.
Thanks, Alex
Yes, the paper is finally publicly available
Cheers!
@FreyJo thank you for the sharing
The authors wrote in the paper “We implement n(s) and n(s) as piecewise cubic polynomials ηj with respect to the track progress s”.
I wonder if any examples how to implement it by acados?
As I understood it should be similar the kappa along track here, however, I cannot figure out how to implement it for constraints by runtime.
Regards,
Alex