drawtonomy vs CARLA Map Editor
CARLA Map Editor
Заголовок раздела «CARLA Map Editor»CARLA Map Editor — десктопное приложение из состава проекта CARLA. Согласно README, он загружает FBX- и .xodr-файлы, сгенерированные RoadRunner, и позволяет добавлять к ним дополнительные метаданные. По сути, это инструмент обогащения готовых карт, а не редактор для рисования дорог с нуля.
Что умеет CARLA Map Editor (по данным GitHub-репозитория):
- Загрузка карт FBX + OpenDRIVE, созданных в RoadRunner, с возможностью расстановки светофоров, групп светофоров и знаков ограничения скорости.
- Редактирование box-триггеров и относительных трансформаций для зон обнаружения.
- Экспорт обновлённых данных обратно в OpenDRIVE (
.xodr). - MIT-лицензия; построен на Unreal Engine 4; на данный момент — Linux-приложение для рабочего стола.
Если задача — подготовить карту для работы в симуляторе CARLA, а именно разметить карту RoadRunner сигналами, именно этот инструмент поддерживается командой CARLA.
Где drawtonomy может дополнять CARLA Map Editor
Заголовок раздела «Где drawtonomy может дополнять CARLA Map Editor»drawtonomy — браузерная доска для 2D-диаграмм дорожных сцен с видом сверху. К конвейеру карт CARLA она не относится: нет зависимости от Unreal Engine, нет экспорта в FBX, нет 3D-геометрии. Согласно документации экспортёра, экспорт OpenDRIVE 1.8 охватывает подмножество спецификации — полосы движения, светофоры, пешеходные переходы, базовые объекты — и пока не генерирует примитивы перекрёстков и дорожные знаки в виде записей <signal>. Иными словами, это инструмент для эскизов и иллюстраций, а не для производственных карт CARLA.
Несколько задач, с которыми drawtonomy может помочь параллельно с CARLA Map Editor:
- Быстрый браузерный эскиз задуманного расположения сцены ещё до начала работы с картами — без установки, без Unreal Engine.
- Редактируемая фигура
.drawtonomy.svgдля статьи или слайда, объясняющего сценарий, реализуемый в CARLA. - Экспорт в OpenSCENARIO 1.3 для быстрой проверки в esmini на упрощённой версии сцены.
Для самой карты CARLA маршрут RoadRunner → CARLA Map Editor остаётся проверенным решением. drawtonomy предназначена для диаграммы сценария, а не для симулируемой карты.
В одной экосистеме симуляции
Заголовок раздела «В одной экосистеме симуляции»drawtonomy экспортирует те же стандарты — ASAM OpenDRIVE и OpenSCENARIO — которые использует CARLA. CARLA находится на стороне исполнения конвейера, поэтому между инструментами речь идёт об интероперабельности, а не о конкуренции. О том, как созданные сценарии воспроизводятся в CARLA, рассказано в разделе CARLA ScenarioRunner. Другие инструменты разработки в том же пространстве OpenDRIVE: RoadRunner, LaneMaker и Truevision Designer. Все они работают на разных участках одной экосистемы.