Venti Technologies has completed the migration of its autonomous vehicle software platform from ROS 1 Kinetic on Ubuntu 16.04 to ROS 2 Humble Hawksbill on Ubuntu 22.04. The transition process lasted approximately ten months and concluded in September 2024.
The engineering team implemented a parallel build system and a custom compatibility layer to facilitate the migration. These tools allowed the company to maintain existing application logic without halting ongoing product development or interrupting container transport operations.
The project included multiple levels of testing and required nearly six months of validation. At the start of the migration, the total codebase comprised approximately 1.5 million lines, which included source code, tests, generated files, and third-party dependencies.





