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


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

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

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - 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

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: astroGodzilla!!!
« Ответ #20 : 21 Окт 2017 [15:56:30] »
В первом случае - решение выше. Во втором .Replace
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #21 : 23 Окт 2017 [23:25:53] »
Ну что ж... ПОЕХАЛИ!  ;)


Первая публичная бета-версия доступна для скачивания: http://download.milantiev.com/astro/Godzilla/
Программа пока что не содержит инсталятора. Просто копируем в любую папку и запускаем. Для работы требует ASCOM 6.х (тестировал на 6.2 и 6.3) и всё что требует он. А именно, из его списка нужен dotnet 4.0. Другими словами, если установлен ASCOM, то и Годзилла запустится.

Я тестировал на двух WinXP Pro SP3 (32) и двух Win7 Ultimate (64) на трёх астрографах и симуляторе.

Текущая версия не тестировалась. И, хоть изменений было немного по сути, но много по содержанию. Так что ... я тоже её проверю, как дадут небо. Продукт свежий и ляпов в нём, я уверен, пока что немало. В данный момент работает только схема идеальной съёмки. Без анализа и попытки решения возникающих проблем. То есть, если что-то идёт не так, молодая Годзилла в панике забивается в угол и греет камеру.

Вопросы приветствуются.
モ - mo

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #22 : 24 Окт 2017 [00:08:22] »
О, забыл совсем.
К сожалению, текущая версия будет корректно работать только будучи расположенной в C:\ASTRO\Godzilla . Несомненно, это досадное недоразумение исправлю в ближайшее время.

Отснятые фиты будут складываться в C:\ASTRO

Все найденные баги складывайте плиз в эту гугл-форму.
モ - mo

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: astroGodzilla!!!
« Ответ #23 : 24 Окт 2017 [08:37:11] »
Ох как мне лапки хочется запустить в самые недра рожицы Годзилки
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #24 : 27 Окт 2017 [13:43:45] »
Исправил с десяток багов, включая разделитель десятичных дробей.
Свежая бета теперь всегда: http://download.milantiev.com/astro/Godzilla/astroGodzilla-latest.7z (ссылка на архив с последней датой).

Продолжаю тестирование и доделки. Хоть неба совсем нет, но и без него есть что доделать.
モ - mo

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #25 : 28 Окт 2017 [02:56:10] »
Короткое видео начала сессии работы текущей беты:
http://www.youtube.com/watch?v=KGzUYbFjGb4

(включайте субтитры)
モ - mo

Оффлайн Serg1

  • ****
  • Сообщений: 284
  • Благодарностей: 18
  • Мне нравится этот форум!
    • Сообщения от Serg1
Re: astroGodzilla!!!
« Ответ #26 : 28 Окт 2017 [06:13:38] »
Отправил замечание про кодировку в лог файле.
PHD 2 стоит, но программа его не нашла.
Также уже есть cygwin, раньше ставил не помню зачем, тоже не найден.
При повторном запуске пишет, что log.txt занят процессом.

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #27 : 28 Окт 2017 [15:20:08] »
Отправил замечание про кодировку в лог файле.
Спасибо за потраченное время!
Подтверждаю получение отчёта об ошибке через форму обратной связи и здесь.

Подскажите, пожалуйста, в каком окружении так испортилась кодировка логов. Какая версия винды, какой системный язык... даже не знаю, может какие-то ещё особенности всплывут.
Пока не встречал такого сбоя.
Можно ещё сам txt-файл глянуть? Может это просто просмотр так поиздевался над кодировкой. Я использую windows-1251 кодировку для логов.

PHD 2 стоит, но программа его не нашла.

Да, к сожалению текущая версия не запускает PHD сама. Записал это в ближайшие доделки. Пока что нужно запустить программу вручную и включить "сервер" в меню (включен по-умолчанию). Дальнейшее общение с ней будет осуществлено автоматически.

Также уже есть cygwin, раньше ставил не помню зачем, тоже не найден.
При повторном запуске пишет, что log.txt занят процессом.

Cygwin должен быть с установленным astrometry.net внутри. Проще всего или установить astroTortilla, или скачать каталог c:\cygwin в виде 7z архива отсюда: http://download.milantiev.com/astro/Godzilla/cygwin.zip (566 Мб, подходит для астрографов с полем ~30-90 угловых минут).
モ - mo

Оффлайн Serg1

  • ****
  • Сообщений: 284
  • Благодарностей: 18
  • Мне нравится этот форум!
    • Сообщения от Serg1
