com.yobotics.simulationconstructionset.util.math.filter
Class FilteredVelocityYoFrameVector

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.math.frames.YoFrameVector
      extended by com.yobotics.simulationconstructionset.util.math.filter.FilteredVelocityYoFrameVector

public class FilteredVelocityYoFrameVector
extends YoFrameVector

FilteredVelocityYoFrameVector

Differentiates and Filters a YoFrameVector to get its derivative.

Copyright (c) 2008

IHMC and Yobotics

Version:
1.0
Author:
IHMC-Yobotics Biped Team

Method Summary
static FilteredVelocityYoFrameVector createFilteredVelocityYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, DoubleYoVariable alpha, double dt, YoVariableRegistry registry, YoFramePoint yoFramePointToDifferentiate)
           
static FilteredVelocityYoFrameVector createFilteredVelocityYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, DoubleYoVariable alpha, double dt, YoVariableRegistry registry, YoFrameVector yoFrameVectorToDifferentiate)
           
 void reset()
           
 void update()
           
 
Methods inherited from class com.yobotics.simulationconstructionset.util.math.frames.YoFrameVector
add, add, add, add, add, applyTransform, attachVariableChangedListener, checkForNaN, checkReferenceFrameMatch, checkReferenceFrameMatch, containsNaN, dot, dot, epsilonEquals, epsilonEquals, get, get, getFramePoint, getFrameVector, getFrameVector2dCopy, getFrameVectorAndChangeFrameOfPackedVector, getFrameVectorCopy, getReferenceFrame, getVector, getX, getY, getYoX, getYoY, getYoZ, getZ, length, lengthSquared, normalize, scale, scaleAdd, scaleAdd, scaleAdd, set, set, set, set, set, set, set, setX, setXY, setY, setZ, sub, sub, sub, sub, sub, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

createFilteredVelocityYoFrameVector

public static FilteredVelocityYoFrameVector createFilteredVelocityYoFrameVector(java.lang.String namePrefix,
                                                                                java.lang.String nameSuffix,
                                                                                DoubleYoVariable alpha,
                                                                                double dt,
                                                                                YoVariableRegistry registry,
                                                                                YoFrameVector yoFrameVectorToDifferentiate)

createFilteredVelocityYoFrameVector

public static FilteredVelocityYoFrameVector createFilteredVelocityYoFrameVector(java.lang.String namePrefix,
                                                                                java.lang.String nameSuffix,
                                                                                DoubleYoVariable alpha,
                                                                                double dt,
                                                                                YoVariableRegistry registry,
                                                                                YoFramePoint yoFramePointToDifferentiate)

update

public void update()

reset

public void reset()