org.placelab.particlefilter.beacon
Class DefaultSensorModel

java.lang.Object
  extended byorg.placelab.particlefilter.beacon.DefaultSensorModel
All Implemented Interfaces:
SensorModel

public class DefaultSensorModel
extends java.lang.Object
implements SensorModel


Field Summary
 Mapper mapper
           
static double REALLY_UNLIKELY
           
 
Constructor Summary
DefaultSensorModel(Mapper m)
           
 
Method Summary
protected  double likelihood(Coordinate c, BeaconReading r, Beacon beacon)
           
 double likelihood(Particle p, Observable obs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REALLY_UNLIKELY

public static final double REALLY_UNLIKELY
See Also:
Constant Field Values

mapper

public Mapper mapper
Constructor Detail

DefaultSensorModel

public DefaultSensorModel(Mapper m)
Method Detail

likelihood

protected double likelihood(Coordinate c,
                            BeaconReading r,
                            Beacon beacon)

likelihood

public double likelihood(Particle p,
                         Observable obs)
Specified by:
likelihood in interface SensorModel