Uses of Class
com.yobotics.simulationconstructionset.DoubleYoVariable

Packages that use DoubleYoVariable
com.yobotics.simulationconstructionset   
com.yobotics.simulationconstructionset.gui   
com.yobotics.simulationconstructionset.gui.camera   
com.yobotics.simulationconstructionset.joystick   
com.yobotics.simulationconstructionset.plotting   
com.yobotics.simulationconstructionset.scripts   
com.yobotics.simulationconstructionset.simulatedSensors   
com.yobotics.simulationconstructionset.util   
com.yobotics.simulationconstructionset.util.errorHandling   
com.yobotics.simulationconstructionset.util.graphics   
com.yobotics.simulationconstructionset.util.gui   
com.yobotics.simulationconstructionset.util.inputdevices   
com.yobotics.simulationconstructionset.util.math   
com.yobotics.simulationconstructionset.util.math.filter   
com.yobotics.simulationconstructionset.util.math.frames   
com.yobotics.simulationconstructionset.util.math.functionGenerator   
com.yobotics.simulationconstructionset.util.perturbance   
com.yobotics.simulationconstructionset.util.statemachines   
com.yobotics.simulationconstructionset.util.tracks   
com.yobotics.simulationconstructionset.util.trajectory   
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset
 

Subclasses of DoubleYoVariable in com.yobotics.simulationconstructionset
 class NoisyDoubleYoVariable
           
 

Fields in com.yobotics.simulationconstructionset declared as DoubleYoVariable
 DoubleYoVariable GroundContactPoint.coll
           
 DoubleYoVariable KinematicPoint.dx
           
 DoubleYoVariable KinematicPoint.dy
           
 DoubleYoVariable KinematicPoint.dz
           
 DoubleYoVariable GroundContactPoint.fs
           
 DoubleYoVariable ExternalForcePoint.fx
           
 DoubleYoVariable ExternalForcePoint.fy
           
 DoubleYoVariable ExternalForcePoint.fz
           
 DoubleYoVariable ExternalForcePoint.px
           
 DoubleYoVariable ExternalForcePoint.py
           
 DoubleYoVariable ExternalForcePoint.pz
           
 DoubleYoVariable GroundContactPoint.tdx
           
 DoubleYoVariable GroundContactPoint.tdy
           
 DoubleYoVariable GroundContactPoint.tdz
           
 DoubleYoVariable KinematicPoint.x
           
 DoubleYoVariable KinematicPoint.y
           
 DoubleYoVariable KinematicPoint.z
           
 

Methods in com.yobotics.simulationconstructionset that return DoubleYoVariable
 DoubleYoVariable FloatingJoint.getAngularAccelerationX()
           
 DoubleYoVariable FloatingJoint.getAngularAccelerationY()
           
 DoubleYoVariable FloatingJoint.getAngularAccelerationZ()
           
 DoubleYoVariable FloatingJoint.getAngularVelocityX()
           
 DoubleYoVariable FloatingJoint.getAngularVelocityY()
           
 DoubleYoVariable FloatingJoint.getAngularVelocityZ()
           
 DoubleYoVariable[] FunctionToIntegrate.getOutputVariables()
           
 DoubleYoVariable FloatingPlanarJoint.getQ_rot()
           
 DoubleYoVariable FloatingPlanarJoint.getQ_t1()
           
 DoubleYoVariable FloatingPlanarJoint.getQ_t2()
           
 DoubleYoVariable SliderJoint.getQ()
          Retrieves the current position of this joint.
 DoubleYoVariable PinJoint.getQ()
          Retrieve the current angle (position) of this joint.
abstract  DoubleYoVariable OneDegreeOfFreedomJoint.getQ()
           
 DoubleYoVariable FloatingPlanarJoint.getQd_rot()
           
 DoubleYoVariable FloatingPlanarJoint.getQd_t1()
           
 DoubleYoVariable FloatingPlanarJoint.getQd_t2()
           
 DoubleYoVariable SliderJoint.getQD()
          Retrieves the current velocity of this joint.
 DoubleYoVariable PinJoint.getQD()
          Retrieves the current velocity of this joint.
abstract  DoubleYoVariable OneDegreeOfFreedomJoint.getQD()
           
 DoubleYoVariable FloatingPlanarJoint.getQdd_rot()
           
 DoubleYoVariable FloatingPlanarJoint.getQdd_t1()
           
 DoubleYoVariable FloatingPlanarJoint.getQdd_t2()
           
 DoubleYoVariable SliderJoint.getQDD()
          Retrieves the current acceleration of this joint.
 DoubleYoVariable PinJoint.getQDD()
          Retrieves the current acceleration at this joint.
