Автономное вождение - это не только настоящие автомобили, но и мир видеоигр, и он отлично справляется со всем этим. Его получила как раз успешная серия GTA от RockStar Games. В частности, это было название GTA V, что вы можете использовать автономное вождение в своих транспортных средствах.
Все произошло благодаря молодому программисту, которому удалось использовать веб-камеру, и проекту OpenPilot с открытым исходным кодом сделать автономное вождение реальностью. Этого разработчика зовут Леон Хиллманн, и он решил сделать кое-что очень интересное: использовать улицы GTA V в качестве полигона для тестирования автономной системы вождения.
Таким образом, его не нужно тестировать на реальных улицах. И правда в том, что это работает… (и это не первый раз, когда для этого используется игра RockStar). В GTA V есть несколько карт улицы и трафик с достаточной детализацией и реалистичностью, так что это хорошее место для тестирования этих типов автономных систем вождения и моделирования их поведения.
По словам главного героя Леона Хиллманна, он решил провести этот тест, используя Опенпилот. Поскольку исходный код открыт, любой может изменить его и адаптировать, например, к этой видеоигре. Но это была непростая задача. Кроме того, согласно комментариям, нужны две команды. В одном из них вы установили GTA V и драйверы для используемого вами контроллера Xbox. В другом он использует Ubuntu с установленным Openpilot и веб-камерой.
Таким образом, веб-камера фиксирует то, что видно на виртуальной дороге GTA V, то есть это «Датчик машинного зрения», на котором работает Openpilot, и он обрабатывает полученную информацию в реальном времени для управления транспортным средством GTA V. Он может ускоряться, тормозить, поворачивать ... Связь, которая была непростой, поскольку это самая сложная вещь. Было нелегко заставить Openpilot поддерживать постоянную связь с игровой машиной.