public DampingUpdater(YoDouble kp, YoDouble kd, YoDouble zeta, YoBoolean update) { this.kp = kp; this.kd = kd; this.zeta = zeta; this.update = update; update.addVariableChangedListener(this); }
public void addCaptureSnapshotListener(VariableChangedListener variableChangedListener) { isCaptureSnapshotRequested.addVariableChangedListener(variableChangedListener); }
public void addResetToBasePoseRequestedListener(VariableChangedListener variableChangedListener) { isResetToBasePoseRequested.addVariableChangedListener(variableChangedListener); } }
public void addSaveSequenceRequestedListener(VariableChangedListener variableChangedListener) { isSaveSequenceRequested.addVariableChangedListener(variableChangedListener); }
public void addLoadLastSequenceRequestedListener(VariableChangedListener variableChangedListener) { isLoadLastSequenceRequested.addVariableChangedListener(variableChangedListener); }
public void addLoadSequenceRequestedListener(VariableChangedListener variableChangedListener) { isLoadSequenceRequested.addVariableChangedListener(variableChangedListener); }
public void addLoadFrameByFrameSequenceRequestedListener(VariableChangedListener variableChangedListener) { isLoadFrameByFrameSequenceRequested.addVariableChangedListener(variableChangedListener); }
public void addPlayPoseFromFrameByFrameSequenceRequestedListener(VariableChangedListener variableChangedListener) { isPlayPoseFromFrameByFrameSequenceRequested.addVariableChangedListener(variableChangedListener); }
public void addClearSequenceRequestedListener(VariableChangedListener variableChangedListener) { isClearSequenceRequested.addVariableChangedListener(variableChangedListener); }
private void setupSupportPolygonDisplayAndControl(YoGraphicsListRegistry yoGraphicsListRegistry) { for (int i = 0; i < baseControlPoints.length; i++) { baseControlPoints[i] = new YoFramePoint3D("baseControlPoint" + i, ReferenceFrame.getWorldFrame(), registry); baseControlTargetPoints[i] = new YoFramePoint3D("baseControlTargetPoint" + i, ReferenceFrame.getWorldFrame(), registry); } baseControlPoints[0].set(0.18, 0.13, 0.0); baseControlPoints[1].set(0.18, -0.13, 0.0); baseControlPoints[2].set(-0.08, -0.15, 0.0); baseControlPoints[3].set(-0.08, 0.15, 0.0); baseControlTargetPoints[0].set(0.18, 0.13, 0.0); baseControlTargetPoints[1].set(0.18, -0.13, 0.0); baseControlTargetPoints[2].set(-0.08, -0.15, 0.0); baseControlTargetPoints[3].set(-0.08, 0.15, 0.0); SupportBaseControlRequestedListener supportBaseControlRequestedListener = new SupportBaseControlRequestedListener(); isSupportBaseControlRequested.addVariableChangedListener(supportBaseControlRequestedListener); isSupportBaseToggleRequested.addVariableChangedListener(supportBaseControlRequestedListener); SupportBaseControlTargetRequestedListener supportBaseControlTargetRequestedListener = new SupportBaseControlTargetRequestedListener(); isSupportBaseControlTargetRequested.addVariableChangedListener(supportBaseControlTargetRequestedListener); isSupportBaseTargetToggleRequested.addVariableChangedListener(supportBaseControlTargetRequestedListener); addSupportBaseControlGraphics(yoGraphicsListRegistry); addSupportBaseControlTargetGraphics(yoGraphicsListRegistry); }
doAccelerationIntegration.addVariableChangedListener(new VariableChangedListener()
isDonePlanningSteps.set(false); isDonePlanningPath.addVariableChangedListener(v -> { if (!isDonePlanningPath.getBooleanValue()) statusOutputManager.reportStatusMessage(FootstepPlanningMessageReporter.packStatus(FootstepPlannerStatus.PLANNING_PATH)); statusOutputManager.reportStatusMessage(FootstepPlanningMessageReporter.packStatus(FootstepPlannerStatus.PLANNING_STEPS)); }); isDonePlanningSteps.addVariableChangedListener(v -> { if (isDonePlanningSteps.getBooleanValue()) statusOutputManager.reportStatusMessage(FootstepPlanningMessageReporter.packStatus(FootstepPlannerStatus.IDLE));
yoVariable.addVariableChangedListener(new VariableChangedListener() yoVariable.addVariableChangedListener(new VariableChangedListener()
isLegControlRequested.get(robotSide).addVariableChangedListener(listener); isArmControlRequested.get(robotSide).addVariableChangedListener(listener); isPelvisControlRequested.addVariableChangedListener(listener); isChestControlRequested.addVariableChangedListener(listener); isSymmetricModeRequested.addVariableChangedListener(new VariableChangedListener()
final String namespace = "WandererCommand." + prefix; enabled = new YoBoolean(joint.getSdfName() + "_enabled", sliderBoardRegistry); enabled.addVariableChangedListener(new VariableChangedListener()
final String namespace = "StepprCommand." + prefix; enabled = new YoBoolean(joint.getSdfName() + "_enabled", sliderBoardRegistry); enabled.addVariableChangedListener(new VariableChangedListener()
expo_isWalking.addVariableChangedListener(new VariableChangedListener()
requestPowerOff.addVariableChangedListener(new VariableChangedListener()
requestPowerOff.addVariableChangedListener(new VariableChangedListener()
isIcpOffsetSenderEnabled.addVariableChangedListener(new VariableChangedListener()