Closed DoneZai closed 6 months ago
едет, но почему-то пишет dist to large примерно с 2000 итерации, надо посмотреть, из-за чего и пофиксить. такое было раньше, когда далеко от трека уезжали
@DoneZai поменяй только трек обратно на FSG.mat в файле симуляции и смержим, остальное все норм
@DoneZai поменяй только трек обратно на FSG.mat в файле симуляции и смержим, остальное все норм
Теперь поменял.
Изменили unwrapInitialGuess так же, как и в C++, чтобы сделать форму более лаконичной.
Причина проблемы: курсовой угол автомобиля выходит за пределы допустимых значений, в результате чего решатель не может найти приемлемое решение. Это происходит из-за неправильной работы функции unwrapstate в runMPC. Это странно.
Теперь я перенес ограничение угла в функции unwrapstate в simulator и увеличил ограничение на угол. Теперь все работает нормально.