Simulation 3D Camera Get

Изображение камеры

  • Библиотека:
  • Динамика автомобиля Blockset/Сценарии автомобиля/ Sim3D/ Sim3D Ядро

  • Simulation 3D Camera Get block

Описание

Блок Simulation 3D Camera Get обеспечивает интерфейс с идеальной камерой в 3D окружении визуализации. Выходные выходы изображения представляют собой красный, зеленый и синий массивы (RGB).

Если вы задаете значение шага расчета -1, блок использует шаг расчета, заданный в блоке Simulation 3D Scene Configuration. Чтобы использовать этот датчик, убедитесь, что блок Simulation 3D Scene Configuration находится в вашей модели.

Совет

Проверьте, что блок Simulation 3D Scene Configuration выполняется перед блоком Simulation 3D Camera Get. Таким образом, Unreal Engine® 3D визуализации окружения подготавливает данные до того, как блок Simulation 3D Camera Get получит их. Чтобы проверить порядок выполнения блока, щелкните правой кнопкой мыши блоки и выберите Properties. На вкладке General подтвердите следующие Priority настройки:

  • Simulation 3D Scene Configuration0

  • Simulation 3D Camera Get1

Для получения дополнительной информации о порядке выполнения смотрите Управление и Отображение порядка выполнения.

Порты

Выход

расширить все

3D выхода изображения камеры, возвращенный как m -by- n -by-3 массива триплета RGB. m - вертикальное разрешение изображения, а n - горизонтальное разрешение изображения.

Типы данных: int8 | uint8

Параметры

расширить все

Установка

Уникальный идентификатор датчика, заданный как положительное целое число. Этот номер используется для идентификации определенного датчика. Идентификатор датчика различает датчики в мультисенсорной системе.

Пример: 2

Имя транспортного средства. Блок предоставляет список транспортных средств в модели. Если вы выбираете Scene Originблок помещает датчик в источник сцены.

Пример: SimulinkVehicle1

Место установки датчика.

  • Когда Vehicle name Scene Originблок устанавливает датчик в источник сцены, и Mounting location можно установить на Origin только. Во время симуляции датчик остается стационарным.

  • Когда Vehicle name - имя транспортного средства (для примера, SimulinkVehicle1) блок устанавливает датчик в одно из предопределенных мест установки, описанных в таблице. Во время симуляции датчик перемещается вместе с транспортным средством.

Место установки транспортного средстваОписаниеОриентация относительно источника транспортного средства [крен, тангаж, рыскание] (град.)
Origin

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

[0, 0, 0]
Front bumper

Передний датчик, установленный на переднем бампере

[0, 0, 0]
Rear bumper

Обращенный назад датчик, установленный на заднем бампере

[0, 0, 180]
Right mirror

Обращенный вниз датчик, установленный на правом боковом зеркале

[0, –90, 0]
Left mirror

Обращенный вниз датчик, установленный на левом боковом зеркале

[0, –90, 0]
Rearview mirror

Передний датчик, установленный на зеркале заднего вида, внутри транспортного средства

[0, 0, 0]
Hood center

Передний датчик, установленный на центре капота

[0, 0, 0]
Roof center

Передний датчик, установленный на центре крыши

[0, 0, 0]

Положение датчика (X, Y, Z) относительно транспортного средства зависит от типа транспортного средства. Чтобы задать тип транспортного средства, используйте параметр Type блока Simulation 3D Scene Configuration, к которому вы монтируете. В таблицах показаны положения датчиков X, Y и Z в системе координат транспортного средства. В этой системе координат:

  • Ось X указывает вперед от транспортного средства.

  • Ось Y указывает налево от транспортного средства, если смотреть, когда обращена вперед.

  • Ось Z указывает вверх от земли.

  • Крен, тангаж и рыскание положительны по часовой стрелке при взгляде в положительном направлении оси X, оси Y и оси Z, соответственно. При взгляде на транспортное средство от верхней части вниз, тогда угол рыскания (то есть угол ориентации) против часовой стрелки-положительный, потому что вы смотрите в отрицательном направлении оси.

