|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--uwcse.location.objects.PhysicalObject
|
+--uwcse.location.objects.MobileObject
|
+--uwcse.location.objects.MobileSensorObject
An abstract class to describe a generic fixed sensor object.
| Field Summary |
| Fields inherited from class uwcse.location.objects.PhysicalObject |
ANONYMOUS_NAME, m_name |
| Constructor Summary | |
MobileSensorObject()
Create an anonymous physical object. |
|
MobileSensorObject(String name)
Create a named physical object. |
|
| Method Summary | |
double |
likelihood(Measurement meas,
LocationReport sensorLocation,
State objectState)
This default likelihood method simply returns 1.0 having the effect of every measurement being equally and completely likely. |
MotionModel |
newMotionModel()
Factory method to create a new motion model that is the default motion model for this type of mobile object. |
Tracker |
newTracker(WorldMap map)
Factory method to create a new default tracker for this type of object. |
| Methods inherited from class uwcse.location.objects.PhysicalObject |
getName, setName, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public MobileSensorObject()
public MobileSensorObject(String name)
| Method Detail |
public Tracker newTracker(WorldMap map)
newTracker in class MobileObjectpublic MotionModel newMotionModel()
newMotionModel in class MobileObject
public double likelihood(Measurement meas,
LocationReport sensorLocation,
State objectState)
likelihood in interface LocationSensorTracker.update(Measurement,LocationSensor,LocationReport)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||