Редактор Habrahabr, Geektimes
34,2
рейтинг
8 июля 2014 в 10:39

Разработка → Linux Foundation представила первый релиз ОС для автомобиля



Некоммерческая организация Linux Foundation, вернее, рабочая группа от этой организации, представила первый релиз Linux-платформы для автомобилей. Эта платформа получила название Automotive Grade Linux (AGL), разработка AGL началась в 2012 году, когда и была сформирована специальная рабочая группа.

По словам разработчиков, новая платформа предназначена для работы со всеми системами авто разных производителей (с необходимостью «доводки» AGL под себя), включая панели приборов, медиасистемы и прочее.

AGL — это продукт, который нужно кастомизировать и настраивать под себя каждому автопроизводителю. В общем-то, AGL можно назвать специальным дистрибутивом Linux, где используется Tizen. В дистрибутиве уже есть низкоуровневая поддержка автомобильного оборудования, так что автопроизводителям остается кастомизировать интерфейс, дописывать отдельные приложения и обеспечивать регулярные обновления системы.

В саму рабочую группу входят такие известные автокомпании, как Nissan, Toyota, Hyundai, Jaguar Land Rover и HARMAN, а также крупные ИТ-компании, Intel, Samsung, Fujitsu, NEC, NVIDIA и TI.



В рабочем прототипе платформы организовано управление приборной панелью, климат-контролем, мультимедийной системой и прочими элементами. Есть и возможность управления голосом, подключения периферийных устройств (например, смартфона) и синхронизации данных по состоянию каждой отдельной подсистемы авто. Работа с различными системами авто осуществляться через шину Automotive Message Broker (AMB)



AGL — полностью открытый проект, который доступен для всех.





Via automotive
marks @marks
карма
168,2
рейтинг 34,2
Редактор Habrahabr, Geektimes
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (79)

  • НЛО прилетело и опубликовало эту надпись здесь
  • +7
    Да, но Бинг?!
    • +2
      В США не менее популярен, чем гугл, так что не вижу проблем. Плюс это вроде браузер, так как сверху строка ввода адреса.
      • +6
        При этом карты в навигаторе от Гугла, так что это, скорее, «игра в нейтральность».
  • +5
    Чисто внешне выглядит круто, футуристично. Только вот подойдёт ли оно для использования во время вождения? Судя по картинкам, слишком много мелких элементов, отвлекающих внимание.

    Тем не менее, имхо, первый кандидат на внедрение – Тесла, вместо их собственной системы.
    • +4
      Имхо, во время вождения максимум, чем можно пользоваться — это кнопки на руле. А этим великолепием только во время остановки. В крайнем случае просто изредка поглядывать.
    • 0
      Apple CarPlay или Android Auto поддерживают голосовое управление, так что, теоретически, всем этим хозяйством можно управлять не отрывая рук от руля. Круто, если бы был аналог Siri, который интеллектуально обрабатывал запросы. Тогда можно, например, отдавать такие команды: ноги мерзнут, сделай чуть теплее. Или: приглуши высокие частоты или проложи маршрут по самой живописной части города, невзирая на пробки.
  • +7
    А в остальном, замечательная новость, радует так же как и доминирование Линукса в среде ОС — это же победа коллективного разума над деньгами, господа.
  • +2
    Как-то излишне футуристичненько выглядит подобный «лепестковый» интерфейс. Конечно, учитывая уровень кастомизации всё может измениться,
    но всё же
    image
  • +6
    обеспечивать регулярные обновления системы

    И придётся авто раз в год менять, потому что производитель не выпускает обновления ПО для «старых» моделей.
    • +15
      Сейчас ситуация то похуже,— вообще никаких обновлений.
  • +3
    Не думаю, что здесь много владельцев Тёсл, но, может быть, есть владельцы магнитол с сенсорными экранами? Я давно хотел спросить, удобно ли ими пользоваться: я без проблем на ощупь знаю кнопки, а тут как,- приходится смотреть? Или все же привыкаешь настолько, что можешь нажать нужные контролы на экране не отрывая взгляд от дороги?
    • +2
      Дублирующие кнопки на руле?
      • +1
        Магнитола, климат-контроль и прочее — все на руле не продублируешь, увы. Я одним движением могу изменить скорость вентиллятора или температуры за секунду, и не убирая взгляда с дороги, не представляю как я это буду делать с такой же скоростью и удобством на Тёсле.
        • +1
          Голосом? :)
          «ОК, Linux!»
        • +3
          На руле Toyota Prius я могу управлять всем, чем нужно на ходу.
          Картинка руля
          image

    • +3
      Как пользователь довольно современной магнитолы с сенсорным (ёмкостным мультитач причём) дисплеем скажу: отстой. Кнопки на руле дублируют лишь минимум функций, а если продублировать всё, то непонятно зачем сенсорный экран.

      В моей практике не было ничего лучше в плане удобства чем кассетная магнитола Panasonic, которой можно было пользоваться наощупь в 100% случаев.
      • 0
        Ну тем не менее тенденция к тому, что все переходят на сенсорное управление, даже пилоты. Пока сохранились РУДы, как и рычаги КП и прочие важные элементы, но уверен, что через несколько поколений и их не останется.

        • 0
          Пилотов всё-таки двое. Первый может за дорогой следить :) пока второй в экран тыкает. А вот в машине отвлекаться на этот экран может быть опасно.
          • 0
            В современных машинах адаптивный круиз-контроль и ассистенты с успехом заменяют второго и даже первого водителя, посмотрите:

            www.youtube.com/watch?v=Xbjdmw8D9-Y
            • 0
              Разве уже появились серийные машины, где можно отпускать руль?
              • 0
                Ну вы ролик посмотрите. А так да, ассистенты слежения за полосой есть у большинства автопроизводителей, машина сама подруливает.
                У Mercedes есть более продвинутая серийная система Intelligent Drive: www.youtube.com/watch?v=AihC5flC-38
                Ну и про гуглмобиль не забываем (хотя он пока не серийный).
                • 0
                  В ролике, насколько я понял из той темы, машина ещё не вышедшая в серию, к тому же с некоторыми изменениями, сделанными ради этого видео.
                  Насчёт Мерседеса: ссылочку не подкинете? На их сайте я не нашел упоминания систем, которые могут крутить руль, в серийных машинах. Максимум что — подтормаживать колёсами с одной из сторон при покидании полосы.

                  ЗЫ. Под роликом в ютубе есть такой комментарий: This system is still being tested. It might make a mistake, so the driver has to be ready to intervene.
    • 0
      Некоторые автопроизводители комплектуют машину специальным джойстиком, чтобы управлять магнитолой (легко и удобно на ощупь). При этом сам сенсорный экран блокируется, когда машина движется.
    • 0
      Почти все они на Windows Mobile и с резистивным экраном. Довольно быстро привыкаешь, но интерфейс просто ужасен. Я подумывал поставить на голову на андроиде, но отзывы были очень впечатляющие, из разряда: «Хотелось застрелиться за рулем», тут виндоус мобайл оказался намного стабильнее(внезапно!)
      • +2
        Имел неосторожность весной поставить вот этот ужас: goo.gl/BMQYG2.
        Застрелиться за рулем — самое подходящее выражение.
        Причем это вовсе не из-за Android, а из-за убожества китайской железяки.
    • +1
      Очень неудобно. Usecase — в моей машине, помимо всей мультимедии, на экран вынесены кнопки обогрева/вентиляции сидений с довольно странной логикой. Так вот, на ходу попасть на ощуть в эти довольно мелкие кнопки совершенно невозможно.
      У меня зреет давняя идея — поскольку в этом интерфейсе все кнопки на одних и тех же местах, и меняются только надписи, наклеить на экран сетку из чего-нибудь выпуклого, облегчающую тактильную навигацию.
      Да, экран, кстати говоря, резистивный.
      • 0
        Ну в общем мои опасения подтверждаются. И тем не менее, производители лепят тачскрины. Я, правда, надеяюсь, что появятся «тактильные» экраны, которые могут создавать выпуклости. Разработки такие ведь давно ведутся, только в продаже их все не видать.
        • 0
          Тонкость в том, что для некоторых задач тачи действительно удобны (навигация — ввести адрес, поменять масшатаб, подвигать карту), а для других удобнее крутилки-нажималки как в BMW и Audi. Реально глядя на вещи — сейчас в головных устройствах сосредоточено очень много разнородных функций, и кнопками, как в кассетной магнитоле, не обойдешься.
          • 0
            Абсолютно с вами согласен, поэтому я и ратую за появление тактильных тачскринов, которые могли бы совмещать достоинства обоих способов взаимодействия. Отдельный вопрос в том, действительно ли нужен столько большой экран, консолидирующий все контролы, как в Тёсле, или часть их можно было оставить механическими (без прямого соединения с исполнительными устройствами).
    • 0
      У меня сенсорный экран. Но управление плеером продублировано на руле, а управление климат-контролем сделано хардварными кнопками и крутилками. В экран во время поездки тыкать не приходится. На машине жены — аналогично. Как этим хозяйством управлять при отсутствии кнопок — не представляю.
    • 0
      Насчет теслы: нет, не удобно. Совсем не удобно. этот дисплей реально использовать только когда стоишь. На руле да дублируется, но я большой ненавистинк кнопок на руле.
    • 0
      Нормально, также как и смартфоном. Более того есть дисплеи с обратной связью. У меня есть кнопки на руле, например, переключения станций, но я люблю в дисплей тыкать.
  • +33
    p.s. Последние записи «чёрного ящика» подобной системы:
    driver@auto-linux:~$ brake
    brake: Can`t be used on high speed
    driver@auto-linux:~$ brake --emergency
    brake: Permission denied
    driver@auto-linux:~$ sudo bra
    
    • +23
      Знал бы про «sudo !!» — выжил бы. Хабр спасает!
      • +13
        — Здравствуйте! Лейтенант Комаров. Ваши права, страховку, техпаспорт и сертификат linux-администратора, пожалуйста!
    • –1
      sudo bro help
  • +13
    Странно видеть только портретную ориентацию экрана, в то время как в большинстве авто ориентация экрана — ландшафтная.
    Или это специально для Tesla S?
  • +5
    Мелко и куча второстепенной инфорамации на экране. Как пример:
    список вайфай точек должен быть просто Название, картинкой примерная сила сигнала и кнопка ПОДКЛЮЧИТЬ побольше. Тип шифрования, security меня бы интересовало примерно никогда.
    • 0
      Как раз таки я бы не стал подключаться к незащищенной вифи сети компьютером, от которого косвенно зависит моя жизнь.
      • +2
        Я попытался представить, как езжу по городу в поисках бесплатного вайфая для автомобиля и не смог.
        • 0
          Ну почему так критично… во время «заправки» теслы например… на городских заправках много чего можно поймать
          • –1
            Настройку вайфая в машине я буду делать ровно 1 раз. У меня была машина с Windows Mobile на борту и там я настроил интернет при покупке. Обстоятельства при которых я внезапно переключился на другую точку себе представить могу(в теории), но примерно 99% что это будет перенастройка другую мою wifi точку, где опять же мне все известно заранее. А сами настройки вайфая надо переместить в /sbin
      • 0
        Было бы хорошо, если система автопилотирования, от которой действительно зависит жизнь, и бортовой infotainment компьютер, играющий музыку и показывающий погоду — будут двумя физически отдельными компьютерами.
        • 0
          Это даже не обсуждается в данном случае.

          Никто не даст поделке для развлечений управлять педалью акселератора, трансмиссией и клапанами дивгателя.
  • +1
    В полку автомобильных систем прибыло: AGL, Android Auto, iOS in the Car, QNX Car 2,…
    Если требования к железу будут одинаковыми (подсистемы стандартизованны), а систему можно будет выбирать при покупке, то пользователь только выиграет от такого разнообразия.
    • 0
      И только AGL — под покровительством Linux Foundation.
    • 0
      iOS in the Car уже называется Apple CarPlay и он на базе QNX
  • 0
    Очень непривычно видеть linux совместно с Bing
  • 0
    Чисто теоретически такое может попасть в Tesla. Там же сейчас Ubuntu. Как раз вертикальный интерфейс под приборную панель данного автомобиля подходит.
  • 0
    Темная тема на солнце выгорать будет.
  • +1
    Браузер. В машине. Браузер. Раньше была проблема с авариями из-за тех, кто говорит по телефону, теперь будет из-за тех, кто отвечал на сообщение в соцсети из автобраузера.
    • –1
      Распознавание речи же и диктовка. Все будет хорошо.
      • +4
        В России получится что-то вроде:
        «Сообщение для Ивана Ивановича.
        Буду на месте встречи БЛ$!* КУДА ПРЕШЬ через 10 минут»
        Все будет хорошо

        Надеюсь, Вы правы :)
        • 0
          Лучше пусть такие смс, чем аварии.
      • 0
        Сейчас есть и голосовой набор, и беспроводные гарнитуры, а всё равно водители держат телефон в руках, а то и СМС-ку тыкают.
  • +7
    Мне одному кажется, что это — наброски в Гимпе, наклепанные на скорую руку для презентации?
    Шапка и нижняя часть везде одинакова, интерфейс не продуман, не удобен, да и стилистически выглядит вырвиглазно. Не понятна схема выбора цвета надписей (светло-синим или белым), кучу элементов, назначение которых сразу не поймешь, про браузер и новости я уже молчу. Просто не юзабелен текст, набранный мелким кеглем, в данном случае. Еще на картинках разные машины на разных скринах

    Будем надеяться, что автопроизводители будут доводить интерфейс до ума, ну а про саму систему мало что можно сказать, опираясь на скриншоты.
    • +4
      Нет, это не наброски.

      Самолично сидел в таких Land Rover'е и Corevette, где были установлены прототипы этой системы.
      Оттого и машины разные, кстати.
      • 0
        А можете подробнее рассказать? Как вам удалось там посидеть, каковы впечатления, удобно ли пользоваться?
        • +1
          На Tizen Developer Conference в июне этого года в Сан-Франциско.
          Собственно, два автомобиля было представлено в качестве выставочных образцов.
          Впечатления такие, что удобно, быстро, но пока чуть сыровато.
          Поэтому это и прототип, и на этом же мероприятии концерн Jaguar-Land Rover объявил, что открывает позиции Tizen-разработчиков для этой самой платформы. Так что сейчас наберут людей и всё доделают, если уже не доделали.
          Кстати, аналогичная разработка на Tizen ведётся в России совместно Intel и Камазом.
          • 0
            Спасибо!

            PS Представил камаз с подобным интерфейсом и сурового водилу, пытающегося настроить там радио шансон.
    • 0
      Linux уже стоит в Кадиллаках.
      • 0
        Сам не трогал, но видел видеообзор кадиллака этого. Этот линукс там эпично тупил.
  • 0
    Я бы пока на дизайн не смотрел — это только эскизы того, что может быть. Более актуален вопрос полного отсутствия софта под линукс. Было желание поставить линукс в машину, но навигации нет, диагностических программ нет… да почти ничего нет — все только под винду.
    И да, сдается мне что открытость этой платформы пользователям ну никак не поможет.
  • 0
    Кстати, соотношение сторон очень похоже на экран Теслы.
  • +4
    странный выбор дизайна для интерфейса в автомобиль
    не просто так используют простые и лаконичные формы для отображения информации, ведь их восприятие при коротком взгляде должно быть мгновенное и однозначное. с этим же устаревшим скином для винампа значительно возрастет аварийность на дорогах
  • +3
    Давеча общался с QNX на тему встройку в их платформу аппов для российского рынка. Кухня у них такая. Есть Tier 1 — это производители авто. Есть Tier 3 — это производители head units. Есть Tier 3 — это производители ОС, компонент и девайсов. Никаких апп маркетов, никаких облаков, везде адский контроль всего, с любимыми отговорками что «водитель может отвлечься и попасть в аварию, а это иск к Tier 1».

    Чтобы засунуть свой апп в авто, надо прийти к отдельному производителю из Tier 1 и договориться с ним. Тогда они наймут Tier2 чтобы внести изменения, а те в свою очередь подгонят консультантов-партнеров из Tier3. Т.е. если вы хотите приложение для BMW, Mercedes и Audi вам надо договориться с ними по отдельности, вложиться в «партнерство» и съесть все накрутки «партнеров» ниже по пищевой цепочке. К сведению, на Tier3 час консалтинга стоит сам по себе довольно дорого, чувствительно дороже $50.

    Короче, полнейшая жопа. Три уровная бессовестно жирующих жадин. А рынок организован так, что пойти против шерсти практически не реально. Даже чтобы войти на tier 3 надо инвестиции в пол-ляма евро без малейшей надежды на отдачу за три года. И это еще без разъездов по шоу и маркетинга. Если AGL задавит этот гадючник — честь и хвала им, хотя все указывает на то, что это будет очередная грызня в Tier 3.
    • 0
      Если кто знает более короткий путь — буду крайне заинтересован пообщаться…
    • 0
      Я в твиттере несколько месяцев у причастного к разработке спрашивал о том будет ли возможность делать приложения для QNX Car сторонним разработчикам, на что мне был ответ из серииЖ «у нас есть поддержка приложений html5, Qt, Android, но только для производителей автомобилей, а всем остальным будет доступен MirrorLink».
      Android Auto, iOS in the Car используют такой же подход: head unit является дополнительным экраном смартфона.

      Посмотрим как будет обстоять дело в случае использования AGL производителями авто. Не верится, что будет как у теслы: только полез в консоль, а тебе звонят с предупреждением о лишении гарантии.
      • 0
        Именно так. Head units остаются во владении Tier 2 и под контролем Tier 3, всем остальным — пожалуйста в MirrorLink. Вы можете положить на наш тортик свою вишенку, да и то просто так у вас это не получится. Не зря же CCC хлеб ест.
    • 0
      Ну это QNX, под которым, Apple CarPlay, например. А у Linux открытый код, а у Android Auto можно ставить любое приложение, никого не спрашивая.
  • 0
    Интерфейс — полный 3.141… Даже если это будет растянуто на 17", как у теслы, такое нагромождение текста и «ручек» гарантирует 100% попадание — в зад впередиидущей машины или в отбойник. С надеждой смотрю на Android Auto.
  • 0
    Я не автолюбитель. Поэтому, прошу объяснить: какой функционал нужен именно во время езды? Неужели, нельзя остановиться, чтобы выбрать другой пункт в навигаторе, отключить вентиляцию?
    • 0
      Переключить музыку/радио, сделать тише/громче, включить/выключить кондиционер, сделать холоднее, теплее, управление навигацией, ответить на звонок. Все, кроме навигации удобнее всего производить с помощью аппаратных кнопок и крутилок. Для навигации не помешал бы голосовой интерфейс
    • 0
      Нужен весь возможный функционал в как можно более удобной и быстрой форме, потому как останавливаться или снижать скорость для какого-то действия — создавать пробку.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.