Коробка грузовик - расположение датчика относительно источника автомобиля

Расположение монтажаX (м)Y (m)Z (м)
Front bumper5.1000.60
Rear bumper–500.60

Right mirror

2.901.602.10

Left mirror

2.90–1.602.10

Rearview mirror

2.600.202.60

Hood center

3.8002.10

Roof center

1.3004.20

Хэтчбек - Расположение датчика относительно источника автомобиля

Расположение монтажаX (м)Y (m)Z (м)
Front bumper1.9300.51
Rear bumper–1.9300.51

Right mirror

0.43–0.841.01

Left mirror

0.430.841.01

Rearview mirror

0.3201.27

Hood center

1.4401.01

Roof center

001.57

Мышечный автомобиль - расположение датчика относительно источника автомобиля

Расположение монтажаX (м)Y (m)Z (м)
Front bumper2.4700.45
Rear bumper–2.4700.45

Right mirror

0.43–1.081.01

Left mirror

0.431.081.01

Rearview mirror

0.3201.20

Hood center

1.2801.14

Roof center

–0.2501.58

Седан - расположение датчика относительно источника автомобиля

Расположение монтажаX (м)Y (m)Z (м)
Front bumper2.4200.51
Rear bumper–2.4200.51

Right mirror

0.59–0.941.09

Left mirror

0.590.941.09

Rearview mirror

0.4301.31

Hood center

1.4601.11

Roof center

–0.4501.69

Малый пикап - расположение датчика относительно источника автомобиля

Расположение монтажаX (м)Y (m)Z (м)
Front bumper3.0700.51
Rear bumper–3.0700.51

Right mirror

1.10–1.131.52

Left mirror

1.101.131.52

Rearview mirror

0.8501.77

Hood center

2.2201.59

Roof center

002.27

Sport Utility Vehicle - Расположение датчика относительно источника автомобиля

Расположение монтажаX (м)Y (m)Z (м)
Front bumper2.4200.51
Rear bumper–2.4200.51

Right mirror

0.60–11.35

Left mirror

0.6011.35

Rearview mirror

0.3901.55

Hood center

1.5801.39

Roof center

–0.5602

Пример: Origin

Выберите этот параметр, чтобы задать смещение от места установки.

Задайте смещение от местоположения крепления вокруг систем координат транспортного средства X, Y и Z осей. Модули измерения указаны в метрах.

  • Ось X указывает вперед от транспортного средства.

  • Ось Y указывает налево от транспортного средства, если смотреть, когда обращена вперед.

  • Ось Z указывает вверх.

Пример: [0,0,0.01]

Зависимости

Чтобы включить этот параметр, выберите Specify offset.

Задайте смещение вращения от места установки вокруг систем координат транспортного средства X, Y и Z осей. Модули указаны в степенях.

  • Roll angle - угол поворота вокруг оси X системы координат транспортного средства. Положительный угол крена соответствует повороту по часовой стрелке при взгляде в положительном направлении оси X.

  • Pitch angle - угол поворота вокруг оси Y системы координат транспортного средства. Положительный угол тангажа соответствует повороту по часовой стрелке при взгляде в положительном направлении оси Y.

  • Yaw angle - угол поворота вокруг Z системы координат транспортного средства. Положительный угол рыскания соответствует повороту по часовой стрелке при взгляде в положительном направлении оси Z.

Пример: [0,0,10]

Зависимости

Чтобы включить этот параметр, выберите Specify offset.

Шаг расчета блока в секундах. Частота систем координат среды симуляции 3D является обратной частотой шага расчета.

Если вы задаете значение шага расчета -1, блок использует шаг расчета, заданный в блоке Simulation 3D Scene Configuration.

Параметр

Горизонтальное разрешение изображения, в пикселях.

Вертикальное разрешение изображения, в пикселях.

Горизонтальное поле зрения (FOV), в град.

Введенный в R2018a