seeing-things / track

Automates tracking of targets with a telescope using ephemeris (TLE files) and/or optical tracking.
MIT License
8 stars 0 forks source link

Axis limits are too primitive #295

Open bgottula opened 1 year ago

bgottula commented 1 year ago

For an equatorial mount the existing axis limits are not sufficient to prevent all problems. In particular, if RA is against a limit and that limit is more than 90 degrees from the startup position the OTA could collide with the tripod or nix for certain Dec axis positions. Protecting against this would require axis limits that are a more complex function of both RA and Dec.

Two specific examples:

One option to consider is to prevent the mount from ever pointing the OTA below the horizon. This would avoid some complicated procedure to figure out the exact region of RA and Dec values would cause the OTA to collide with the tripod. However, this would require some careful consideration since there may be otherwise valid movements that technically cause the OTA to point below horizon, like when RA is crossing the counterweight down position and Dec is off to one side. Implementing such a rule might cause the controller to either get stuck or cause certain movements from one part of the sky to another to take a suboptimal (slower) path.