Телескопы покупают здесь


A A A A Автор Тема: astroGodzilla!!!  (Прочитано 15932 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн moАвтор темы

  • *****
  • Сообщений: 17 614
  • Благодарностей: 1079
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
astroGodzilla!!!
« : 13 Окт 2017 [23:59:57] »
Написал небольшой автоматизатор астросъёмки (дипы, камни, кометы, переменные, ...). Пока что программа проходит стадию альфа-тестирования, но скоро будет публичная бета.

Описание в гуглдоке. (буду дополнять и корректировать).



Пока что тестирую на симуляторе и уже отработал первую серию снимков по полному циклу, а именно:
- чтение "списка наблюдений" - текстовика из-под Cartes Du Ceil или просто из блокнота;
- подключение всего софта;
- включение холодильника камеры;
- выбор фокус-звезды рядом с целью №1 по каталогу Bright Star Catalog (каталог звёзд до 6.5m);
- переход на фокус-звезду средствами ASCOM.Telescope (например, EQMod);
- кадр в L-bin4 для уточнения перехода с использованием MaximDL (не будет использован в следующих версиях, буду снимать напрямую бесплатной ASCOM-камерой);
- уточнение перехода средствами бесплатного astrometry.net (cygwin);
- до-переход к фокус-звезде;
- смена фильтра, если не L;
- фокусировка средствами бесплатного фокусмакса 3.8.0;
- переход к объекту съёмки;
[думал здесь сделать ещё кадр и ресолв + допереход, но пока решил хватит одного, т.к. гид-звезда близко]
- старт гидирования средствами бесплатного PHD2;
- ожидание успокоения гида;
- старт съёмки кадра №1 цели №1 в фильтре, бин и выдержкой, заданной в списке;
- межкадровая подвижка (PHD);
- ожидание успокоения гида.

Ну и дальше съёмка следующего кадра этой серии, переход к следующей серии.

Вот сегодняшний лог на симуляторах:
23:14:04: Загрузил и распарсил список задач от картеса
23:14:04: Подключен к монти: EQMOD_SIM.Telescope
23:14:04: PHD - текущее состояние: Stopped
23:14:04: PHD: отправлена команда (#1): {"id":1,"method":"set_connected","params":[true]}
23:14:04: Подключен к PHD2
23:14:05: Подключен к MaximDL
23:14:05: Подключен к FocusMax
23:14:10: Проверил работу astrometry.net (cygwin)
23:14:10: Нашёл и проверил Bright Star Catalog
23:14:13: PHD - RPC ответ (#1): {"jsonrpc":"2.0","result":0,"id":1}
23:14:13: PHD - оборудование подключено
23:14:24: Start - проверил, что всё подключено
23:14:24: Start - включил холодильник камеры
23:14:25: Run - Выбрал цель: var-mo-1
23:14:25: Run - Выбрал задачу: 5x3R2
23:14:25: Run - Выбрал фокус звезду: 326.9,65.32
23:14:25: Run - телескоп поворачивается к фокус-звезде
23:14:26: Run - телескоп повернул к фокус-звезде
23:14:26: Run - делаю кадр в L, bin4 для уточнения привязки после перехода на фокус-звезду
23:14:30: Run - получил кадр уточнения привязки после перехода на фокус-звезду
23:14:30: Run - запустил astrometry.net
23:14:30: astrometry.net - запуск с параметрами: --cpulimit 30 --overwrite --sigma 1 --no-plots -N none -r --objs 100 --resort --no-verify --scale-units arcsecperpix --scale-low 3.72912231194949 --scale-high 4.12166150268102 --ra 326.900927057103 --dec 65.3200132978723 --radius 2
23:14:30: astrometry.net: Reading input file 1 of 1: "/tmp/godzilla.fit"...
23:14:31: astrometry.net: Extracting sources...
23:14:31: astrometry.net: simplexy: found 544 sources.
23:14:32: astrometry.net: Solving...
23:14:32: astrometry.net: Reading file "/tmp/godzilla.axy"...
23:14:32: astrometry.net: Only searching for solutions within 2 degrees of RA,Dec (326.901,65.32)
23:14:32: astrometry.net: Field 1 did not solve (index index-4210.fits, field objects 1-10).
23:14:32: astrometry.net: Field 1 did not solve (index index-4209.fits, field objects 1-10).
23:14:32: astrometry.net: Field 1 did not solve (index index-4208.fits, field objects 1-10).
23:14:32: astrometry.net: Field 1 did not solve (index index-4207-03.fits, field objects 1-10).
23:14:32: astrometry.net: Field 1 did not solve (index index-4206-03.fits, field objects 1-10).
23:14:32: astrometry.net: Field 1 did not solve (index index-4210.fits, field objects 11-20).
23:14:32: astrometry.net: Field 1 did not solve (index index-4209.fits, field objects 11-20).
23:14:32: astrometry.net: Field 1 did not solve (index index-4208.fits, field objects 11-20).
23:14:32: astrometry.net: Field 1 did not solve (index index-4207-03.fits, field objects 11-20).
23:14:32: astrometry.net: Field 1 did not solve (index index-4206-03.fits, field objects 11-20).
23:14:32: astrometry.net: Field 1 did not solve (index index-4210.fits, field objects 21-30).
23:14:33: astrometry.net: Field 1 did not solve (index index-4209.fits, field objects 21-30).
23:14:33: astrometry.net: Field 1 did not solve (index index-4208.fits, field objects 21-30).
23:14:33: astrometry.net: Field 1 did not solve (index index-4207-03.fits, field objects 21-30).
23:14:33: astrometry.net: Field 1 did not solve (index index-4206-03.fits, field objects 21-30).
23:14:33: astrometry.net: Field 1 did not solve (index index-4210.fits, field objects 31-40).
23:14:33: astrometry.net: Field 1 did not solve (index index-4209.fits, field objects 31-40).
23:14:33: astrometry.net: Field 1 did not solve (index index-4208.fits, field objects 31-40).
23:14:33: astrometry.net:   log-odds ratio 123.423 (3.99791e+53), 26 match, 0 conflict, 58 distractors, 44 index.
23:14:33: astrometry.net:   RA,Dec = (326.903,65.3207), pixel scale 3.91733 arcsec/pix.
23:14:33: astrometry.net:   Hit/miss: +-+-++++------++--++---++-+-----+-++----+----------+------+---+-++---------++-+----+(best)------------++++
23:14:33: astrometry.net: Field 1: solved with index index-4207-03.fits.
23:14:33: astrometry.net: Field 1 solved: writing to file /tmp/godzilla.solved to indicate this.
23:14:33: astrometry.net: Field: /tmp/godzilla.fit
23:14:33: astrometry.net: Field center: (RA,Dec) = (326.9, 65.32) deg.
23:14:33: astrometry.net: УСПЕХ ресолва 0.909382458528034° полем: 326.9,65.32
23:14:34: Run - телескоп синхронизирован по результатам ресолва
23:14:34: Run - запустил до-переход к фокус-звезде после ресолва
23:14:35: Run - завершён до-переход к фокус-звезде после ресолва
23:14:35: Run - Сменил фильтр с L на R
23:14:36: Run - Фокусировка успешно окончена
23:14:36: Run - Перехожу на объект съёмкки: 326.9,65.32
23:14:37: Run - PHD: запуск гидирования
23:14:37: PHD: отправлена команда (#2): {"id":2,"method":"guide","params":[{"pixels":1.5,"time":8,"timeout":40},false]}
23:14:37: PHD - RPC ответ (#2): {"jsonrpc":"2.0","result":0,"id":2}
23:14:57: PHD - гид успокоился, понадобилось кадров: 6
23:15:02: Run - Гид успокоился
23:15:02: Run - Запуск съёмки кадра изображения. Осталось снять: 5
23:15:09: Run - получил кадр изображения
23:15:09: Run - сохранил файл: C:\ASTRO\var-mo-1\R\src\Moscow_Newton250qhy9-2017-10-13-23_15-var-mo-1-R-bin2-3s
23:15:09: Run - осталось снять кадров в серии: 4
23:15:09: PHD: отправлена команда (#3): {"id":3,"method":"dither","params":[10,false,{"pixels":1.5,"time":8,"timeout":40}]}
23:15:09: Run - PHD начал межкадровую подвижку
23:15:09: PHD - RPC ответ (#3): {"jsonrpc":"2.0","result":0,"id":3}
....



Программа написана на C# в SharpDevelop. Косяков и затычек в ней, пока что, огромное количество. Но это я исправлю :)

Ссылка для скачивания последней бета-версии http://download.milantiev.com/astro/Godzilla/astroGodzilla-latest.7z
« Последнее редактирование: 28 Окт 2017 [17:20:15] от Aurorыч »

モ - mo

Оффлайн Борис (avfc1874)

  • *****
  • Сообщений: 1 461
  • Благодарностей: 197
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: astroGodzilla!!!
« Ответ #220 : 23 Мар 2020 [15:16:55] »
astroGodzilla - Демонстрация работы

Снял и опубликовал небольшое 10-минутное видео с демонстрацией возможностей astroGodzilla по управлению программами во время астросъемки. Продолжительность видео, которое удалось снять ограничено по времени, т.к. использовал незарегистрированную программу Bandicam.

При просмотре следует учесть обстоятельство, что у меня программная среда настроена и используется для управления стационарным сетапом.

В видео представлен порядок выполнения операций начиная от подключения с домашнего компа к удаленному рабочему столу ноутбука обсерватории и запуска на нем управляющих программ.
Вот ссылочка на видео:

Ниже я представил состав операций, которые можно увидеть в ролике с учетом пользовательских действий и автоматического исполнения astroGodzill-ой

Инициирование сценария Пользователем, который:
- открывает Удаленный рабочий стол ноута обсерватории.
- запускает Планетарий Cartes и подключает его к монтировке EQ6 посредством EQMod;
- запускает программу astroGodzilla, которая автоматически (от "своего" имени) запустила MaximDL, PHD2, FocusMax, подключилась к "движку" астрометрии и каталогу ярких звезд ;
- в программе FocusMax выполняет подключение контроллера фокусера и MaximDL в качестве "камеры";
- проверяет, что astroGodzill-ой выполнено автоматическое подключение требуемого оборудования в запущенных ею программах:
     - MaximDL: основная камера Canon, монтировка EQ6;
     - PHD2: камера-гид QHY5, монтировка EQ6;
- выбирает astroGodzill-е Лист наблюдений с заданием для съемки M5 (в задании содержится кол-во и экспозиция кадров);
- выполняет операцию UnPark монтировки телескопа в EQMod;
- запускает в astroGodzill-е исполнение задания (кнопка "Поехали").
   
Исполнение задания astroGodzill-ой в автоматическом режиме, в т.ч.:
- наведение на ближайшую к объекту съемки фокус-звезду для последующей фокусировки по ней (это можно отследить по курсору на карте звездного неба программы-планетария)
- тестовый кадр для уточнения положения телескопа;
- синхронизация положения по результатам ресолва;
- до-переход к фокус-звезде по результатам ресолва;
- процедура фокусировки по фокус-звезде;
- переход на объект съемки;
- тестовый кадр для уточнения уточнения положения телескопа;
- синхронизация положения по результатам ресолва;
- до-переход к объекту съемки;
- запуск гидирования;
- ожидание успокоения;
- запуск экспозиции в соответствии с заданием.
« Последнее редактирование: 23 Мар 2020 [17:37:35] от Борис (avfc1874) »

- SW BKP 2501 EQ8 Pro (стационар) в дачной обсерватории
- ZWO ASI 1600MM Pro + ZWO EFW + Baader LRGB+Ha/OIII/SII + ZWO OAG + ZWO ASI 120MM Mini
- Ivan7enych Focuser Controller
- Корректор комы: Sharpstar MPCC
- Труба-гид: DeepSky 60-240 + QHY5-III 290M

Оффлайн КосмоС

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: astroGodzilla!!!
« Ответ #221 : 25 Мар 2020 [10:22:12] »
Привет Олег, подскажи как обстоят дела с программой, не занимался ли ты вопросом реализации возможности работы годзиллы с ft245?
Astro Professional 150/1200; Astro-5  на ST-3A
Nikon D3100 + kit 18-55; Калейнар 5н;
Добро пожаловать кому интересно! http://vk.com/club61790716

Оффлайн moАвтор темы

  • *****
  • Сообщений: 17 614
  • Благодарностей: 1079
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #222 : 25 Мар 2020 [11:53:47] »
Привет Олег, подскажи как обстоят дела с программой, не занимался ли ты вопросом реализации возможности работы годзиллы с ft245?
Привет.

Не, пока ещё не занимался.
Но перспективка наметилась. Ещё один знакомый попросил дать ему на пробу пре-альфу планировщика. Будем с ним её тестировать вместе.
モ - mo