|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TelescopeMotionModel
A TelescopeMotionModel. Things we need to know:
Method Summary | |
---|---|
double |
calculateSlewTime(double[] from,
double[] to)
May pass in SkyPos objects later. |
double |
getMaximumAngle(int axisNumber)
returns the maximum angle the antenna can move to on axis axisNumber in radians. |
double |
getMaximumSlewRate(int axisNumber)
returns the maximum speed the antenna can slew on axis axisNumber in radians/s. |
double |
getMinimumAngle(int axisNumber)
returns the minimum angle the antenna can move to on axis axisNumber in radians. |
double |
getMinimumSetupTime()
returns the minimum amount of time it takes to setup an antenna regardless of the time it takes to physically move (in seconds). |
double |
getSettlingTime()
returns the amount of time it takes for the Antenna to settle into position in seconds. |
double |
getSlewAcceleration(int axisNumber)
returns the acceleration the antenna can slew on axis axisNumber in radians/s/s. |
Method Detail |
---|
double calculateSlewTime(double[] from, double[] to)
double getMaximumSlewRate(int axisNumber)
axisNumber
in radians/s.
double getSlewAcceleration(int axisNumber)
axisNumber
in radians/s/s.
double getMinimumAngle(int axisNumber)
axisNumber
in radians.
double getMaximumAngle(int axisNumber)
axisNumber
in radians.
double getSettlingTime()
double getMinimumSetupTime()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |