Энтузиаст разработал GPS-навигатор в стиле Need for Speed

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Разработчик под ником Garage Tinkering представил работающий прототип автомобильной GPS-навигации, имитирующей мини-карту из игры Need for Speed Underground 2. Устройство собрано на базе микроконтроллера ESP32-P4 и дисплея WaveShare диагональю 3,4 дюйма с разрешением 800x800 пикселей.

Для реализации проекта потребовалось создать картографическую базу данных по всей территории Великобритании. Разработчик использовал программу QGIS для обработки геопространственных данных из нескольких источников. Дорожная сеть была получена от Ordnance Survey, информация о путевых точках — от Министерства транспорта Великобритании, а данные о заправочных станциях — из Open Street Maps с помощью специального скрипта на Python.

Автор: Garage Tinkering Источник: www.yankodesign.com

В результате обработки территория была разделена на 2,5 миллиона картографических фрагментов шестнадцатого уровня масштабирования общим объёмом 236 гигабайт. Процесс генерации занял 35 часов, преобразование в формат для ESP32 — ещё 18 часов, а копирование на SD-карту — 22 часа.

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

Автор: Garage Tinkering Источник: www.yankodesign.com

Разработчик опубликовал исходный код проекта в открытом доступе. Следующим этапом планируется интеграция системы в приборную панель автомобиля Nissan 350Z.

Источник: Yanko Design

Автор не входит в состав редакции iXBT.com (подробнее »)

0 комментариев

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

Сейчас на главной

Новости

Публикации

Как в 1960-х перенесли храмы Абу-Симбела ради спасения от затопления

В начале 1960-х Египет оказался перед странным выбором: построить гигантскую плотину, которая должна была изменить экономику страны, и одновременно потерять памятники, пережившие больше трёх тысяч...

Зачем Генри Форд построил американский город посреди джунглей Амазонии

В конце 1920-х годов на берегу бразильской реки Тапажос начали строить городок по американскому образцу. Посреди тропического леса прокладывали улицы и возводили дома. Город получил имя Форда, хотя...

Кошари: как рис, чечевица и макароны оказались в одной тарелке и стали народной едой Египта

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

Зачем в нижней части навесного замка делают крошечное отверстие

На корпусе навесного замка можно заметить крошечное отверстие, расположенное в нижней части. Оно выглядит совсем незначительным, иногда даже кажется дефектом производства. Однако его делают...

Почему креветки после варки становятся резиновыми: ошибки начинаются ещё до кастрюли

Купили креветки, вскипятили воду, подождали несколько минут, достали — а вместо нежного мяса получили что-то похожее на резинку. Жуёшь, жуёшь, а удовольствия никакого. И дело не всегда в...