Кубоид, управляющий симуляцией сценария

Протестируйте автоматизированные ведущие алгоритмы с помощью, создал основанные на кубоиде сценарии и синтетические обнаружения из моделей датчика радара и камеры

Разработка автоматизированных систем вождения требует данных о датчике из реалистических сценариев трафика. Путем генерации синтетических обнаружений датчика из симулированных ведущих сценариев можно быстро протестировать контроллеры или алгоритмы сплава датчика и настроить сценарий. Чтобы начать, используйте приложение Driving Scenario Designer, чтобы создать простой кубоид (сформированное поле) сценарии и статистические модели датчика радара и камеры. Затем вы можете:

  • Сгенерируйте синтетические обнаружения датчика и анализируйте выход.

  • Экспортируйте код сценария в MATLAB® и сгенерируйте изменения сценария программно.

  • Экспортируйте сценарий и датчики к Simulink® и используйте их, чтобы протестировать ваши ведущие алгоритмы.

Приложения

Driving Scenario DesignerСпроектируйте ведущие сценарии, сконфигурируйте датчики и сгенерируйте синтетические обнаружения объектов

Функции

развернуть все

Сценарии

drivingScenarioСоздайте ведущий сценарий
advanceУсовершенствуйте ведущую симуляцию сценария одним временным шагом
plotСоздайте ведущий график сценария
recordЗапустите ведущий сценарий и запишите состояния агента
restartПерезапустите ведущую симуляцию сценария с начала
updatePlotsОбновите ведущие графики сценария

Агенты

actorДобавьте агента в ведущий сценарий
actorPosesПоложения, скорости и ориентации агентов в ведущем сценарии
actorProfilesФизический и радарные характеристики агентов в ведущем сценарии
vehicleДобавьте транспортное средство в ведущий сценарий
chasePlotЭгоцентрический проективный перспективный график
trajectoryСоздайте агента или траекторию транспортного средства в ведущем сценарии
targetPosesЦелевые положения и ориентации относительно автомобиля, оборудованного датчиком
targetOutlinesОсновы целей просматриваются агентом
driving.scenario.targetsToEgoПреобразуйте положения агента в координаты автомобиля, оборудованного датчиком

Дороги

roadАдд-Роуд к ведущему сценарию
roadNetworkДобавьте дорожную сеть в ведущий сценарий
roadBoundariesПолучите дорожные контуры
driving.scenario.roadBoundariesToEgoПреобразуйте дорожные контуры в координаты автомобиля, оборудованного датчиком

Маршруты

currentLaneПолучите текущий маршрут агента
lanespecСоздайте дорожные спецификации маршрута
laneTypeСоздайте дорожный текстовый объект маршрута
laneMarkingСоздайте дорожный объект маркировки маршрута
laneMarkingVerticesВершины маркировки маршрута и поверхности в ведущем сценарии
laneBoundariesПолучите контуры маршрута маршрута агента
clothoidLaneBoundaryМодель контура маршрута, имеющая форму клотоиды
computeBoundaryModelВычислите граничные точки маршрута из модели контура маршрута клотоиды
radarDetectionGeneratorСгенерируйте радарные обнаружения для ведущего сценария
visionDetectionGeneratorСгенерируйте обнаружения видения для ведущего сценария

Блоки

Scenario ReaderСчитайте ведущий сценарий в модель
Radar Detection GeneratorСоздайте объекты обнаружения из радарных измерений
Vision Detection GeneratorОбнаружьте объекты и маршруты от визуальных измерений
Detection ConcatenationОбъедините отчеты обнаружения от различных датчиков

Инструмент визуализации Simulink

Bird's-Eye ScopeВизуализируйте покрытия датчика, обнаружения и дорожки

Темы

Интерактивная авторская разработка сценария

Создайте ведущий сценарий и сгенерируйте синтетические обнаружения

Используйте приложение Driving Scenario Designer, чтобы создать ведущий сценарий и сгенерировать видение и радарные обнаружения датчика от него.

Предварительно созданные ведущие сценарии в Driving Scenario Designer

Протестируйте ведущие алгоритмы на предварительно созданных ведущих сценариях в приложении Driving Scenario Designer. Эти сценарии включают общее пересечение, поворот и шаблоны трафика разворота.

Евро NCAP управление сценариями в Driving Scenario Designer

Протестируйте ведущие алгоритмы на предварительно созданном Euro NCAP® ведущие сценарии в приложении Driving Scenario Designer.

Импортируйте дороги OpenDRIVE в управление сценарием

Импортируйте дороги и маршруты от дорожной сети OpenDRIVE® в приложение Driving Scenario Designer или drivingScenario объект.

Программируемая авторская разработка сценария

Создайте ведущие изменения сценария программно

Программно создайте изменения ведущего сценария, который был создан с помощью приложения Driving Scenario Designer.

Управление примером по сценарию

Программно создайте основную истину ведущие сценарии для синтетических данных о датчике и алгоритмы отслеживания.

Создайте траектории агента и транспортного средства

Создайте агента и траектории транспортного средства для ведущего сценария программно.

Дефайн-Роуд Лайоутс

Создайте пересечения дорог программно и объедините эти соединения, чтобы создать более сложные дорожные сети.

Сценарии в Simulink

Сгенерируйте блоки обнаружения датчика Используя Driving Scenario Designer

Сгенерируйте блоки Simulink для ведущего сценария и датчиков, которые были созданы с помощью приложения Driving Scenario Designer.

Протестируйте алгоритм ADAS разомкнутого цикла Используя управление сценарием

Протестируйте алгоритмы ADAS разомкнутого цикла в Simulink при помощи ведущих сценариев, сохраненных из приложения Driving Scenario Designer.

Протестируйте алгоритм ADAS с обратной связью Используя управление сценарием

Протестируйте алгоритмы ADAS с обратной связью в Simulink при помощи ведущих сценариев, сохраненных из приложения Driving Scenario Designer.

Визуализируйте данные о датчике и дорожки в Bird ' s-Eye Scope

Визуализируйте покрытия датчика, обнаружения и дорожки в модели Simulink.

Сопутствующая информация

Рекомендуемые примеры