Компания Venti Technologies завершила переход программной платформы своих автономных машин с ROS 1 Kinetic на базе Ubuntu 16.04 на ROS 2 Humble Hawksbill с ОС Ubuntu 22.04. Процесс миграции занял около десяти месяцев и был завершен в сентябре 2024 года.

Для реализации проекта инженеры создали параллельную систему сборки и собственный слой совместимости. Эти решения позволили сохранить прикладную логику и продолжать разработку продукта, не прерывая работу автономных машин по перевозке контейнеров.

Процесс включал внедрение нескольких уровней тестирования и почти полгода валидации. На момент запуска проекта общая кодовая база системы насчитывала около 1,5 миллиона строк, включая исходный код, тесты, сгенерированные файлы и сторонние зависимости.