Re: astroGodzilla!!!
« Ответ #28 : 28 Окт 2017 [17:07:09] »
Про лог файл отбой, это мой просмотрщик затупил (BRED), открыл блокнотом все нормально.

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #29 : 28 Окт 2017 [17:08:34] »
Про лог файл отбой, это мой просмотрщик затупил (BRED), открыл блокнотом все нормально.
А, ну гут.
Если не затруднит, скачай плиз cygwin, проверь пройдёт ли тест. Вроде бы должен пройти.
モ - mo

Оффлайн Serg1

  • ****
  • Сообщений: 284
  • Благодарностей: 18
  • Мне нравится этот форум!
    • Сообщения от Serg1
Re: astroGodzilla!!!
« Ответ #30 : 28 Окт 2017 [17:18:35] »
Я тортиллу качаю. Поставлю, отпишусь.

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #31 : 28 Окт 2017 [17:33:13] »
Я тортиллу качаю. Поставлю, отпишусь.
Акей. По сути да, это архив тортиллы.
Надо под размер поля выбрать индексы. У тебя какое оборудование (фокусное и камера)?
モ - mo

Оффлайн Serg1

  • ****
  • Сообщений: 284
  • Благодарностей: 18
  • Мне нравится этот форум!
    • Сообщения от Serg1
Re: astroGodzilla!!!
« Ответ #32 : 28 Окт 2017 [17:58:07] »
Фокусное 750 апертура 150, камера APS-C  (23,5*15,7 мм) 6480*4320, размер пикселя около 3,6 мкм, Samsung NX500. Камера пока эта, т.к. с автоматизацией съемки у нее совсем плохо, только ручной режим. Позже подберу, что-нибудь более подходящее.

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #33 : 28 Окт 2017 [18:18:28] »
Фокусное 750 апертура 150, камера APS-C  (23,5*15,7 мм) 6480*4320, размер пикселя около 3,6 мкм, Samsung NX500. Камера пока эта, т.к. с автоматизацией съемки у нее совсем плохо, только ручной режим. Позже подберу, что-нибудь более подходящее.
Выходит 107 х 71 минут поле. Значит в тортилле нужны каталоги 4219 - 4206.
4205 можно добавить, но он чаще мешать будет, чем помогать. Дольше будет солвить.
モ - mo

Оффлайн Serg1

  • ****
  • Сообщений: 284
  • Благодарностей: 18
  • Мне нравится этот форум!
    • Сообщения от Serg1
Re: astroGodzilla!!!
« Ответ #34 : 28 Окт 2017 [21:03:41] »
Список заданий в каком файле должен быть? И как его выбрать?
Я указал log.txt и теперь она ругается, что файл занят процессом.

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

  • *****
  • Сообщений: 1 436
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: astroGodzilla!!!
« Ответ #35 : 28 Окт 2017 [21:11:46] »
Входной информацией для программы является Лист наблюдений, который предварительно подготавливается в программе-планетарии Картес его встроенной функцией или в простом текстовом редакторе NotePad.
Вот примерно такой файлик должен быть как во вложении.
- 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

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: astroGodzilla!!!
« Ответ #36 : 28 Окт 2017 [21:25:30] »
В данном случае тут указание на косяк с обработкой исключений при чтении задания, а не вопрос ::)
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #37 : 28 Окт 2017 [21:32:10] »
В данном случае тут указание на косяк с обработкой исключений при чтении задания, а не вопрос ::)
Принято. Записано. Будет исправлено!
モ - mo

Оффлайн smol69

  • *****
  • Сообщений: 1 251
  • Благодарностей: 478
  • Мне нравится этот форум!
    • Сообщения от smol69
Re: astroGodzilla!!!
« Ответ #38 : 29 Окт 2017 [11:44:24] »
 Олег, а после окончании съемки телескоп паркуется? Сам посмотреть не могу у меня Годзилла, то же не запускается. :(
WO apo132, WO GT-81, Newton 245/3.5, AZ EQ6, Paramount MYT, ZWO 290 mini , QHY600L, FSQ106
QHY533M

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

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: astroGodzilla!!!
« Ответ #39 : 29 Окт 2017 [12:06:44] »
Олег, а после окончании съемки телескоп паркуется? Сам посмотреть не могу у меня Годзилла, то же не запускается. :(
Пока что нет. Продукт сейчас на стадии MVP (то есть минимальной рабочей функциональности). Если выяснится, что он кому-то кроме меня нужен, начнётся этап развития с набором функций.
Парковка уже предусмотрена и чтобы реализовать её, нужно добавить в код одну строку god.telescope.Park().

Мне надо сделать над собой усилие и перейти на свежий EQMod 2x. Пока что я для парковки использую старый eqmod и свою старую надстройку над ним. Но это не дело нести мою ересь в массы.
モ - mo