congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
AlphaFilteredYoFrameVector.update
Code IndexAdd Tabnine to your IDE (free)

How to use
update
method
in
us.ihmc.robotics.math.filters.AlphaFilteredYoFrameVector

Best Java code snippets using us.ihmc.robotics.math.filters.AlphaFilteredYoFrameVector.update (Showing top 16 results out of 315)

origin: us.ihmc/ihmc-robotics-toolkit

public void update()
{
 alphaFilteredAngularPart.update();
 alphaFilteredLinearPart.update();
}
origin: us.ihmc/ihmc-robotics-toolkit

  public void update(double rawAngularX, double rawAngularY, double rawAngularZ, double rawLinearX, double rawLinearY, double rawLinearZ)
  {
   alphaFilteredAngularPart.update(rawAngularX, rawAngularY, rawAngularZ);
   alphaFilteredLinearPart.update(rawLinearX, rawLinearY, rawLinearZ);
  }
}
origin: us.ihmc/ihmc-robotics-toolkit

public void update(Vector3DReadOnly rawAngularPart, Vector3DReadOnly rawLinearPart)
{
 alphaFilteredAngularPart.update(rawAngularPart);
 alphaFilteredLinearPart.update(rawLinearPart);
}
origin: us.ihmc/ihmc-robotics-toolkit

public void update(FrameVector3DReadOnly rawAngularPart, FrameVector3DReadOnly rawLinearPart)
{
 alphaFilteredAngularPart.update(rawAngularPart);
 alphaFilteredLinearPart.update(rawLinearPart);
}
origin: us.ihmc/ihmc-robotics-toolkit

@Override
public void update()
{
 if (position == null)
 {
   throw new NullPointerException(getClass().getSimpleName() + " must be constructed with a non null "
      + "position variable to call update(), otherwise use update(double)");
 }
 update(position);
}
origin: us.ihmc/ihmc-robotics-toolkit

public void update(FrameTuple3DReadOnly unfilteredFrameTuple3D)
{
 checkReferenceFrameMatch(unfilteredFrameTuple3D);
 update((Tuple3DReadOnly) unfilteredFrameTuple3D);
}
origin: us.ihmc/ihmc-robotics-toolkit

public void update(Tuple3DReadOnly unfilteredTuple3D)
{
 update(unfilteredTuple3D.getX(), unfilteredTuple3D.getY(), unfilteredTuple3D.getZ());
}
origin: us.ihmc/CommonWalkingControlModules

private void computeAngularMomentum()
{
 robotMomentum.setToZero(centerOfMassFrame);
 momentumCalculator.computeAndPack(robotMomentum);
 robotMomentum.getAngularPartIncludingFrame(angularMomentum);
 yoAngularMomentum.set(angularMomentum);
 filteredYoAngularMomentum.update();
}
origin: us.ihmc/IHMCStateEstimation

/**
* Updates the different kinematics related stuff that is used to estimate the pelvis state
*/
public void updateKinematics()
{
 reset();
 updateKinematicsNewTwist();
 twistCalculator.compute();
 for (int i = 0; i < feetRigidBodies.size(); i++)
 {
   RigidBody foot = feetRigidBodies.get(i);
   tempFramePoint.setToZero(rootJointFrame);
   tempFramePoint.changeFrame(soleFrames.get(foot));
   tempFrameVector.setIncludingFrame(tempFramePoint);
   tempFrameVector.changeFrame(worldFrame);
   footToRootJointPositions.get(foot).update(tempFrameVector);
 }
 kinematicsIsUpToDate.set(true);
}
origin: us.ihmc/CommonWalkingControlModules

private void computeDesiredSpatialVelocityToSolveFor(DenseMatrix64F spatialDesiredVelocityToPack, DenseMatrix64F spatialVelocityFromError,
   Twist desiredControlFrameTwist)
{
 DenseMatrix64F selectionMatrix = inverseJacobianSolver.getSelectionMatrix();
 // Clip to maximum velocity
 clipSpatialVector(spatialVelocityFromError, selectionMatrix, maximumTaskspaceAngularVelocityMagnitude.getDoubleValue(),
    maximumTaskspaceLinearVelocityMagnitude.getDoubleValue());
 // Update YoVariables for the velocity
 getAngularAndLinearPartsFromSpatialVector(yoAngularVelocityFromError, yoLinearVelocityFromError, spatialVelocityFromError);
 filteredAngularVelocityFromError.update();
 filteredLinearVelocityFromError.update();
 setSpatialVectorFromAngularAndLinearParts(spatialVelocityFromError, filteredAngularVelocityFromError, filteredLinearVelocityFromError);
 desiredControlFrameTwist.getMatrix(spatialDesiredVelocityToPack, 0);
 CommonOps.add(spatialVelocityFromError, spatialDesiredVelocityToPack, spatialDesiredVelocityToPack);
}
origin: us.ihmc/IHMCStateEstimation

