Stone-Soup icon indicating copy to clipboard operation
Stone-Soup copied to clipboard

Elevation/Bearing wrapping

Open sdhiscocks opened this issue 5 years ago • 1 comments

At the moment the code is unable to handle wrapping of elevation, as in order to do this, bearing needs to be modified by 180° as well.

An example would be an (elevation, bearing) of (88°, 0°) plus 5° of elevation would be (87°, 180°).

sdhiscocks avatar May 05 '20 07:05 sdhiscocks

Urgh!! The obvious way is to combine the elevation and bearing into one type, but that will affect StateVectors and associated operations.

Even that may not be enough. What happens if you have range, azimuth in the state model but elevation in the measurement model? How to handle wrapping of related angles between the state and measurement vectors. I've never seen it - so it may not be an issue - just something to keep in mind.

DaveKirkland avatar May 05 '20 14:05 DaveKirkland