Научные ROS2-пакеты на C++ для управления беспилотными гоночными автомобилями методом обучаемого предиктивного управления.
Racing-LMPC-ROS2 реализует learning model predictive control — алгоритм, который прогнозирует поведение автомобиля и на лету корректирует траекторию, обучаясь на предыдущих заездах. Проект сопровождает научную статью и требует специализированного окружения (ROS2, CasADi) для симуляции и визуализации гонок. Предназначен для исследователей автономного вождения, а не для конечных пользователей.
Описание автора:C++ ROS2 packages that implement learning model predictive control for real-world autonomous race cars.