Могу ли я построить машину с открытым исходным кодом для автономного использования?

Я планирую создать генератор траектории для автономного транспортного средства, и я хочу извлечь траекторию из OSRM. Я уже экспортировал карту OSM, над которой я хочу работать (около 300 часов и имеет четко определенные дороги), и я также подготовил серверную часть OSRM в моем Linux.

Есть ли способ, которым я могу иметь интерфейс (в автономном режиме) и извлечь траекторию (линии и углы), которую выводит машина маршрутизации?

Любая помощь по этому вопросу подойдет. Большое спасибо.

1

Решение

Вы можете создать OSRM-бэкэнд на своем компьютере, см. Инструкции Вот.

Когда вы рассчитываете маршрут между двумя точками (сервис viaroute), ответ сервера по умолчанию устанавливает в значение true геометрию параметра, где у вас есть траектория маршрута. Если вы хотите знать, как анализировать JSON-ответ и геометрию, посмотрите в качестве примера реализации фронт OSRM. Также учтите, что геометрия маршрута по умолчанию возвращается сжатой (геометрия — это список пар [lat, lng]).

Ура!

1

Другие решения


По вопросам рекламы [email protected]