@Override public void addContactPoints(List<? extends ExternalForcePoint> externalForcePoints) { PrintTools.warn(this, "Contact points currently unimplemented for this class"); }
@Override public void createAndSetContactControllerToARobot() { PrintTools.warn(this, "Contact points currently unimplemented for this class"); }
@Override public List<? extends Robot> getEnvironmentRobots() { PrintTools.warn(this, "Environment robots currently unimplemented for this class"); return null; }
private static void print(String output) { PrintTools.warn("Skully says he discovered something mysterious:\n " + output.replace("\n", "\n ")); } }
private void printOverflowWarning() { PrintTools.warn("Filling " + getClass().getSimpleName() + " without emptying it. Stack trace at creation:"); for (int i = 1; i < elementsOnCreation.length; i++) { StackTraceElement s = elementsOnCreation[i]; PrintTools.warn("\tat " + s.getClassName() + "." + s.getMethodName() + "(" + s.getFileName() + ":" + s.getLineNumber() + ")"); } }
public static JoystickModel getModelFromName(String name) { for (JoystickModel joystickModel : values) { if (name.toLowerCase().contains(joystickModel.getJinputName().toLowerCase())) return joystickModel; } PrintTools.warn("Unknown joystick name: " + name); return UNKNOWN; }
public double getPositionDistance(SpatialData other) { double distance = 0.0; for (int i = 0; i < rigidBodySpatials.size(); i++) { if (rigidBodyNames.get(i) != other.getRigidBodyNames().get(i)) PrintTools.warn("other spatial data has different order"); distance = distance + rigidBodySpatials.get(i).getPositionDistance(other.getRigidBodySpatials().get(i)); } return distance; }
public void shutdown() { PrintTools.warn("Joystick (" + joystickController.getName() + ") poll thread shutting down"); joystickUpdater.stopThread(); }
public void mapBooleanVariableToComponent(YoVariableHolder holder, SaitekX52Mapping mapping, String variableName, boolean toggle, boolean invert) { YoBoolean yoVariable = (YoBoolean) holder.getVariable(variableName); if (yoVariable != null) { mapBooleanVariableToComponent(mapping, yoVariable, toggle, invert); } else { PrintTools.warn(this, "Variable " + variableName + " could not be found!"); } }
public void mapDoubleVariableToComponent(YoVariableHolder holder, SaitekX52Mapping mapping, String variableName, double minValue, double maxValue, double deadZone, boolean invert) { YoDouble yoVariable = (YoDouble) holder.getVariable(variableName); if (yoVariable != null) { mapDoubleVariableToComponent(mapping, yoVariable, minValue, maxValue, deadZone, invert); } else { PrintTools.warn(this, "Variable " + variableName + " could not be found!"); } }
public static void validateTrajectoryTimes(Trajectory traj1, Trajectory traj2) { if (Math.abs(traj1.getInitialTime() - traj2.getInitialTime()) > Epsilons.ONE_THOUSANDTH || Math.abs(traj1.getFinalTime() - traj2.getFinalTime()) > Epsilons.ONE_THOUSANDTH) { PrintTools.warn("Time mismatch in trajectories being added"); throw new InvalidParameterException(); } }
public static void validatePackingTrajectoryForMultiplication(Trajectory trajToPack, Trajectory traj1, Trajectory traj2) { if (trajToPack.getMaximumNumberOfCoefficients() < traj1.getNumberOfCoefficients() + traj2.getNumberOfCoefficients() - 1) { PrintTools.warn("Not enough coefficients to store result of trajectory multplication"); throw new InvalidParameterException(); } }
public void setKnob(int channel, String varName, String knobName, YoVariableHolder holder, double min, double max, double exponent, double hires) { if (!holder.hasUniqueVariable(varName)) { PrintTools.warn("Trying to add yovariable to knob, but it does not exist, or more than 1 exists: " + varName); } setKnob(channel, holder.getVariable(varName), knobName, min, max, exponent, hires); }
private static void validatePackingTrajectoryForLinearCombination(Trajectory trajToPack, Trajectory traj1, Trajectory traj2) { if (trajToPack.getMaximumNumberOfCoefficients() < Math.max(traj1.getNumberOfCoefficients(), traj2.getNumberOfCoefficients())) { PrintTools.warn("Not enough coefficients to store result of trajectory operation. Needed: " + Math .max(traj1.getNumberOfCoefficients(), traj2.getNumberOfCoefficients()) + " Available: " + trajToPack.getMaximumNumberOfCoefficients()); throw new InvalidParameterException(); } }
public void setKnob(int channel, String name, YoVariableHolder holder, double min, double max, double exponent, double hires) { if (!holder.hasUniqueVariable(name)) { PrintTools.warn("Trying to add yovariable to knob, but it does not exist, or more than 1 exists: " + name); } setKnob(channel, holder.getVariable(name), min, max, exponent, hires); }
public void setSlider(int channel, String varName, String sliderName, YoVariableHolder holder, double min, double max, double exponent, double hires) { if (!holder.hasUniqueVariable(varName)) { PrintTools.warn("Trying to add yovariable to slider, but it does not exist, or more than 1 exists: " + varName); } setSlider(channel, holder.getVariable(varName), sliderName, min, max, exponent, hires); }
public void setKnob(int channel, String name, YoVariableHolder holder, double min, double max, double exponent) { if (!holder.hasUniqueVariable(name)) { PrintTools.warn("Trying to add yovariable to knob, but it does not exist, or more than 1 exists: " + name); } setKnob(channel, holder.getVariable(name), min, max, exponent); }
public void setKnob(int channel, String varName, String knobName, YoVariableHolder holder, double min, double max, double exponent) { if (!holder.hasUniqueVariable(varName)) { PrintTools.warn("Trying to add yovariable to knob, but it does not exist, or more than 1 exists: " + varName); } setKnob(channel, holder.getVariable(varName), knobName, min, max, exponent); }
public static void validatePackingTrajectoryForLinearCombination(Trajectory traj1, Trajectory traj2) { if (traj1.getNumberOfCoefficients() != traj2.getNumberOfCoefficients()) { PrintTools.warn("Inequal number of coefficients. Traj1: " + traj1.getNumberOfCoefficients() + ", Traj2: " + traj2.getNumberOfCoefficients()); throw new InvalidParameterException(); } }
public void setSlider(int channel, String name, YoVariableHolder holder, double min, double max, double exponent, double hires) { if (!holder.hasUniqueVariable(name)) { PrintTools.warn("Trying to add yovariable to slider, but it does not exist, or more than 1 exists: " + name); } setSlider(channel, holder.getVariable(name), min, max, exponent, hires); }