Я разработал небольшое веб-приложение SkyHopper с открытым исходным кодом, которое помогает искать объекты в ночном небе.
По идее, это DSC на базе смартфона, который использует свои датчики для отслеживания.
Как SkyHopper работает: вы кладете смартфон на телескоп так, чтобы его экран был параллелен линии обзора (в отличие от приложений-планетариев с перпендикулярным положением). Вы наводите телескоп на хорошо узнаваемую звезду и выполняете alignment. После этого вы можете выбрать цель и двигаться к ее местоположению. Приложение использует гравитационные и гироскопические датчики смартфона для отслеживания изменений ориентации телескопа и измерения углов, позволяющих приблизить цель к полю зрения.
Поскольку гироскопы смартфонов не очень точны и очень быстро дрейфуют, вам, как правило, нужно перестраивать перед каждым поиском, и вы получаете хорошую точность, когда цели близки к звезде alignment.
Приложение:
https://artyom-beilis.github.io/skyhopper.htmlРуководство:
https://artyom-beilis.github.io/manual.htmlПроект на github:
https://github.com/artyom-beilis/skyhopperЛицензия: GPLv3
Многие пользователи уже сообщили, что он отлично работает, особенно пользователи iPhone. Однако мне нужно больше тестирования на устройствах Android. Я выполнял разработку с использованием Samsung Galaxy A31, и он отлично работает. Позволяет находить тусклые объекты даже в городских условиях.
Требуется дополнительное тестирование, особенно для устройств Android, между которыми наблюдается большая разница.
Я плохо пишу по-русски, поэтому для написания сообщений я использую гугл-переводчик, но читаю отлично. Заранее приношу свои извинения.