Все крупные автомобильные компании и некоторые технологические компании работают над автономным вождением с конечной целью достижения автономного вождения 5-го уровня,то есть никакого вмешательства человека не требуется.
Разработка займет некоторое время, и компании сейчас конкурируют с программным и аппаратным обеспечением с закрытым исходным кодом. Но, просматривая расписание Linaro Connect Bangkok 2019 , мы обнаружили, что есть программное обеспечение для автономного вождения с открытым исходным кодом, которое называется Autoware.AI.
Несколько проектов «Autoware» управляются недавно созданной Autoware Foundation – некоммерческой организацией, созданной для развития взаимодействия корпоративного развития и научных исследований для того, чтобы обеспечить доступ к технологии автономного вождения для всех:
- Autoware.AI – это первая версия, основанная на ROS 1 и Linux, и была разработана как платформа для исследований и разработок.
- Autoware.auto – это вторая версия, основанная на ROS 2 и Linux, с полной переработкой.
-
Autoware.IO – это проект интерфейса для Autoware, который должен быть дополнен собственным программным обеспечением и сторонними библиотеками, например драйверами для датчиков, проводными контроллерами для транспортных средств и аппаратно-зависимыми программами для плат SoC.
Autoware поддерживает локализацию, картографию, обнаружение объектов и отслеживание, распознавание светофора, планирование маршрута и движения, генерацию траектории, обнаружение и выбор полосы движения, управление транспортным средством, объединение датчиков, камеры, LiDAR, RADAR, глубокое обучение, систему на основе правил, подключенную навигацию, запись и многое другое. Autoware лучше всего подходит для городских дорог, но также могут поддерживаться автомагистрали, автострады, горные районы и геозоны.
Хотя, теоретически, вы можете использовать Autoware с автономными транспортными средствами, вы можете начать с чего-то более безопасного: симулятора на базе ROSBAG, который позволяет вам опробовать его с демонстрационными данными. Для симуляции вам понадобится довольно мощный компьютер, так как рекомендуется 8-ядерный процессор Intel в сочетании с 32 ГБ оперативной памяти и графическим процессором NVIDIA Geforce 980M или выше. В качестве альтернативы, также возможно запускать Autoware на NVIDIA DRIVE PX2 / Xavier или Linaro «Syncquacer» Developer Box но последний не рекомендуется, так как ему не хватает производительности и некоторые функции не поддерживаются.
Autoware выпускается под лицензией Apache 2.0 с исходным кодом и документацией, доступной на Github. Вы также можете посетить Autoware.org для более подробной информации. Проект может быть реализован в реальных транспортных средствах, так как такие компании, как Arm, Linaro, LG, Huawei, SiFive, Intel, Xilinx и TRI-AD, являются членами Autoware Foundation. Мы не видели, чтобы какие-либо производители автомобилей принимали непосредственное участие, но TRI-AD означает «Toyota Research Institute Advanced Development Inc.» – новая компания (июль 2018 года), основанная Toyota Motor, Aisin Seiki и Denso с целью найма около 1000 сотрудников, работает над «полностью интегрированным, качественным программным обеспечением для автоматизированного вождения».
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.