public class HingeJointPerceptor extends Perceptor implements IHingeJointPerceptor
Constructor and Description |
---|
HingeJointPerceptor(java.lang.String name)
Default constructor, initializes the axis to (0.0)
|
HingeJointPerceptor(java.lang.String name,
float axis)
Assignment constructor
|
HingeJointPerceptor(java.lang.String name,
float axis,
float speed,
float load,
float voltage,
float temperature,
float calculatedTemperature,
float calculatedTemperatureCoil,
byte error) |
Modifier and Type | Method and Description |
---|---|
float |
getAxis()
Get axis value
|
float |
getCalculatedTemperature() |
float |
getCalculatedTemperatureCoil() |
byte |
getError() |
float |
getLoad() |
float |
getSpeed() |
float |
getTemperature() |
float |
getVoltage() |
void |
setAxis(float axis) |
void |
setCalculatedTemperature(float value) |
void |
setCalculatedTemperatureCoil(float value) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
public HingeJointPerceptor(java.lang.String name)
name
- Perceptor namepublic HingeJointPerceptor(java.lang.String name, float axis)
name
- Perceptor nameaxis
- Axis valuepublic HingeJointPerceptor(java.lang.String name, float axis, float speed, float load, float voltage, float temperature, float calculatedTemperature, float calculatedTemperatureCoil, byte error)
name
- the name of this jointaxis
- the angle of this joint (in degrees)speed
- the speed of this joint (in ???)load
- the torque???voltage
- the current voltage (in V???)temperature
- temperature (in degrees)calculatedTemperature
- ??? (in degrees)calculatedTemperatureCoil
- ??? (in degrees)public float getAxis()
IHingeJointPerceptor
getAxis
in interface IHingeJointPerceptor
public void setAxis(float axis)
public float getSpeed()
getSpeed
in interface IHingeJointPerceptor
public float getLoad()
getLoad
in interface IHingeJointPerceptor
public float getVoltage()
getVoltage
in interface IHingeJointPerceptor
public float getTemperature()
getTemperature
in interface IHingeJointPerceptor
public float getCalculatedTemperature()
getCalculatedTemperature
in interface IHingeJointPerceptor
public void setCalculatedTemperature(float value)
public float getCalculatedTemperatureCoil()
getCalculatedTemperatureCoil
in interface IHingeJointPerceptor
public void setCalculatedTemperatureCoil(float value)
public byte getError()
getError
in interface IHingeJointPerceptor