Package empro :: Package toolkit :: Module sensor
[frames] | no frames]

Module sensor

source code

Functions
FarZoneSensor
makeFarZoneThetaPhi(theta=(0, 3.14159265359, 0.0436332312999), phi=(0, 6.28318530718, 0.0436332312999))
Adds a new request for far zone sensor.
source code
FarZoneSensor
makeFarZoneCutTheta90(name=...)
wrapper around makeFarZoneThetaPhi that creates a circular far zone sensor with Theta = 90 degrees
source code
FarZoneSensor
makeFarZoneCutPhi90(name=...)
wrapper around makeFarZoneThetaPhi that creates a circular far zone sensor with Phi = 90 degrees
source code
Function Details

makeFarZoneThetaPhi(theta=(0, 3.14159265359, 0.0436332312999), phi=(0, 6.28318530718, 0.0436332312999))

source code 

Adds a new request for far zone sensor.

Parameters:
  • theta (list<float> | float) - specification of Theta, (start, end, increment) or constant
  • phi (list<float> | float) - specification of Phi, (start, end, increment) or constant
  • name (string) - name of sensors
Returns: FarZoneSensor
the newly create far zone sensor

makeFarZoneCutTheta90(name=...)

source code 

wrapper around makeFarZoneThetaPhi that creates a circular far zone sensor with Theta = 90 degrees

Returns: FarZoneSensor
the newly create far zone sensor

makeFarZoneCutPhi90(name=...)

source code 

wrapper around makeFarZoneThetaPhi that creates a circular far zone sensor with Phi = 90 degrees

Returns: FarZoneSensor
the newly create far zone sensor