Перейти к содержимому

drawtonomy vs LaneMaker

LaneMaker — бесплатный легковесный 3D-редактор для создания дорожных сетей и запуска симуляции трафика. Проект с открытым исходным кодом под лицензией Apache 2.0, ориентированный на любопытных исследователей и любителей.

Что умеет LaneMaker (согласно официальному сайту и репозиторию на GitHub):

  • Редактор дорожных сетей с импортом и экспортом файлов ASAM OpenDRIVE .xodr. В README отмечено, что экспортируемые файлы не полностью соответствуют стандарту ASAM OpenDRIVE, однако открываются в онлайн-просмотрщике OpenDRIVE.
  • Встроенная крупномасштабная симуляция трафика: транспортные средства появляются с заданными пунктами назначения и прокладывают маршруты.
  • 3D-вид для работы с геометрией дороги.
  • Сборки для Windows 10/11 и Ubuntu 24.04 LTS.

Если нужно нарисовать дорожную сеть и увидеть движение транспорта без платной лицензии, LaneMaker — одна из свободно доступных опций.

drawtonomy — браузерная доска для двумерных схем вождения сверху вниз. Симуляции трафика и 3D-режима в нём нет. По данным документации экспортёра, экспорт OpenDRIVE 1.8 / OpenSCENARIO 1.3 покрывает подмножество спецификации — полосы движения, светофоры, пешеходные переходы, базовые объекты — и пока не генерирует примитивы перекрёстков и дорожные знаки как записи <signal>.

Несколько небольших вещей, которые drawtonomy может добавить рядом с LaneMaker:

  • Браузерная поверхность для быстрого эскиза компоновки сцены — ничего устанавливать не нужно.
  • Экспорт OpenSCENARIO 1.3 в том же шаге, что и OpenDRIVE, когда требуется парный файл .xosc для воспроизведения в esmini.
  • Редактируемый источник иллюстраций .drawtonomy.svg для слайдов, статей и документации.

Разумный подход при наличии обоих: LaneMaker для дорожной сети и трафика, drawtonomy для схемы сцены.

LaneMaker и drawtonomy оба читают и записывают ASAM OpenDRIVE. Сообщество вокруг свободно доступных инструментов OpenDRIVE невелико — LaneMaker, Truevision Designer, Blender DSC, scenariogeneration и drawtonomy закрывают разные части этой экосистемы. Результаты работы этих инструментов, как правило, можно проверить в онлайн-просмотрщике OpenDRIVE или воспроизвести в esmini, поэтому они вписываются в один и тот же производственный конвейер, даже когда напрямую не обмениваются файлами. Мы работаем над разными частями одной экосистемы.