abstract  DoubleYoVariable OneDegreeOfFreedomJoint.getQDD()
           
 DoubleYoVariable FloatingJoint.getQddx()
           
 DoubleYoVariable FloatingJoint.getQddy()
           
 DoubleYoVariable FloatingJoint.getQddz()
           
 DoubleYoVariable FloatingJoint.getQdx()
           
 DoubleYoVariable FloatingJoint.getQdy()
           
 DoubleYoVariable FloatingJoint.getQdz()
           
 DoubleYoVariable FloatingJoint.getQuaternionQs()
           
 DoubleYoVariable FloatingJoint.getQuaternionQx()
           
 DoubleYoVariable FloatingJoint.getQuaternionQy()
           
 DoubleYoVariable FloatingJoint.getQuaternionQz()
           
 DoubleYoVariable FloatingJoint.getQx()
           
 DoubleYoVariable FloatingJoint.getQy()
           
 DoubleYoVariable FloatingJoint.getQz()
           
 DoubleYoVariable SliderJoint.getTau()
          Retrieves the torque currently applied at this joint.
 DoubleYoVariable PinJoint.getTau()
          Retrieves the torque currently applied at this joint.
abstract  DoubleYoVariable OneDegreeOfFreedomJoint.getTau()
           
 DoubleYoVariable[] YoVariableGenerator.getVariables()
           
 DoubleYoVariable[] DataBufferListener.getVariablesOfInterest(YoVariableHolder yoVariableHolder)
           
 DoubleYoVariable Robot.getYoTime()
          Gets this robot's time
 

Methods in com.yobotics.simulationconstructionset with parameters of type DoubleYoVariable
 void DoubleYoVariable.add(DoubleYoVariable variable)
           
 void FloatingJoint.getPosition(DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z)
           
 void FloatingJoint.getPositionAndVelocity(DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, DoubleYoVariable xDot, DoubleYoVariable yDot, DoubleYoVariable zDot)
           
 void FloatingJoint.getVelocity(DoubleYoVariable xDot, DoubleYoVariable yDot, DoubleYoVariable zDot)
           
 void Joint.getXYZToWorld(DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z)
          Stores the x, y, and z components of the translation between world space and joint space in the provided YoVariables.
 void FloatingJoint.getYawPitchRoll(DoubleYoVariable yaw, DoubleYoVariable pitch, DoubleYoVariable roll)
           
 void Joint.getYawPitchRollToWorld(DoubleYoVariable yaw, DoubleYoVariable pitch, DoubleYoVariable roll)
          Retrieves the rotation between world space and joint space in terms of yaw, pitch and roll.
 void DoubleYoVariable.mul(DoubleYoVariable value)
           
 void DoubleYoVariable.sub(DoubleYoVariable variable)
           
 

Constructors in com.yobotics.simulationconstructionset with parameters of type DoubleYoVariable
MasterVariableChangedListener(DoubleYoVariable slave)
           
NoisyDoubleYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable perfect)
           
NoisyDoubleYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable perfect, boolean isNoisy, double randomBound, boolean useBias, double bias, double biasMax, double biasMin, double biasDelta, NoiseType noiseType, double standardDeviation)
           
YoVariableLimitChecker(DoubleYoVariable variableToCheck, double lowerLimit, double upperLimit, YoVariableRegistry registry)
           
 

Constructor parameters in com.yobotics.simulationconstructionset with type arguments of type DoubleYoVariable
MasterVariableChangedListener(java.util.Collection<DoubleYoVariable> slaves)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.gui
 

Methods in com.yobotics.simulationconstructionset.gui with parameters of type DoubleYoVariable
 void ViewportPanel.setCameraDollyVars(DoubleYoVariable xVar, DoubleYoVariable yVar, DoubleYoVariable zVar)
           
 void ViewportPanel.setCameraTrackingVars(DoubleYoVariable xVar, DoubleYoVariable yVar, DoubleYoVariable zVar)
           
 

Constructors in com.yobotics.simulationconstructionset.gui with parameters of type DoubleYoVariable
EntryBoxArrayPanel(java.awt.Container frame, SelectedVariableHolder holder, DoubleYoVariable[] varsToEnter, javax.swing.JButton plusButton, javax.swing.JButton minusButton)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.gui.camera
 

