Автономное вождение. Какой API можно использовать для получения пути/направления от исходных координат до координат пункта назначения на глобальной карте?

Я являюсь частью проекта автономного вождения, и моя задача состоит в том, чтобы проложить маршрут от исходных координат до координат пункта назначения. Я пытался использовать Google Directions API, но он возвращает данные, которые могут быть полезны для человека-водителя, но не очень для автономного транспортного средства.

Google возвращает направления в виде шагов, каждый шаг имеет некоторые данные, которые используются мобильным приложением или HTML-браузером для отображения информации о направлениях, чтобы помочь водителю. Например: Шаг_1:

  • координаты начала: xyz.
  • координаты следующего шага : abc
  • расстояние до следующего шага: 123
  • маневр: поверните направо (я не могу сказать роботу или машине просто "повернуть направо", мне нужно уточнить) и т. д.

Другая проблема с API Google, с которой я сталкиваюсь, заключается в том, что расстояние между каждыми двумя шагами слишком велико для локальной карты нашего автомобиля. Локальная карта автомобиля представляет собой квадратную сетку площадью 30 метров, которая содержит препятствия, движущиеся объекты и все, что видит автомобиль. Я также содержит пункт назначения следующего шага глобальной карты, который является переводом больших шагов глобальной карты. Это означает, что мне нужны меньшие расстояния между каждыми двумя шагами, чтобы вставить локальную карту.

Мой вопрос: есть ли какой-либо другой API, кроме Google, который предоставляет более конкретные глобальные направления, которые можно использовать в моем случае?


person Community    schedule 24.02.2017    source источник


Ответы (1)


Вы уверены, что вам нужен сложный API для вашей задачи? Если вам это действительно нужно, ваша задача намного сложнее, чем кто-либо в Stackoverflow может помочь, кроме указания на решение Nvidia для вождения или реализация Udacity с открытым исходным кодом. Было бы полезно, если бы вы разместили более подробную информацию о специфике вашей задачи. Ожидание того, что вы сами придумаете углы маневра, звучит так, как будто вы должны просто использовать геометрию.

person Dwaxe    schedule 24.02.2017
comment
Это может быть сложно, но я надеюсь найти кого-то, кто был частью аналогичного проекта, который может указать мне лучший API глобальных направлений, отличный от Google. - person ; 24.02.2017