public FilteredVelocityYoFrameVector2d(String namePrefix, String nameSuffix, DoubleProvider alpha, double dt, YoVariableRegistry registry,
FrameTuple2DReadOnly frameTuple2DToDifferentiate)
{
super(namePrefix, nameSuffix, frameTuple2DToDifferentiate.getReferenceFrame(), registry);
this.alphaProvider = alpha;
this.dt = dt;
hasBeenCalled = new YoBoolean(namePrefix + nameSuffix + "HasBeenCalled", registry);
currentPosition = frameTuple2DToDifferentiate;
lastPosition = new YoFrameVector2D(namePrefix + "_lastPosition", nameSuffix, getReferenceFrame(), registry);
reset();
}