jAER project on SourceForge

ch.unizh.ini.jaer.projects.wingtracker
Class WingTracker.EKF

java.lang.Object
  extended by ch.unizh.ini.jaer.projects.wingtracker.WingTracker.EKF
Enclosing class:
WingTracker

public final class WingTracker.EKF
extends java.lang.Object

This class serves as datastructure for the Kalman Filter for all the wing-edges. It supports also the calculations "predict" and "update". There is also an innerclass. Each wing has its own ParamterPanel which is then sent to the EKFParameterwindow. In this Parameterpanel the variables of the EKF are displayed and can be changed by the user.


Nested Class Summary
 class WingTracker.EKF.EKFParameterPanel
          The class supports a panel which contains all important parameters of the current EKF.
 
Method Summary
 float getEdgeInRads()
          The following function computes the objective function h.
 boolean getUseEdge()
          return if the current instance of the EKF(wingedge) is calculated and annotated
 void setUseEdge(boolean useEdge)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getEdgeInRads

public float getEdgeInRads()
The following function computes the objective function h.

Returns:
the actual track in radians of the filter

setUseEdge

public void setUseEdge(boolean useEdge)
Parameters:
useEdge - if you want to use this created instance of an EKF. If not,the calcuation and annotation is leaved out.

getUseEdge

public boolean getUseEdge()
return if the current instance of the EKF(wingedge) is calculated and annotated


jAER project on SourceForge