Methods in com.yobotics.simulationconstructionset.gui.camera with parameters of type DoubleYoVariable
 void CameraTrackAndDollyYoVariablesHolder.setDollyVars(DoubleYoVariable xVar, DoubleYoVariable yVar, DoubleYoVariable zVar)
           
 void CameraTrackAndDollyYoVariablesHolder.setDollyXVar(DoubleYoVariable dolly_x_var)
           
 void CameraTrackAndDollyYoVariablesHolder.setDollyYVar(DoubleYoVariable dolly_y_var)
           
 void CameraTrackAndDollyYoVariablesHolder.setDollyZVar(DoubleYoVariable dolly_z_var)
           
 void CameraTrackAndDollyYoVariablesHolder.setFieldOfViewVar(DoubleYoVariable field_of_view_var)
           
 void CameraTrackAndDollyYoVariablesHolder.setTrackingVars(DoubleYoVariable xVar, DoubleYoVariable yVar, DoubleYoVariable zVar)
           
 void CameraTrackAndDollyYoVariablesHolder.setTrackXVar(DoubleYoVariable track_x_var)
           
 void CameraTrackAndDollyYoVariablesHolder.setTrackYVar(DoubleYoVariable track_y_var)
           
 void CameraTrackAndDollyYoVariablesHolder.setTrackZVar(DoubleYoVariable track_z_var)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.joystick
 

Constructors in com.yobotics.simulationconstructionset.joystick with parameters of type DoubleYoVariable
DoubleYoVariableJoystickEventListener(DoubleYoVariable variable, net.java.games.input.Component component, double min, double max, double deadZone, boolean signFlip)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.plotting
 

Methods in com.yobotics.simulationconstructionset.plotting with parameters of type DoubleYoVariable
 void SimulationOverheadPlotter.setXVariableToTrack(DoubleYoVariable xVariableToTrack)
           
 void SimulationOverheadPlotter.setYVariableToTrack(DoubleYoVariable yVariableToTrack)
           
 

Constructors in com.yobotics.simulationconstructionset.plotting with parameters of type DoubleYoVariable
DynamicGraphicYoCircleArtifact(java.lang.String name, YoFramePoint2d center, DoubleYoVariable radius, java.awt.Color color)
           
DynamicGraphicYoCircleArtifact(java.lang.String name, YoFramePoint2d center, DoubleYoVariable radius, java.awt.Color color, java.lang.Boolean isFilledCircle)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.scripts
 

Methods in com.yobotics.simulationconstructionset.scripts that return DoubleYoVariable
 DoubleYoVariable TimerScript.getTimeElapsed()
           
 

Methods in com.yobotics.simulationconstructionset.scripts with parameters of type DoubleYoVariable
 void TimeScriptEntry.addVarValue(DoubleYoVariable variable, double value)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.simulatedSensors
 

Fields in com.yobotics.simulationconstructionset.simulatedSensors declared as DoubleYoVariable
 DoubleYoVariable RawSensors.r_time
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util
 

Methods in com.yobotics.simulationconstructionset.util with parameters of type DoubleYoVariable
static void MatrixYoVariableConversionTools.getFromYoVariables(org.ejml.data.DenseMatrix64F m, DoubleYoVariable[] yoM)
           
static void MatrixYoVariableConversionTools.getFromYoVariables(org.ejml.data.DenseMatrix64F m, DoubleYoVariable[][] yoM)
           
static void MatrixYoVariableConversionTools.getFromYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m, DoubleYoVariable[] yoM)
           
static void MatrixYoVariableConversionTools.populateYoVariables(DoubleYoVariable[][] yoVariableArray, java.lang.String prefix, YoVariableRegistry registry)
           
static void MatrixYoVariableConversionTools.populateYoVariables(DoubleYoVariable[] yoVariableArray, java.lang.String prefix, YoVariableRegistry registry)
           
static void MatrixYoVariableConversionTools.populateYoVariablesSymmetric(DoubleYoVariable[] yoVariableArray, java.lang.String prefix, int size, YoVariableRegistry registry)
           
static void MatrixYoVariableConversionTools.storeInYoVariables(org.ejml.data.DenseMatrix64F v, DoubleYoVariable[] yoV)
           
static void MatrixYoVariableConversionTools.storeInYoVariables(org.ejml.data.DenseMatrix64F m, DoubleYoVariable[][] yoM)
           
static void MatrixYoVariableConversionTools.storeInYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m, DoubleYoVariable[] yoM)
           
 

Method parameters in com.yobotics.simulationconstructionset.util with type arguments of type DoubleYoVariable
static void MatrixYoVariableConversionTools.getFromYoVariablesMatrix(org.ejml.data.DenseMatrix64F m, java.util.List<java.util.List<DoubleYoVariable>> yoM)
           
