Вітрильний форум

Вітрильний спорт => Загальні питання => Тема начата: botsman.kharkov от Мая 12, 2017, 10:43:50 am

Название: А.С.У. Регата.
Отправлено: botsman.kharkov от Мая 12, 2017, 10:43:50 am
В данной теме обсуждается вопрос разработки и внедрения  автоматической системы управления регатой. Без участия судей на дистанции, без секретарей и писарей. Силами участников (в крайнем случае - с участием удалённого секретаря-модератора в городе за стационарным компьютером.
Вводные к ТЗ:
1) доступность оконечных устройств ( телефон-смартфон который есть у всех , либо очень дешевый трекер)
2) интерфейс простой и дуракоустойчивый
3) низкое потребление электроэнергии
4 )....
5)

Алгоритм:
Вариант 1.
-в положении прописываются точки стартов и финишей (сновные и резервные) с координатами.
- определяется время старта.
Участники включают устройство перед стартом, стартуют по таймеру устройства (время синхронизируется по GPC )  Программа отмечает время прохождения стартовой точки. (для исключения фальстарта)  После чего устройство можно выключить.  При наличии на дистанции поворотных знаков - устройство (в ручную) включается для подтверждения огибания знака.
Перед финишем устройство включается  (заблаговременно, чтобы успеть поймать спутники) и  отсекает время совмещения положения устройства с точкой финиша.
По итогу данные сливаются при наличии итернета - кудато? ::) или на месте - на планшет судьи.

Прошу высказываться поправлять добавлять делиться соображениями.
Простейший вариант - подобрать что-то из уже существующего. ИЛИ?
Название: Re: А.С.У. Регата.
Отправлено: edoroe от Мая 17, 2017, 10:00:58 pm
Можете потестировать мой сервис:
http://doro.poltava.ua/gpsm/index.html
Сервис бесплатный но если и станет платным в далёком необозримом будущем - для регат оставлю бесплатным.

Сервис работает и с аппаратными трекерами и с моим android-трекером и со сторонними трекерами (Locus, а также скин для IGO):
http://doro.poltava.ua/gpsm/gpsmta.html
есть успешные установки трекера на автомобильные ГУ

Наблюдение можно вести как с android-устройств с помощью двух программ:
1) уже упомянутая gpsmta
2) MapTour - http://doro.poltava.ua/maptour/index.html

и с ПК с помощью:
1) уже упомянутой MapTour
2) GPSMC - http://doro.poltava.ua/gpsm/gpsmc.html

если ничего не доделывать в плане расширения функционала, то описанный вами алгоритм можно реализовать посредством радиальных геозон. Тоесть в точке старта, финиша, контрольных точках, создаются геозоны. Потом, при построении трека в GPSMC вы получите временные события входа/выхода из этих геозон.

Более детально ответить не могу - отрывочные знания журнала "Катера и Яхты" мне не позволяют углубиться детальнее в предметную область  :)
Название: Re: А.С.У. Регата.
Отправлено: botsman.kharkov от Мая 18, 2017, 09:51:12 am

Более детально ответить не могу - отрывочные знания журнала "Катера и Яхты" мне не позволяют углубиться детальнее в предметную область  :)
никакой парусной специфики в алгоритме нет. По большому счету всё равно на чем и как ехать, идти, плыть. Можно на велосипеде или пешком.
Задача простая -
1)есть линия старта и оговоренное время старта, необходимо предотвратить фальстарт. То есть датчик ЖПС не должен пересечь линию старта раньше условленного времени.
2) нужно обеспечить прохождение дистанции. К примеру - после старта оббежать вокруг памятника и вернуться на линию старта. Программа должна зафиксировать что ЖПС датчик совместился с точкой "памятник"
3) финиш. Программа должна определить , когда датчик ЖПС совместился с зоной обозначенной как финиш.
фот и фсе... ;)
Название: Re: А.С.У. Регата.
Отправлено: edoroe от Мая 18, 2017, 10:42:45 am
Задача простая -
Ну, тогда всё как я и описал.
Интересует только один вопрос - какова временная точность фиксации прохождения точек: 0.1 сек, 1 сек, 10 сек ?
Имею ввиду Старт и Финиш.
Название: Re: А.С.У. Регата.
Отправлено: Кравченко Сергей от Мая 18, 2017, 11:35:51 am
В идеале 1с.
Название: Re: А.С.У. Регата.
Отправлено: edoroe от Мая 18, 2017, 12:02:24 pm
В идеале 1с.
это приемлемо
Название: Re: А.С.У. Регата.
Отправлено: botsman.kharkov от Мая 18, 2017, 02:03:54 pm
Таким образом было бы хорошо для обкатки совместно с dav (А.Диким) , как уже пользователем, написать инструкцию, как  этим пользоваться, и во время проведения ЧУ (в августе) сделать отдельный зачет с использованием этой системы, и если получится то на Печенежской Волне - проведем Открытое первенство Полтавской области уже полностью автоматизированно)
Название: Re: А.С.У. Регата.
Отправлено: edoroe от Мая 18, 2017, 02:35:23 pm
Таким образом было бы хорошо ....
Так как работа с программами описана на их страничках, спрогнозировать неясности и возможные вопросы не могу.
Готов развёрнуто ответить на любые дополнительные вопросы, возникшие во время тестирования.
Также подправлю ПО, если обнаружится недостаточность функционала.
Название: Re: А.С.У. Регата.
Отправлено: dav от Мая 24, 2017, 10:30:54 am
Цитата: edoroe
Очень рад, что к нам присоединился разработчик!
Надеюсь на дальнейшее сотрудничество в парусном направлении использования!
Уже больше 3-х месяцев не выключаю GPSMTA на своих телефонах для проверки устойчивости программы.
На прошедшем КУ считал расстояния по треку.

