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