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