Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.apo.nmsu.edu/Telescopes/TCC/html/namespacetcc_1_1axis_1_1compute_slew.html
Дата изменения: Tue Sep 15 02:25:39 2015 Дата индексирования: Sun Apr 10 05:05:02 2016 Кодировка: Поисковые слова: moon |
lsst.tcc
1.2.2-3-g89ecb63
|
Classes | |
class | SlewData |
Data about a slew. More... | |
class | FullSlewData |
Contains full data about one slew iteration. More... | |
Functions | |
def | computeSlew |
Compute a slew to a given user-specified position, by iteration. More... | |
Variables | |
float | ShortSlewTime = 5.0 |
tuple | _ValidStartingStateSet |
def tcc.axis.computeSlew.computeSlew | ( | minEndTime, | |
obj, | |||
earth, | |||
inst, | |||
telMod, | |||
axeLim, | |||
tune | |||
) |
Compute a slew to a given user-specified position, by iteration.
Before calling this:
This routine then does the following for each axis:
[in,out] | obj | object block: input: object block computed at approximately the current time (see above) output:
|
[in] | minEndTime | earliest date at which slew may finish (TAI, MJD sec) |
[in] | earth | earth orientation data, a tcc.base.Earth |
[in] | inst | instrument-position information block, a tcc.base.Inst |
[in] | telMod | telescope model, a tcc.base.TelMod |
[in] | axeLim | axes limits block, a tcc.base.AxeLim |
[in] | tune | axes motion tuning constants block, a tc.base.Tune |
RuntimeError | if any of the following are true:
|
Special cases:
Details: The slew path is computed by iteration, as follows:
There are several parameters in the Tune block which control this iteration process. See TuneBlkDef for more info.
Types of motion:
History: 2013-12-09 ROwen converted from computeSlew.for
Definition at line 72 of file computeSlew.py.
tuple tcc.axis.computeSlew._ValidStartingStateSet |
Definition at line 38 of file computeSlew.py.
float tcc.axis.computeSlew.ShortSlewTime = 5.0 |
Definition at line 14 of file computeSlew.py.