Simulation of position estimation by succesive distance measurements to known
beacons, using an Extended Kalman Filter.

Simulation parameters:

Beacons:  
Beacon range [m]:  
Blimp speed [m/s]:  
Blimp height [m]:  
Measurement noise:  
Random beacon transmissions

Kalman filter parameters:

Initial variance:  
Process noise:  
Measurement noise:  
Show graph of residual and RMS error

The blue dots are Cricket beacons. They are transmitting ultrasound blips in turn at 10 blips/s, synchronized by a radio signal. The transmissions are represented by red lines.
The white sphere represents the blimp. It listens to the beacons while moving in the space, and tries to estimate its current position using an Extend Kalman Filter.
The red dot represents the estimated position.

See SCAAT.pdf for a description of the used algorithm.
See BeaconRing.pdf for a description of the Cricket system.

Change view: left button mouse drag
Zoom: mouse wheel or right button mouse drag
Pan: middle button mouse drag
Top view: double click
Step: space
Run: enter

Source code: NavSimEKF EKF GraphXT

Built with Processing

July 2010