com.yobotics.simulationconstructionset.torqueSpeedCurve
Class TypicalTorqueSpeedCurve
java.lang.Object
com.yobotics.simulationconstructionset.torqueSpeedCurve.TypicalTorqueSpeedCurve
- All Implemented Interfaces:
- TorqueSpeedCurve
public class TypicalTorqueSpeedCurve
- extends java.lang.Object
- implements TorqueSpeedCurve
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypicalTorqueSpeedCurve
public TypicalTorqueSpeedCurve()
TypicalTorqueSpeedCurve
public TypicalTorqueSpeedCurve(double maxSpeed,
double maxTorque,
double maxSpeedAtMaxTorque)
setMaxSpeed
public void setMaxSpeed(double maxSpeed)
setMaxTorque
public void setMaxTorque(double maxTorque)
setMaxSpeedAtMaxTorque
public void setMaxSpeedAtMaxTorque(double maxSpeedAtMaxTorque)
limitTorque
public double limitTorque(double torque,
double speed)
- Specified by:
limitTorque
in interface TorqueSpeedCurve