Новости и события » Hi-Tech » Организация Linux Foundation опубликовала автомобильный дистрибутив AGL UCB 4.0

Организация Linux Foundation опубликовала автомобильный дистрибутив AGL UCB 4.0

Организация Linux Foundation представила четвертый выпуск дистрибутива AGL UCB (Automotive Grade Linux Unified Code Base), в рамках которого развивается универсальная платформа для использования в различных автомобильных подсистемах, от панелей приборов до автомобильных информационно-развлекательных систем.

Дистрибутив основан на наработках проектов Tizen, GENIVI и Yocto. Графическое окружение базируется на Qt, Wayland и наработках проекта Weston IVI Shell. Демонстрационные сборки платформы сформированы для QEMU, плат Intel Minnowboard Max (Atom E38xx), TI Vayu, Renesas R-Car M2/E2 и Raspberry Pi 3. При участии сообщества развиваются сборки для плат Vayu EVM, MinnowBoard Max, NXP Wandboard, NXP SABRE, DragonBoard и Raspberry Pi 2. Исходные тексты наработок проекта доступны через Git. В разработке проекта участвуют такие компании, как Toyota, Ford, Nissan, Honda, Jaguar Land Rover, Mazda, Mitsubishi и Subaru.

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

Предоставляется набор рабочих прототипов типовых приложений, написанных с использованием технологий HTML5 и Qt. Например, имеется реализация домашнего экрана, web-браузера, приборной панели, навигационной системы (используется Google Maps), климат-контроля, мультимедийного проигрывателя с поддержкой DLNA, интерфейса для настройки звуковой подсистемы, программы для чтения новостей. Предлагаются компоненты для голосового управления, поиска информации, взаимодействия со смартфоном по Bluetooth и подключения к CAN-сети для доступа к датчикам и передачи данных между узлами автомобиля.

  • Осуществлена синхронизация с компонентами платформы Yocto 2.2;
  • В состав интегрирована поддержка технологии SmartDeviceLink, которая определяет серию протоколов и систем обмена сообщениями, предназначенных для связывания работающих на смартфонах приложений с автомобильными информационно-развлекательными системами. Технология позволяет организовать взаимодействие с мобильным приложением (поддерживается iOS и Android) при помощи штатных автомобильных интерфейсов, таких как сенсорный экран на консоли, система распознавания речевых команд и дополнительные кнопки и манипуляторы;
  • Добавлен API для распознавания речи;
  • Реализована система безопасной доставки обновлений в режиме Over-the-Air;
  • Во фреймворк для разработки приложений добавлены компоненты для работы с Bluetooth, Advanced ALSA Audio Agent, Tuner и CAN. Представлен AGL APIv2, соответствующий спецификациям OpenAPI. Добавлен программный интерфейс для мониторинга;
  • Бизнес-логика работы приложения отделена от компонентов, учитывающих особенности оборудования (HMI)
  • В SDK добавлены шаблоны для быстрой разработки типовых приложений;
  • Проведена оптимизация базовых наборов поддержки оборудования (BSP, Board Support Package) на базе архитектур Intel, ARM32 и ARM64;
  • Добавлены новые BSP с поддержкой плат Renesas R-Car 3 и Qualcomm SnapDragon 820;
  • Внесены улучшения в реализацию домашнего экрана;
  • Добавлено приложение для тестирования шины CAN;
  • В приложении для осуществления звонков добавлена поддержка соединений Bluetooth HFP, а в медиаплеере - Bluetooth A2DP и AVRCP. В медиаплеере добавлено распознавание носителей USB и SD.

Дополнительно можно упомянуть создание рабочей группы Virtualization Expert Group (EG-VIRT), которая займется разработкой новых профилей для применения дистрибутива UCB в системах телематики, приборных панелях и индикаторах на лобовом стекле (HUD). EG-VIRT подберет гипервизор и разработает архитектуру виртуализации для AGL, которая позволит изолировать компоненты, влияющие на безопасность, от окружения информационно-развлекательной системы.

Android Audi Ford Honda Intel Jaguar Mazda Nissan Subaru Toyota


Самолигирующие брекеты: революция в ортодонтической технологии

Самолигирующие брекеты: революция в ортодонтической технологии

Ортодонтические брекеты – один из наиболее распространенных методов коррекции при различных дефектах прикуса и расположения зубов. Традиционные брекеты эффективны, но они требуют регулярных деликатных регулировок для достижения желаемых результатов. К...

сегодня 12:58

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх