Информационно-развлекательная система в автомобиле с веб-приложением

IT уже давно входят в автомобилестроение. Он предоставляет разнообразную информацию и развлечения, помимо простой функции головного устройства автомобиля, которое просто показывает состояние автомобиля. Сенсорный экран с диагональю 5 ~ 7 дюймов (или более) на головном устройстве вместо маленького зеленого ЖК-окна, который показывает только время или радиочастоту. Благодаря большому экрану автомобиль становится более умным и появляется множество пользовательских взаимодействий. Приложения для водителя тоже поумнели и стали разнообразнее. Что, если эти приложения созданы как веб-приложения?

Почему веб-приложение?

HTML / javascript известны людям своей легкостью в разработке. Таким образом, веб-приложения преодолеют барьеры входа на закрытый рынок автомобильных приложений. Несмотря на то, что так много инструментов, правила сборки, открытые исходные коды имеют тенденцию «легко разрабатывать», это хороший продукт для рекламы в консервативной и закрытой автомобильной промышленности.

Есть много решений для подключенного автомобиля. CarPlay от Apple, Android Auto от Android. Эти два решения уже во многих выпущенных автомобилях. И полезно. Потому что он получен из проверенного продукта. Но производители автомобилей (OEM) не рады использовать эти решения. Есть так много причин, таких как ограничение настройки, сложные интересы и отношения прибыли между компаниями.

Давайте посмотрим на ограничение настройки. (Я не знаю о бизнесе, потому что я инженер). Его сложно изменить, потому что решения предоставляются в виде готового продукта. (Особенно UI / UX) CarPlay соответствует пользовательскому интерфейсу iPhone, а Android Auto соответствует материалам UI. OEM-производители имеют собственный UI / UX. Материальный дизайн - это замечательный дизайн. В нем также есть руководство. Но нельзя гарантировать, что эта концепция дизайна будет удовлетворена OEM. И если OEM хочет изменить решение в соответствии с концепцией OEM, эти гигантские компании легко переместятся?

Как насчет веб-приложения? Если браузер на головном устройстве, его можно легко создавать приложения из-за легкого уровня разработки. Если хотите, предоставьте среду для разработки как SDK. Derivate для разработки веб-приложений для автомобилей, предоставляя хорошо известные библиотеки / фреймворки и автомобильные API-интерфейсы W3C. И, предоставляя общее решение для веб-приложений, таких как магазин приложений, OEM может создать для него собственную платформу приложений.

Достаточно ли использовать Интернет?

Несмотря на то, что спецификации H / W растут день ото дня, производители автомобилей будут выбирать дешевые H / W с низкими характеристиками, чтобы снизить цену. Конечно, они будут относиться к продвинутой модели с высокими техническими характеристиками. Даже в этом случае он не может сравниться с характеристиками смартфона, выпущенного сегодня.

Характеристики H / W растут так быстро. H / W, выросший, может помочь в предоставлении высококачественных и разнообразных услуг для использования в автомобилях, таких как самостоятельное вождение, подключенный автомобиль и т. Д.

Итак, было бы иначе, если бы это был беспилотный автомобиль с высокими характеристиками H / W?

Самостоятельное вождение автомобиля с использованием ИИ (глубокое обучение). Он должен быстро рассчитывать массовые данные, чтобы реагировать на различные факторы на дороге. Таким образом, беспилотному автомобилю будет выделен собственный процессор / графический процессор только для расчетов, и эти характеристики выше, чем у обычных автомобилей. В таком случае, разумно ли использовать CPU / GPU для беспилотного автомобиля для информационно-развлекательной системы?

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

Конечно, производители OEM, tier1 и чипсетов готовят различные решения по безопасности. Сделать информационно-развлекательную систему невозможно, чтобы выделить определенный уровень аппаратного ресурса. Или раздельное H / W для самостоятельного вождения и информационно-развлекательной системы физически. Безопасность превыше всего. так что эти ограничения есть. это также ограничение информационно-развлекательной системы как H / W.

Определенно javascript медленный. Это медленнее, чем собственное приложение, созданное на C / C ++ на головном устройстве. И нужен скриптовый движок для запуска javascript. Для рендеринга пользовательского интерфейса также нужен рендерер. Другими словами, нужен веб-браузер. Есть много браузеров с открытым исходным кодом. А легкая работа необходима для выполнения на машине. HTML или 3D-рендеринг должен быть быстрым, чтобы показывать красивые эффекты и изысканный внешний вид. Таким образом, браузер должен быть легким, но производительность не должна снижаться. Скорее производительность должна быть лучше. потому что производительность среды (ПК, мобильные устройства), в которой работает браузер, лучше, чем в автомобильной. Если в плохой автомобильной среде требуется хорошая производительность, нужно приложить много усилий для улучшения производительности браузера. Улучшение производительности и оптимизация программного обеспечения должны потребоваться, а не ждать, пока производительность H / W улучшится. Это может быть решением ограничения H / W для автомобильной информационно-развлекательной системы.

Впредь …

Веб-приложение является привлекательным элементом для IVI. Когда в мире появился смартфон, люди предсказали, что смартфон убьет ПК. Но технический не убит. Веб-браузер на ПК перенесен на смартфон, чтобы создать мобильную веб-платформу. Веб-сайт превращается в веб-приложение. И веб-приложение также оптимизировано как адаптивное и прогрессивное веб. Автомобиль тоже не будет отличаться. Интернет будет развиваться, потому что у него есть новая земля для пионеров.