Экспорт сценария вождения в файл OpenDRIVE или ASAM OpenSCENARIO
export(
экспортирует дороги, полосы, соединения и актёров в сценарии вождения в OpenDRIVE® 1.4H формат файла, описывающий статическое содержимое сценария вождения. Между исходным сценарием и экспортированным сценарием могут быть изменения. Для получения дополнительной информации смотрите Ограничения.scenario
,'OpenDRIVE',filename
)
export(
экспортирует дорожную сеть, субъектов и траектории в сценарии вождения в ASAM OpenSCENARIO® 1.0 формат файла, описывающий динамическое содержимое сценария вождения. Экспорт в файл ASAM OpenSCENARIO также экспортирует несколько файлов данных. Дополнительные сведения см. в разделе Файлы данных, экспортированные с файлом ASAM OpenSCENARIO.scenario
,'OpenSCENARIO',filename
)
Ограничения экспорта OpenDRIVE
Дороги
Кубический полином и параметрические типы кубической полиномиальной геометрии в сценарии экспортируются как спиральные типы геометрии. Это приводит к некоторым изменениям в экспортированной геометрии дороги, если дорога является изогнутой дорогой. Для примера на рисунке ниже заметьте, что острые углы на вход дороге стали относительно гладкими при экспорте в формат OpenDRIVE.
Входная дорога | Экспортированная дорога OpenDRIVE |
|
|
Когда сегменты смежных дорог перекрываются друг с другом, функция не экспортирует перекрывающиеся сегменты дорог.
Входные дороги | Экспортированные дороги OpenDRIVE |
|
|
Переулки
Когда дорога с несколькими спецификациями маршрута имеет любой сегмент, содержащий только одну полосу, функция не экспортирует несколько спецификаций маршрута. Вместо этого спецификации первого сегмента дороги применяются ко всей дороге при экспорте.
Входная дорога | Экспортированная дорога OpenDRIVE |
Первый сегмент первоначальной дороги имеет только одну полосу. | Вся экспортируемая дорога имеет ту же спецификацию, что и первый сегмент входа дороги. |
Когда дорога с несколькими спецификациями маршрута содержит конус между двумя сегментами дороги, функция экспортирует дорогу без конуса.
Входная дорога | Экспортированная дорога OpenDRIVE |
|
|
Когда дорога, состоящая из нескольких сегментов, соединяется с соединением, функция не экспортирует дорогу.
Соединения
Соединения дорожной сети обрабатываются без информации о соединении маршрута, поэтому формы соединений могут быть неточными в экспортированном сценарии.
Входная дорога | Экспортированная дорога OpenDRIVE |
|
|
Актеры
The export
функция не экспортирует актёра, который присутствует ни на соединении, ни на дороге с несколькими сегментами дороги.
При экспорте пользовательского актёра функция устанавливает тип объекта равным 'none'
.
Импорт OpenDRIVE
При экспорте объекта сценария вождения, содержащего импортированный сценарий OpenDRIVE, ограничения импорта OpenDRIVE применяются к экспорту OpenDRIVE. Можно импортировать сценарий OpenDRIVE в drivingScenario
объект при помощи roadNetwork
функция. Для получения информации об ограничениях импорта OpenDRIVE смотрите roadNetwork
.