static void MatrixYoVariableConversionTools.getFromYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m, java.util.List<java.util.List<DoubleYoVariable>> yoM)
           
static void MatrixYoVariableConversionTools.getFromYoVariablesVector(org.ejml.data.DenseMatrix64F m, java.util.List<DoubleYoVariable> yoM)
           
static void MatrixYoVariableConversionTools.populateYoVariablesMatrix(java.util.List<java.util.List<DoubleYoVariable>> yoVariableArray, int nRows, int nColumns, java.lang.String prefix, YoVariableRegistry registry)
           
static void MatrixYoVariableConversionTools.populateYoVariablesSymmetricMatrix(java.util.List<java.util.List<DoubleYoVariable>> yoVariableArray, int size, java.lang.String prefix, YoVariableRegistry registry)
           
static void MatrixYoVariableConversionTools.populateYoVariablesVector(java.util.List<DoubleYoVariable> yoVariableArray, int size, java.lang.String prefix, YoVariableRegistry registry)
           
static void MatrixYoVariableConversionTools.storeInYoVariablesMatrix(org.ejml.data.DenseMatrix64F m, java.util.List<java.util.List<DoubleYoVariable>> yoM)
           
static void MatrixYoVariableConversionTools.storeInYoVariablesSymmetric(org.ejml.data.DenseMatrix64F m, java.util.List<java.util.List<DoubleYoVariable>> yoM)
           
static void MatrixYoVariableConversionTools.storeInYoVariablesVector(org.ejml.data.DenseMatrix64F v, java.util.List<DoubleYoVariable> yoV)
           
 

Constructors in com.yobotics.simulationconstructionset.util with parameters of type DoubleYoVariable
ExperimentalLinearStickSlipGroundContactModel(Robot rob, DoubleYoVariable k_xy, DoubleYoVariable b_xy, DoubleYoVariable k_z, DoubleYoVariable b_z, DoubleYoVariable alpha_slip, DoubleYoVariable alpha_stick, YoVariableRegistry parentRegistry)
           
ExperimentalLinearStickSlipGroundContactModel(Robot rob, int groundContactGroupIdentifier, DoubleYoVariable k_xy, DoubleYoVariable b_xy, DoubleYoVariable k_z, DoubleYoVariable b_z, DoubleYoVariable alpha_slip, DoubleYoVariable alpha_stick, YoVariableRegistry parentRegistry)
           
LinearGroundContactModel(Robot rob, int groundContactGroupIdentifier, DoubleYoVariable k_xy, DoubleYoVariable b_xy, DoubleYoVariable k_z, DoubleYoVariable b_z, YoVariableRegistry parentRegistry)
           
PDController(DoubleYoVariable proportionalGain, DoubleYoVariable derivativeGain, java.lang.String suffix, YoVariableRegistry registry)
           
PIDController(DoubleYoVariable proportionalGain, DoubleYoVariable integralGain, DoubleYoVariable derivativeGain, DoubleYoVariable maxIntegralError, java.lang.String suffix, YoVariableRegistry registry)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.errorHandling
 

Methods in com.yobotics.simulationconstructionset.util.errorHandling with parameters of type DoubleYoVariable
 void WalkingStatusReporter.setErrorAndBounds(WalkingStatusReporter.ErrorType errorType, DoubleYoVariable error, Pair<java.lang.Double,java.lang.Double> errorBounds)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.graphics
 

Constructors in com.yobotics.simulationconstructionset.util.graphics with parameters of type DoubleYoVariable
DynamicForceVector(java.lang.String name, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, DoubleYoVariable Fx, DoubleYoVariable Fy, DoubleYoVariable Fz, DoubleYoVariable yaw, double scale)
           
DynamicGraphicCoordinateSystem(java.lang.String name, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, DoubleYoVariable yaw, DoubleYoVariable pitch, DoubleYoVariable roll, double scale)
           
DynamicGraphicCylinder(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, AppearanceDefinition appearance)
           
DynamicGraphicCylinder(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, AppearanceDefinition appearance, double lineThickness)
           
DynamicGraphicLineSegment(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, double scaleFactor, AppearanceDefinition appearance)
           
DynamicGraphicLineSegment(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable endX, DoubleYoVariable endY, DoubleYoVariable endZ, double scaleFactor, AppearanceDefinition appearance, boolean drawArrowhead)
           
DynamicGraphicLineSegment(java.lang.String name, DoubleYoVariable startX, DoubleYoVariable startY, DoubleYoVariable startZ, DoubleYoVariable endX, DoubleYoVariable endY, DoubleYoVariable endZ, double scaleFactor, AppearanceDefinition appearance, boolean drawArrowhead, double lineThicknessRatio)
           
DynamicGraphicPosition(java.lang.String name, DoubleYoVariable x, DoubleYoVariable y, double scale, AppearanceDefinition appearance, DynamicGraphicPosition.GraphicType type)
           
DynamicGraphicPosition(java.lang.String name, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, double scale, AppearanceDefinition appearance)
           
DynamicGraphicPosition(java.lang.String name, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, double scale, AppearanceDefinition appearance, DynamicGraphicPosition.GraphicType type)
           
DynamicGraphicVector(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, double scaleFactor, AppearanceDefinition appearance)
           
DynamicGraphicVector(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, double scaleFactor, AppearanceDefinition appearance, boolean drawArrowhead)
           
DynamicGraphicVector(java.lang.String name, DoubleYoVariable baseX, DoubleYoVariable baseY, DoubleYoVariable baseZ, DoubleYoVariable x, DoubleYoVariable y, DoubleYoVariable z, double scaleFactor, AppearanceDefinition appearance, boolean drawArrowhead, double lineThicknessRatio)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.gui
 

Methods in com.yobotics.simulationconstructionset.util.gui with parameters of type DoubleYoVariable
static void YoGUIMessageFrame.setTimeVariable(DoubleYoVariable time)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.inputdevices
 

Methods in com.yobotics.simulationconstructionset.util.inputdevices with parameters of type DoubleYoVariable
 void PeaveyPC1600X.setChannel(int channel, DoubleYoVariable var, double min, double max)
           
 void PeaveyPC1600X.setChannel(int channel, DoubleYoVariable var, double min, double max, double exponent)
           
 void SaitekX52Joystick.setModeDial(java.lang.String name, DoubleYoVariable variable)
           
 void SaitekX52Joystick.setPOVAxis(java.lang.String name, DoubleYoVariable variable, double min, double max)
           
 void SaitekX52Joystick.setPOVAxis(java.lang.String name, DoubleYoVariable variable, double min, double max, double exponent)
           
 void SaitekX52Joystick.setRAxis(java.lang.String name, DoubleYoVariable variable, double min, double max)
           
 void SaitekX52Joystick.setRAxis(java.lang.String name, DoubleYoVariable variable, double min, double max, double exponent)
           
 void SaitekX52Joystick.setUAxis(java.lang.String name, DoubleYoVariable variable, double min, double max)
           
 void SaitekX52Joystick.setUAxis(java.lang.String name, DoubleYoVariable variable, double min, double max, double exponent)
           
 void SaitekX52Joystick.setVAxis(java.lang.String name, DoubleYoVariable variable, double min, double max)
           
 void SaitekX52Joystick.setVAxis(java.lang.String name, DoubleYoVariable variable, double min, double max, double exponent)
           
 void SaitekX52Joystick.setXAxis(java.lang.String name, DoubleYoVariable variable, double min, double max)
           
 void SaitekX52Joystick.setXAxis(java.lang.String name, DoubleYoVariable variable, double min, double max, double exponent)
           
 void SaitekX52Joystick.setYAxis(java.lang.String name, DoubleYoVariable variable, double min, double max)
           
 void SaitekX52Joystick.setYAxis(java.lang.String name, DoubleYoVariable variable, double min, double max, double exponent)
           
 void SaitekX52Joystick.setZAxis(java.lang.String name, DoubleYoVariable variable, double min, double max)
           
 void SaitekX52Joystick.setZAxis(java.lang.String name, DoubleYoVariable variable, double min, double max, double exponent)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.math
 

Subclasses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.math
 class TimestampedVelocityYoVariable
           
 

Methods in com.yobotics.simulationconstructionset.util.math that return DoubleYoVariable
 DoubleYoVariable YoAverager.getAverageYoVariable()
           
 

Methods in com.yobotics.simulationconstructionset.util.math with parameters of type DoubleYoVariable
static TimestampedVelocityYoFrameVector TimestampedVelocityYoFrameVector.createFilteredVelocityYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, DoubleYoVariable timestamp, double dt, YoVariableRegistry registry, YoFramePoint yoFramePointToDifferentiate, double epsilonChange)
           
static TimestampedVelocityYoFrameVector TimestampedVelocityYoFrameVector.createFilteredVelocityYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, DoubleYoVariable timestamp, double dt, YoVariableRegistry registry, YoFrameVector yoFrameVectorToDifferentiate, double epsilonChange)
           
 