Единственный впрос который "смущал" пользователей - это отсутствие GPSMTA в Play Маркете на Андроиде.
Надеюсь в будущем и эту мелочь разработчик исправит.

Со своей стороны, готов покатать разработчика на катамаране и при желании научить управлять парусами.
Название: Re: А.С.У. Регата.
Отправлено: edoroe от Мая 24, 2017, 11:27:43 am
Очень рад, что к нам присоединился разработчик!
Надеюсь на дальнейшее сотрудничество в парусном направлении использования!
Тестируйте - пожелания по улучшению принимаются.

Уже больше 3-х месяцев не выключаю GPSMTA на своих телефонах для проверки устойчивости программы.
По устойчивости:
Год назад вместе со сменой сервера, пришлось изменить и доменное имя.
До сих пор несколько устройств передают данные по старому доменному имени.
Наверное, пользователи, забыли что сервис передачи точек по-умолчанию работает и требует принудительной остановки.
Я не говорю что это справедливо для всех трекеров. Зоопарк устройств скорее минус нежели плюс.

Единственный впрос который "смущал" пользователей - это отсутствие GPSMTA в Play Маркете на Андроиде.
Надеюсь в будущем и эту мелочь разработчик исправит.
Да проблема в простой матиматике. Сервис бесплатный, а размещение в google play платное.
Не, у меня есть 25$ но предыдущее предложение в минусах :-)
Возможно, через время, я не буду столь категоричен в отношении этого вопроса.

Со своей стороны, готов покатать разработчика на катамаране и при желании научить управлять парусами.
Это было бы превосходно !
Думаю, всё равно, если решите использовать этот комплекс мониторинга, - моё присутствие на первом соревновании
для оказания оперативной помощи лишним не будет.

Название: Re: А.С.У. Регата.
Отправлено: edoroe от Мая 24, 2017, 11:41:35 am
Посмотрите ещё на MapTour (http://doro.poltava.ua/maptour/index.html)
По крайней мере, я в вело и водных походах пользуюсь этой программой, взамен OziExplorer.
Название: Re: А.С.У. Регата.
Отправлено: botsman.kharkov от Мая 25, 2017, 10:26:09 am

Да проблема в простой матиматике. Сервис бесплатный, а размещение в google play платное.
Не, у меня есть 25$ но предыдущее предложение в минусах :-)
Возможно, через время, я не буду столь категоричен в отношении этого вопроса.

Со своей стороны, готов покатать разработчика на катамаране и при желании научить управлять парусами.
Это было бы превосходно !
Думаю, всё равно, если решите использовать этот комплекс мониторинга, - моё присутствие на первом соревновании
для оказания оперативной помощи лишним не будет.

Ура ! Приглашение принято!
Относительно $25, то если на ближайших гонках не найдется достаточно желающих сдать добровольно по доллару на размещение сервиса , я приму обязательство собрать эти деньги на "П.В.(П.Х.)" принудительно ;)
Название: Re: А.С.У. Регата.
Отправлено: edoroe от Мая 25, 2017, 10:35:51 am
Относительно $25, то если на ближайших гонках не найдется достаточно желающих сдать добровольно по доллару на размещение сервиса , я приму обязательство собрать эти деньги на "П.В.(П.Х.)" принудительно ;)
Разве что с тех, кто свято верит в Google Play :-)
Размещение программы ведь никак не скажется на её качестве.
Название: Re: А.С.У. Регата.
Отправлено: dav от Мая 26, 2017, 08:03:24 am
Со своей стороны, готов покатать разработчика на катамаране и при желании научить управлять парусами.
Это было бы превосходно !
Думаю, всё равно, если решите использовать этот комплекс мониторинга, - моё присутствие на первом соревновании
для оказания оперативной помощи лишним не будет.
Тогда приглашаю на море в Бердянск с 07.08.17
я там буду стоять лагерем до Чемпионата Украины, который начнется 19.08
свои контакты отправил в личку
Название: Re: А.С.У. Регата.
Отправлено: edoroe от Мая 26, 2017, 05:20:00 pm
А сколько по времени длится гонка ?
Сколько будет участников ?
Название: Re: А.С.У. Регата.
Отправлено: Шатун от Мая 28, 2017, 05:57:21 pm
По мотивам изучения поставленной Боцманом проблемы возникла идея реализации виртуального стартового/финишного створа путем наложения двух геозон. При больших радиусах геозон (примерно 25 км) существует (теоретическая) возможность создания створа длиной 100 м и шириной 0,05 м.
Название: Re: А.С.У. Регата.
Отправлено: dav от Августа 16, 2017, 07:32:59 pm
вопросы к разработчику программы MapTour:
1. меню не листается и на разных смартфонах по разному себя ведет
2. не возможно загрузить тайлы - форма не влазит на экран
Название: Re: А.С.У. Регата.
Отправлено: edoroe от Августа 16, 2017, 07:35:03 pm
вопросы к разработчику программы MapTour:
1. меню не листается и на разных смартфонах по разному себя ведет
2. не возможно загрузить тайлы - форма не влазит на экран
1 меню не листается потому что у него поведение немного необычно для андроидистов, оно больше похоже на ПК интерфейс: надо спокойно, без геймерского настыра нажать на экран и не отжымая медленно перемещать палец.
2) если масштабирование плохо определилось по умолчанию - его можно изменить. Левый нижний угол, первая кнопка. Можно поменять отдельно коэффициент увеличения картинок и размер шрифта. Рекомендую начать с картинок - выбираете коеффициент, перезапускаете - когда добьетесь нормального размера кнопок, тогда переходите к настройке шрифта, уменьшая его до тех пор пока не влезет нужное окно.