Autoware — это универсальное программное обеспечение с открытым исходным кодом для автономного вождения.


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

Разработка займет некоторое время, и компании сейчас конкурируют с программным и аппаратным обеспечением с закрытым исходным кодом. Но, просматривая расписание Linaro Connect Bangkok 2019 , мы обнаружили, что есть программное обеспечение для автономного вождения с открытым исходным кодом, которое называется Autoware.AI.


Архитектура программного обеспечения 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.

Оригинал статьи вы можете прочитать здесь.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.