Создайте ведущий сценарий
drivingScenario
объект представляет 3-D арену, содержащую дороги, транспортные средства, пешеходов и другие аспекты ведущего сценария. Используйте этот объект смоделировать реалистические сценарии трафика и сгенерировать синтетические обнаружения для тестирования контроллеров или алгоритмов сплава датчика.
Чтобы добавить дороги, используйте road
функция. Чтобы задать маршруты на дорогах, создайте lanespec
объект. Можно также импортировать дороги из сторонней дорожной сети при помощи roadNetwork
функция.
Добавить агентов (автомобили, пешеходы, велосипеды, и так далее), используют actor
функция. Чтобы добавить агентов со свойствами, специально разработанными для транспортных средств, используйте vehicle
функция. Все агенты, включая транспортные средства, моделируются как кубоиды (формы поля).
Чтобы симулировать сценарий, вызовите advance
функция в цикле, который совершенствует симуляцию один временной шаг за один раз.
Можно также создать ведущие сценарии в интерактивном режиме при помощи приложения Driving Scenario Designer. Кроме того, можно экспортировать drivingScenario
объекты из приложения, чтобы произвести изменения сценария для использования или в приложении или в Simulink®. Для получения дополнительной информации смотрите, Создают Ведущие Изменения Сценария Программно.
создает пустой ведущий сценарий.scenario
= drivingScenario
устанавливает scenario
= drivingScenario(Name,Value
)SampleTime
и StopTime
свойства с помощью пар "имя-значение". Например, drivingScenario('SampleTime',0.1','StopTime',10)
производит сценарий каждую 0.1 секунды в течение 10 секунд. Заключите каждое имя свойства в кавычки.
[1] Необходимо заключить отдельное соглашение с HERE для того, чтобы получить доступ к сервисам HDLM и получить необходимые учетные данные (app_id и app_code) для использования Сервиса HERE.