Радар обратного рассеяния сигнализирует от пешехода
backscatterPedestrian создает объект, который симулирует сигналы, отраженные от идущего пешехода. Модель обхода пешехода координирует движение 16 сегментов тела симулировать естественное движение. Модель также симулирует радарную отражающую способность каждого сегмента тела. Из этой модели можно получить положение и скорость каждого сегмента и общего количества backscattered излучение, когда тело перемещается.
После создания пешехода можно переместить пешехода путем вызова move
объектная функция. Чтобы получить отраженный сигнал, вызовите reflect
объектная функция. Можно построить мгновенное положение сегментов тела с помощью plot
объектная функция.
pedestrian = backscatterPedestrian
pedestrian = backscatterPedestrian(Name,Value,...)
создает пешеходный целевой объект модели, pedestrian
= backscatterPedestrianpedestrian
. Пешеходная модель включает 16 сегментов тела – левые и правые ноги, левые и правые голени, левые и правые бедра, левое и правое бедро, левые и правые предплечья, левые и правые плечи, левые и правые плечи, шея и голова.
создает пешеходный объект, pedestrian
= backscatterPedestrian(Name,Value,...)pedestrian
, с каждым заданным свойством Name
установите на заданный Value
. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
). Любые незаданные свойства берут значения по умолчанию. Например,
pedestrian = backscatterPedestrian( ... 'Height',2,'WalkingSpeed',0.5, ... 'InitialPosition',[0;0;0],'InitialHeading',90);
[1] Виктор Чен, микроэффект Доплера в радаре, доме Artech, 2011.
[2] Ронан Булик, Надя Магненат-Тальманн, Даниэл Тальманн, глобальная человеческая модель обхода с кинематической персонификацией в реальном времени, визуальным компьютером: международный журнал компьютерной графики, издания 6, выпуска 6, декабрь 1990.
move
| reflect
| plot
| phased.BackscatterSonarTarget
| phased.BackscatterRadarTarget
| phased.WidebandBackscatterRadarTarget
| phased.RadarTarget