Constructors in com.yobotics.simulationconstructionset.util.math with parameters of type DoubleYoVariable
TimestampedVelocityYoVariable(java.lang.String name, java.lang.String description, DoubleYoVariable position, DoubleYoVariable timestamp, YoVariableRegistry registry, double epsilonChange)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.math.filter
 

Subclasses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.math.filter
 class AlphaBetaFilteredYoVariable
           
 class AlphaFilteredYoVariable
           
 class AlphaFusedYoVariable
           
 class BetaFilteredYoVariable
           
 class ButterworthFilteredYoVariable
           
 class ButterworthFusedYoVariable
           A YoButterworthFusedVariable takes two inputs measuring the same signal and filters them together.
 class DelayedDoubleYoVariable
           
 class FilteredDiscreteVelocityYoVariable
           
 class FilteredVelocityYoVariable
           
 class HysteresisFilteredYoVariable
          Title:
 class InfiniteImpulseResponseFilteredYoVariable
          Title:
 class RampedAlphaFilteredYoVariable
          Title:
 class RateLimitedYoVariable
           
 class SimpleMovingAverageFilteredYoVariable
           
 class TwoVariableTransitionFilter
          Title:
 

Methods in com.yobotics.simulationconstructionset.util.math.filter that return DoubleYoVariable
 DoubleYoVariable AlphaBetaFilteredYoVariable.getPositionEstimation()
           
 DoubleYoVariable AlphaBetaFilteredYoVariable.getVelocityEstimation()
           
 

Methods in com.yobotics.simulationconstructionset.util.math.filter with parameters of type DoubleYoVariable
static AlphaFilteredYoFramePoint AlphaFilteredYoFramePoint.createAlphaFilteredYoFramePoint(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, ReferenceFrame referenceFrame)
           
static AlphaFilteredYoFramePoint AlphaFilteredYoFramePoint.createAlphaFilteredYoFramePoint(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, YoFramePoint unfilteredPoint)
           
static AlphaFilteredYoFramePoint2d AlphaFilteredYoFramePoint2d.createAlphaFilteredYoFramePoint2d(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, ReferenceFrame referenceFrame)
           
static AlphaFilteredYoFramePoint2d AlphaFilteredYoFramePoint2d.createAlphaFilteredYoFramePoint2d(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, YoFramePoint2d unfilteredPoint)
           
static AlphaFilteredYoFrameVector AlphaFilteredYoFrameVector.createAlphaFilteredYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, ReferenceFrame referenceFrame)
           
static AlphaFilteredYoFrameVector AlphaFilteredYoFrameVector.createAlphaFilteredYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, YoFrameVector unfilteredVector)
           
static AlphaFilteredYoFrameVector2d AlphaFilteredYoFrameVector2d.createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, ReferenceFrame referenceFrame)
           
static AlphaFilteredYoFrameVector2d AlphaFilteredYoFrameVector2d.createAlphaFilteredYoFrameVector2d(java.lang.String namePrefix, java.lang.String nameSuffix, YoVariableRegistry registry, DoubleYoVariable alpha, YoFrameVector2d unfilteredVector)
           
static FilteredVelocityYoFrameVector FilteredVelocityYoFrameVector.createFilteredVelocityYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, DoubleYoVariable alpha, double dt, YoVariableRegistry registry, YoFramePoint yoFramePointToDifferentiate)
           
static FilteredVelocityYoFrameVector FilteredVelocityYoFrameVector.createFilteredVelocityYoFrameVector(java.lang.String namePrefix, java.lang.String nameSuffix, DoubleYoVariable alpha, double dt, YoVariableRegistry registry, YoFrameVector yoFrameVectorToDifferentiate)
           
 

Constructors in com.yobotics.simulationconstructionset.util.math.filter with parameters of type DoubleYoVariable
AlphaBetaFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, double alpha, double beta, DoubleYoVariable positionVariable, DoubleYoVariable xMeasuredVariable, double DT)
           
AlphaBetaFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable alphaVariable, DoubleYoVariable betaVariable, DoubleYoVariable positionVariable, DoubleYoVariable xMeasuredVariable, double DT)
           
AlphaFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, double alpha, DoubleYoVariable positionVariable)
           
AlphaFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable alphaVariable)
           
AlphaFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable alphaVariable, DoubleYoVariable positionVariable)
           
AlphaFusedYoVariable(java.lang.String name, YoVariableRegistry yoVariableRegistry, double alpha, DoubleYoVariable slowSignal, DoubleYoVariable fastSignal)
           
