ASAM OpenSCENARIO® DSL 2.1.0 (OSC DSL 2.1.0) — это удобочитаемый язык определения сценариев, который представляет собой стандартизированный формат, используемый для описания тестовых сценариев для разработки, тестирования и проверки усовершенствованных систем помощи водителю (ADAS). ) и функции автоматизированных систем вождения (ADS). Декларативный язык программирования, специфичный для предметной области, сочетается с моделью предметной области, определяя объекты с их свойствами.
Язык поддерживает абстрактные, логические и конкретные уровни абстракции описания сценариев. Для сравнения: ASAM OpenSCENARIO® XML охватывает конкретную и логическую абстракцию сценариев, но не абстрактные сценарии.
OSC DSL 2.1.0 поддерживается и развивается ASAM e.V. (Ассоциация по стандартизации систем автоматизации и измерительных систем), некоммерческая международная организация, занимающаяся стандартизацией в автомобильной промышленности для разработки и тестирования автомобилей. Стандарты ASAM разработаны отраслевыми экспертами компаний-членов ASAM.
Этот стандарт помогает компаниям, разрабатывающим автономные транспортные системы, эффективно тестировать автономные транспортные средства (AV) и усовершенствованные системы помощи водителю (ADAS), позволяя проводить крупномасштабное моделирование для целей проверки и валидации (V&V), которые проверяют безопасность и функциональность AV и ADAS. . Стандарт поддерживает как физическое, так и симуляционное тестирование. Основное внимание уделяется созданию сложных сценариев на основе многократно используемых описаний сценариев, что делает тестирование более быстрым и эффективным.
'''Основные характеристики ASAM OpenSCENARIO® DSL:'''
* '''Для конкретной области:''' Разработанный специально для среды разработки ADAS и ADS, ASAM OpenSCENARIO® DSL использует терминологию и концепции, знакомые инженерам, работающим в этих областях. Это упрощает создание и понимание сценариев тестирования по сравнению с языками программирования общего назначения.
* '''Фокус на намерении:''' OSC DSL 2.1.0 позволяет указать общую цель или намерение тестового сценария. Это включает в себя определение ключевых показателей эффективности (KPI), которые будут использоваться для измерения успеха теста. Язык поддерживает абстрактные, логические и конкретные уровни абстракции. Такой высокоуровневый подход позволяет инженерам исследовать более широкое пространство функциональности и выявлять потенциальные крайние случаи или непредвиденные ситуации.
* '''Сценарии многократного использования.''' Сценарии не обязательно каждый раз создавать с нуля. OSC DSL 2.1.0 позволяет создавать многократно используемые элементы или модули сценариев. Эти модули затем можно комбинировать для формирования более сложных сценариев, повышая эффективность и гибкость при разработке тестов. Модули могут быть частью библиотеки, которую можно использовать для создания сложных взаимодействий и условий ODD.
* '''Поддержка тестовых платформ:''' Разработан для поддержки всех тестовых платформ: программное обеспечение в цикле (SIL), аппаратное обеспечение в цикле (HIL), транспортное средство в цикле (VIL), модель в цикле. (MIL) и полигон.
* '''Интегрировано с OpenDRIVE и OpenCRG:''' Процесс разработки ADAS и AD включает в себя множество аспектов, выходящих за рамки самого сценария. OSC DSL 2.1.0 легко интегрируется с другими стандартами ASAM, такими как OpenDRIVE, который описывает дорожные сети, и OpenCRG, который описывает конфигурации светофоров. Такая интеграция способствует созданию целостной среды разработки, в которой различные компоненты эффективно работают вместе.
'''OSC DSL 2.1.0 предоставляет три различных уровня абстракции:'''
'''ego.drive() с:'''
''' скорость(10 км/ч)'''
'''ego.drive() с:'''
''' скорость([0км/ч..60км/ч])'''
'''ego.drive() с:'''
''' keep(it.speed
Подробнее: https://en.wikipedia.org/wiki/ASAM_Open ... %C2%AE_DSL
ASAM OpenSCENARIO® DSL ⇐ Васина Википедия
Новости с планеты OGLE-2018-BLG-0677
Что вы не только не знали, но и не хотели знать
Что вы не только не знали, но и не хотели знать
-
Автор темыwiki_en
- Всего сообщений: 119593
- Зарегистрирован: 16.01.2024
1717072486
wiki_en
ASAM OpenSCENARIO® DSL 2.1.0 (OSC DSL 2.1.0) — это удобочитаемый язык определения сценариев, который представляет собой стандартизированный формат, используемый для описания тестовых сценариев для разработки, тестирования и проверки усовершенствованных систем помощи водителю (ADAS). ) и функции автоматизированных систем вождения (ADS). Декларативный язык программирования, специфичный для предметной области, сочетается с моделью предметной области, определяя объекты с их свойствами.
Язык поддерживает абстрактные, логические и конкретные уровни абстракции описания сценариев. Для сравнения: ASAM OpenSCENARIO® XML охватывает конкретную и логическую абстракцию сценариев, но не абстрактные сценарии.
OSC DSL 2.1.0 поддерживается и развивается ASAM e.V. (Ассоциация по стандартизации систем автоматизации и измерительных систем), некоммерческая международная организация, занимающаяся стандартизацией в автомобильной промышленности для разработки и тестирования автомобилей. Стандарты ASAM разработаны отраслевыми экспертами компаний-членов ASAM.
Этот стандарт помогает компаниям, разрабатывающим автономные транспортные системы, эффективно тестировать автономные транспортные средства (AV) и усовершенствованные системы помощи водителю (ADAS), позволяя проводить крупномасштабное моделирование для целей проверки и валидации (V&V), которые проверяют [url=viewtopic.php?t=19433]безопасность[/url] и функциональность AV и ADAS. . Стандарт поддерживает как физическое, так и симуляционное тестирование. Основное внимание уделяется созданию сложных сценариев на основе многократно используемых описаний сценариев, что делает тестирование более быстрым и эффективным.
'''Основные характеристики ASAM OpenSCENARIO® DSL:'''
* '''Для конкретной области:''' Разработанный специально для среды разработки ADAS и ADS, ASAM OpenSCENARIO® DSL использует терминологию и концепции, знакомые инженерам, работающим в этих областях. Это упрощает создание и понимание сценариев тестирования по сравнению с языками программирования общего назначения.
* '''Фокус на намерении:''' OSC DSL 2.1.0 позволяет указать общую цель или намерение тестового сценария. Это включает в себя определение ключевых показателей эффективности (KPI), которые будут использоваться для измерения успеха теста. Язык поддерживает абстрактные, логические и конкретные уровни абстракции. Такой высокоуровневый подход позволяет инженерам исследовать более широкое пространство функциональности и выявлять потенциальные крайние случаи или непредвиденные ситуации.
* '''Сценарии многократного использования.''' Сценарии не обязательно каждый раз создавать с нуля. OSC DSL 2.1.0 позволяет создавать многократно используемые элементы или модули сценариев. Эти модули затем можно комбинировать для формирования более сложных сценариев, повышая эффективность и гибкость при разработке тестов. Модули могут быть частью библиотеки, которую можно использовать для создания сложных взаимодействий и условий ODD.
* '''Поддержка тестовых платформ:''' Разработан для поддержки всех тестовых платформ: программное обеспечение в цикле (SIL), аппаратное обеспечение в цикле (HIL), транспортное средство в цикле (VIL), модель в цикле. (MIL) и полигон.
* '''Интегрировано с OpenDRIVE и OpenCRG:''' Процесс разработки ADAS и AD включает в себя множество аспектов, выходящих за рамки самого сценария. OSC DSL 2.1.0 легко интегрируется с другими стандартами ASAM, такими как OpenDRIVE, который описывает дорожные сети, и OpenCRG, который описывает конфигурации светофоров. Такая интеграция способствует созданию целостной среды разработки, в которой различные компоненты эффективно работают вместе.
'''OSC DSL 2.1.0 предоставляет три различных уровня абстракции:'''
'''ego.drive() с:'''
''' скорость(10 км/ч)'''
'''ego.drive() с:'''
''' скорость([0км/ч..60км/ч])'''
'''ego.drive() с:'''
''' keep(it.speed
Подробнее: [url]https://en.wikipedia.org/wiki/ASAM_OpenSCENARIO%C2%AE_DSL[/url]
Вернуться в «Васина Википедия»
Перейти
- Васино информационное агентство
- ↳ Лохотроны и разочарования
- ↳ Секреты рекламы и продвижения
- ↳ Заработок в Интернете
- ↳ Маленькие хитрости
- ↳ Посудомойки
- ↳ Режим питания нарушать нельзя!
- ↳ Прочитанные мной книги
- ↳ Музыкальная культура
- ↳ Ляпсусы
- ↳ Интернет — в каждый дом!
- ↳ Изобретения будущего
- ↳ В здоровом теле — здоровый дух
- ↳ Боги, религии и верования мира
- ↳ Расы. Народы. Интеллект
- Прочее
- ↳ Васина Википедия
- ↳ Беседка
Мобильная версия