Радиолокационные сигналы обратного рассеяния от пешехода
backscatterPedestrian создает объект, который имитирует сигналы, отраженные от пешехода. Модель пешеходной ходьбы координирует движение 16 сегментов тела, чтобы симулировать естественное движение. Модель также имитирует отражательную способность радара каждого сегмента тела. Из этой модели можно получить положение и скорость каждого сегмента и общее обратное излучение при движении тела.
После создания пешехода можно переместить пешехода, позвонив 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] Виктор Чен, The Micro-Doppler Effect in Radar, Artech House, 2011.
[2] Ronan Boulic, Nadia Magnenat-Thalmann, Daniel Thalmann, A Global Human Walking Model With Real-time Kinematic Personification, The Visual Computer: International Journal of Computer Graphics, vics, Vol.
move
| phased.BackscatterRadarTarget
| phased.BackscatterSonarTarget
| phased.RadarTarget
| phased.WidebandBackscatterRadarTarget
| plot
| reflect