AlphaFusedYoVariable(java.lang.String name, YoVariableRegistry yoVariableRegistry, DoubleYoVariable alphaVariable, DoubleYoVariable slowSignal, DoubleYoVariable fastSignal)
           
BetaFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, int beta, DoubleYoVariable positionVariable)
           
ButterworthFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, double alpha, DoubleYoVariable positionVariable, ButterworthFilteredYoVariable.ButterworthFilterType butterworthFilterType)
           
ButterworthFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable alphaVariable, ButterworthFilteredYoVariable.ButterworthFilterType butterworthFilterType)
           
ButterworthFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable alphaVariable, DoubleYoVariable positionVariable, ButterworthFilteredYoVariable.ButterworthFilterType butterworthFilterType)
           
ButterworthFusedYoVariable(java.lang.String name, YoVariableRegistry yoVariableRegistry, double alpha, DoubleYoVariable slowSignal, DoubleYoVariable fastSignal)
           
ButterworthFusedYoVariable(java.lang.String name, YoVariableRegistry yoVariableRegistry, DoubleYoVariable alphaVariable, DoubleYoVariable slowSignal, DoubleYoVariable fastSignal)
           
DelayedDoubleYoVariable(java.lang.String name, java.lang.String description, DoubleYoVariable variableToDelay, int ticksToDelay, YoVariableRegistry registry)
           
FilteredDiscreteVelocityYoVariable(java.lang.String name, java.lang.String description, double alpha, DoubleYoVariable positionVariable, DoubleYoVariable time, YoVariableRegistry registry)
           
FilteredDiscreteVelocityYoVariable(java.lang.String name, java.lang.String description, double alpha, DoubleYoVariable time, YoVariableRegistry registry)
           
FilteredDiscreteVelocityYoVariable(java.lang.String name, java.lang.String description, DoubleYoVariable alphaVariable, DoubleYoVariable positionVariable, DoubleYoVariable time, YoVariableRegistry registry)
           
FilteredVelocityYoVariable(java.lang.String name, java.lang.String description, double alpha, DoubleYoVariable positionVariable, double dt, YoVariableRegistry registry)
           
FilteredVelocityYoVariable(java.lang.String name, java.lang.String description, DoubleYoVariable alphaVariable, DoubleYoVariable positionVariable, double dt, YoVariableRegistry registry)
           
FilteredVelocityYoVariable(java.lang.String name, java.lang.String description, DoubleYoVariable alphaVariable, double dt, YoVariableRegistry registry)
           
HysteresisFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable hysteresisAmount)
           
RampedAlphaFilteredYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable positionVariable, DoubleYoVariable time)
           
RateLimitedYoVariable(java.lang.String name, YoVariableRegistry registry, double maxRate, DoubleYoVariable positionVariable, double dt)
           
RateLimitedYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable maxRateVariable, double dt)
           
RateLimitedYoVariable(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable maxRateVariable, DoubleYoVariable positionVariable, double dt)
           
SimpleMovingAverageFilteredYoVariable(java.lang.String name, int windowSize, DoubleYoVariable yoVariableToFilter, YoVariableRegistry registry)
          Filter the given yoVariable using a moving average filter.
TwoVariableTransitionFilter(java.lang.String name, YoVariableRegistry registry, DoubleYoVariable time)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.math.frames
 

Methods in com.yobotics.simulationconstructionset.util.math.frames that return DoubleYoVariable
 DoubleYoVariable YoFrameOrientation.getPitch()
           
 DoubleYoVariable YoFrameOrientation.getRoll()
           
 DoubleYoVariable YoFrameOrientation.getYaw()
           
 DoubleYoVariable YoFramePoint2d.getYoX()
           
 DoubleYoVariable YoFramePoint.getYoX()
           
 DoubleYoVariable YoFrameVector2d.getYoX()
           
 DoubleYoVariable YoFrameVector.getYoX()
           
 DoubleYoVariable YoFramePoint2d.getYoY()
           
 DoubleYoVariable YoFramePoint.getYoY()
           
 DoubleYoVariable YoFrameVector2d.getYoY()
           
 DoubleYoVariable YoFrameVector.getYoY()
           
 DoubleYoVariable YoFramePoint.getYoZ()
           
 DoubleYoVariable YoFrameVector.getYoZ()
           
 

Constructors in com.yobotics.simulationconstructionset.util.math.frames with parameters of type DoubleYoVariable
YoFrameLine2d(DoubleYoVariable x0Variable, DoubleYoVariable y0Variable, DoubleYoVariable vxVariable, DoubleYoVariable vyVariable, ReferenceFrame frame)
           