angularVelocityBias.update(0.0, 0.0, 0.0);
angularVelocityBiases.add(angularVelocityBias);
linearAccelerationBias.update(0.0, 0.0, 0.0);
linearAccelerationBiases.add(linearAccelerationBias);
origin: us.ihmc/IHMCStateEstimation

angularVelocityBiases.get(imuIndex).update(measurement);
angularVelocityBiases.get(imuIndex).get(measurementBias);
orientationMeasurement.transform(measurementBias);
  linearAccelerationBiases.get(imuIndex).update(measurementMinusGravity);
  linearAccelerationBiases.get(imuIndex).update(measurement);
origin: us.ihmc/CommonWalkingControlModules

private void updateWristMeasuredWrench(FrameVector measuredForceToPack, FrameVector measuredTorqueToPack)
{
 momentumBasedController.getWristMeasuredWrenchHandWeightCancelled(measuredWrench, robotSide);
 measuredWrench.getLinearPartIncludingFrame(tempForceVector);
 measuredWrench.getAngularPartIncludingFrame(tempTorqueVector);
 deadzoneMeasuredForce.update(tempForceVector);
 deadzoneMeasuredTorque.update(tempTorqueVector);
 filteredMeasuredForce.update();
 filteredMeasuredTorque.update();
 filteredMeasuredForce.getFrameTupleIncludingFrame(tempForceVector);
 filteredMeasuredTorque.getFrameTupleIncludingFrame(tempTorqueVector);
 measuredWrench.setLinearPart(tempForceVector);
 measuredWrench.setAngularPart(tempTorqueVector);
 measuredWrench.changeFrame(controlFrame);
 measuredWrench.getLinearPartIncludingFrame(measuredForceToPack);
 measuredWrench.getAngularPartIncludingFrame(measuredTorqueToPack);
}
origin: us.ihmc/IHMCWholeBodyController

private void updateFootSensorRawMeasurement()
{
 for (RobotSide robotSide : RobotSide.values)
 {
   FootSwitchInterface footSwitch = footSwitches.get(robotSide);
   tempWrench.setToZero(footSwitch.getMeasurementFrame(), footSwitch.getMeasurementFrame());
   tempFrameVector.setToZero(footSwitch.getMeasurementFrame());
   footSwitch.computeAndPackFootWrench(tempWrench);
   tempWrench.getLinearPart(tempFrameVector);
   footForcesRaw.get(robotSide).set(tempFrameVector);
   tempWrench.getAngularPart(tempFrameVector);
   footTorquesRaw.get(robotSide).set(tempFrameVector);
   footForcesRawFiltered.get(robotSide).update();
   footTorquesRawFiltered.get(robotSide).update();
 }
}
origin: us.ihmc/ihmc-whole-body-controller

private void updateFootSensorRawMeasurement()
{
 for (RobotSide robotSide : RobotSide.values)
 {
   FootSwitchInterface footSwitch = footSwitches.get(robotSide);
   tempWrench.setToZero(footSwitch.getMeasurementFrame(), footSwitch.getMeasurementFrame());
   tempFrameVector.setToZero(footSwitch.getMeasurementFrame());
   footSwitch.computeAndPackFootWrench(tempWrench);
   tempFrameVector.set(tempWrench.getLinearPart());
   footForcesRaw.get(robotSide).set(tempFrameVector);
   tempFrameVector.set(tempWrench.getAngularPart());
   footTorquesRaw.get(robotSide).set(tempFrameVector);
   footForcesRawFiltered.get(robotSide).update();
   footTorquesRawFiltered.get(robotSide).update();
 }
}
origin: us.ihmc/ihmc-robotics-toolkit-test

filteredVector.update(unfilteredVector);
xFiltered.update(unfilteredVector.getX());
yFiltered.update(unfilteredVector.getY());
us.ihmc.robotics.math.filtersAlphaFilteredYoFrameVectorupdate

Popular methods of AlphaFilteredYoFrameVector

  • createAlphaFilteredYoFrameVector
  • <init>
  • checkReferenceFrameMatch
  • getFrameTuple
  • getFrameTupleIncludingFrame
  • getX
  • getY
  • getZ
  • get
  • interpolate
  • reset
  • set
  • reset,
  • set,
  • setToZero

Popular in Java

  • Updating database using SQL prepared statement
  • runOnUiThread (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • putExtra (Intent)
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Get (org.apache.hadoop.hbase.client)
    Used to perform Get operations on a single row. To get everything for a row, instantiate a Get objec
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now