YoFrameLineSegment2d(DoubleYoVariable x0Variable, DoubleYoVariable y0Variable, DoubleYoVariable x1Variable, DoubleYoVariable y1Variable, ReferenceFrame frame)
           
YoFramePoint(DoubleYoVariable xVariable, DoubleYoVariable yVariable, DoubleYoVariable zVariable, ReferenceFrame frame)
           
YoFramePoint2d(DoubleYoVariable xVariable, DoubleYoVariable yVariable, ReferenceFrame frame)
           
YoFrameVector(DoubleYoVariable xVariable, DoubleYoVariable yVariable, DoubleYoVariable zVariable, ReferenceFrame frame)
           
YoFrameVector2d(DoubleYoVariable xVariable, DoubleYoVariable yVariable, ReferenceFrame frame)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.math.functionGenerator
 

Methods in com.yobotics.simulationconstructionset.util.math.functionGenerator with parameters of type DoubleYoVariable
 void YoFunctionGeneratorVisualizer.setTimeVariable(DoubleYoVariable time)
           
 

Constructors in com.yobotics.simulationconstructionset.util.math.functionGenerator with parameters of type DoubleYoVariable
YoFunctionGenerator(java.lang.String name, DoubleYoVariable time, YoVariableRegistry parentRegistry)
           
YoFunctionGenerator(java.lang.String name, DoubleYoVariable time, YoVariableRegistry parentRegistry, boolean smoothParameters, double dT)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.perturbance
 

Methods in com.yobotics.simulationconstructionset.util.perturbance with parameters of type DoubleYoVariable
 void Collidable.handleCollision(javax.vecmath.Vector3d ballVelocity, double ballMass, DoubleYoVariable coefficientOfRestitution)
           
 

Constructors in com.yobotics.simulationconstructionset.util.perturbance with parameters of type DoubleYoVariable
TimeBasedPerturbance(ForcePerturbable perturbable, DoubleYoVariable time, double timeToDoPerturbance, DynamicGraphicObjectsListRegistry dynamicGraphicObjectsListRegistry, java.lang.String name)
          Perturbs the robot along the x or y axis after a certain amount of time after the start of the simulation
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.statemachines
 

Methods in com.yobotics.simulationconstructionset.util.statemachines with parameters of type DoubleYoVariable
 void StateTransition.addTimePassedCondition(DoubleYoVariable timePassedYoVariable)
           
 

Constructors in com.yobotics.simulationconstructionset.util.statemachines with parameters of type DoubleYoVariable
StateMachine(java.lang.String name, java.lang.String switchTimeName, java.lang.Class<E> enumType, DoubleYoVariable t, YoVariableRegistry registry)
           
StateTransition(E nextStateEnum, DoubleYoVariable timePassedYoVariable)
           
StateTransition(E nextStateEnum, DoubleYoVariable timePassedYoVariable, StateTransitionAction action)
           
StateTransition(E nextStateEnum, DoubleYoVariable timePassedYoVariable, StateTransitionCondition condition)
           
StateTransition(E nextStateEnum, DoubleYoVariable timePassedYoVariable, StateTransitionCondition condition, StateTransitionAction action)
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.tracks
 

Fields in com.yobotics.simulationconstructionset.util.tracks declared as DoubleYoVariable
 DoubleYoVariable TrackGroundContactPoint.dx_track
           
 DoubleYoVariable TrackGroundContactPoint.dy_track
           
 DoubleYoVariable TrackGroundContactPoint.dz_track
           
 

Methods in com.yobotics.simulationconstructionset.util.tracks that return DoubleYoVariable
 DoubleYoVariable Track.getLinearForce()
           
 DoubleYoVariable Track.getLinearPosition()
           
 DoubleYoVariable Track.getLinearVelocity()
           
 DoubleYoVariable[] Track.getOutputVariables()
           
 

Uses of DoubleYoVariable in com.yobotics.simulationconstructionset.util.trajectory
 

Methods in com.yobotics.simulationconstructionset.util.trajectory with parameters of type DoubleYoVariable
 void YoMinimumJerkTrajectory.computeTrajectory(double t, DoubleYoVariable pos)
           
 void YoMinimumJerkTrajectory.computeTrajectory(double t, DoubleYoVariable pos, DoubleYoVariable vel)
           
 void YoMinimumJerkTrajectory.computeTrajectory(double t, DoubleYoVariable pos, DoubleYoVariable vel, DoubleYoVariable acc)