Правила проведения соревнований есть на http://f3k.ru
Здесь же тспецификация технической задачи о том, что нужно для организации судейства и замера результатов.
Сперва общие требования к техническому оснащению, которые мы будем полагать как данность. Т.е. исходить из преположения, что всё перечисленное уже или есть, или должно бы быть. Подробный список есть по ссылке выше в Руководстве по организации и проведению соревнований
Ограниченные ленточкой зона старта и зона безопасности, где посадка модели наказывается штрафом. Обычно обе зоны прямоугольные, что и положим в основу.
Секундомеры и/или средства записи результатов, в количестве не меньшем, чем спортсменов в группе максимальной численности.
Громкоговоритель
Судейский микрофон
Устройство для отсчёта времени. Обычно какой-либо проигрыватель для воспроизведения аудиозаписи.
Компьютер с установленной java и программой F3KScore
Принтер для печати результатов
Стенд для вывешивания результатов и другой информации о ходе турнира
Одно или несколько электронных табло отсчёта времени, синхронизированное с п.5
Электроснабжение
Анемометр
Палатка (палатки), для укрытия судей и оборудования от непогоды
Здесь я должен сделать небольшое отступление… Ни на одних российских F3K-стартах не было электронного табло, да еще и синхронизированного с отсчётом времени. А ведь организиовать такое табло, при наличии элетропитания, не так уж и сложно. Причем умное табло! С информацией о группе, туре, упражнении. Достаточно лишь плексиглассового ящика (или палатки), в который может быть помещен одолженный на время телевизор, подключаемый к компьютеру в качестве второго дисплея.
Теперь о формализации. Сергей предложил весьма удачную формулу, от которой я и оттолкнусь.
Определить момент схода модели с рук.
Определить в зоне взлета/посадки ли произошел этот сход.
Определить момент возможного прерывания.
Определить момент касания моделью земли, пилота, помошника, зрителя.
Определить в какой зоне (или за ними), произошло это касание.
Определить пойдет ли в зачёт (на в фиксацию в протоколе) время сделанной попытки в заданном упражнении. Если да, то с каким временем и с каким возможным штрафом будет записана попытка. Измерямое время зависит от типа упражнения и может измеряться как разница между двумя из трёх названных моментов времени.
Всё остальное, например проверку полученного времени и, при необходимости, перевод его в одну из констант (включая ноль), можно сделать уже при окончательном подсчёте результатов упражнения.
— Документ не закончен. Возможно будет редактирование и дополнение. —
Однако комментарии от ВСЕХ желающих уже с удовольствием принимаются
Касательно п.3 - момента прерывания. Имеется ввиду, что может наступить прерывание. Например “Конец рабочего (или 180 для алл-ап) времени” и если спортсмен не успеет вернуть модель в зону в течении 30 секунд, получит ноль. Поэтому важны все три момента. Моментом прерывания может быть и старт ранее, чем началось рабочее время. Тогда также важно поймать момент прерывания, чтобы аннулировать попытку.
Всё остальное, например проверку полученного времени и, при необходимости, перевод его в одну из констант (включая ноль), можно сделать уже при окончательном подсчёте результатов упражнения.
То, что написано в первой цитате, поподает под “Всё” из второй.
Пункт 3. на мой взгляд лишний.
А вообще, я не против потрындеть с хорошим человеком на околомодельные темы, но что-то мне подсказывает, что далеко это не уйдет. В связи с этим хочу услышать план по дальнейшим шагам СМО.
По п.3… Видимо ты меряешь моменты времени абсолютно, а я относительно. Вот отсюда и разница в подходах. Если девайсы/секундомеры, которые ловят моменты, предварительно синхронизированы с таймером судьи в ПК, то разумеется ты совершенно прав. Я же, рассуждал от старых wav-файлов, которые нифига ни с чем не синхронизируются.
Я тоже потрындеть не против. Но не очень люблю строить всякие планы, по которым никто ничего делать не собирается. Чтобы что-то делалось нужная определённая дисциплина. Пообещал - сделал. Вот я тебе обещал выкупить футболки, я их выкупил. Обещать рисовать план пока не буду. Хочешь - вступай в СМО (думаю Сашка будет не против, а я буду только рад), и у тебя будет полное моральное право не только требовать показать план, но и самому его изменять.
А далеко уйдет или нет, зависит только от воли и желания участников СМО. Если у тебя много желания, ты своим вступлением сможешь повлиять на ряд вещей и существенно ускорить именно по f3k… Пока asw никакой активности не проявляет можно перетянуть одеяло на себя 😃
Видимо ты меряешь моменты времени абсолютно, а я относительно. … Если девайсы/секундомеры, которые …
Вроде как договорились не смотреть на конкретные девайсы. А раз так, то если пойман момент времени… дальше по тексту. 😃
Хочешь - вступай в СМО
Вступив, я буду вынужден брать на себя определенные обязательства. Пока не представляю себе окончательный продукт, и, соответственно, не знаю как его делать. Поэтому пока вступать не хочу. Но могу активно участвовать о обсуждениях. 😃 “внештатный корреспондент” 😃
Про сам девайс…
Я вижу два варианта.
О нем говорил asw. Охрененное количество датчиков, каждый из которых показывает вероятность совершения определенного события. Как сумма вероятностей перешла установленный порог - событие свершилось. 😃 Плохо тем, что девайс будет большим, тяжелым и дорогим. А так же сложным и с большим временем и деньгой на разработку. Плюс на рынке уже что-то похожее есть или будет. 😦
Практически во всех видах Спорта применяется “фото финиш”. Чем больше я думаю, тем больше мне эта идея нравится. … Пофантазируем. У каждого судьи по видеокамере. Видео пишется на центральный комп. Оператор, сидящий за компом, прямо во время тура ставит метки старта и посадки. Точность до одного фрэйма. 😃 Допустим летают 8 пилотов каждый делает в среднем 5 стартов и посадок. Всего надо обработать 80 событий. Если считать, что на обработку одного события надо 30 секунд, то общее время на обработку будет… 40 минут. Мда… Много. 😦 Либо садить трех операторов, либо писать прогу обработки видео, либо уменьшать время обработки. Если судья в поле будет нажимать кнопку и ставить временнУю метку, то обработку события можно уменьшить до 10 сек. (просто контроль) А это уже укладывается в 10-15 минут.
Дальше мысль можно развивать как угодно. Например, вместо видеокамеры - наладонник с камерой, на котором отображаются результаты.
PS написать программу обработки видео, которая будет ±2 сек от метки судьи искать отделение/соединение двух объектов, мне кажется вполне реальной задачей.
Я тоже думал над примерно этим же (фото-финиш). Правда я думал ставить на каждый планер IR светодиод, который бы отмигивался уникальным кодом. Соответственно камеры на высоте пару метров по углам площадки позволяли бы решить задачу. Но тут тоже есть свои грабли и мне эта идея не очень нравится. Если с емкостным датчиком ничего не выйдет ( forum.cxem.net/index.php?showtopic=4047&view=findp… ) , возможно именно по “фото-видео-локатор” пути и придется идти.
Что дальше?
Что дальше?
Ничего.
Все фантазии заканчиваются реальностью: чем более компьютеризировано, тем больше вероятность сбоя системы, “шарлатанство” с девайсом. чтоб система показала лучший результат и т.д. Всё равно судья-живой человек с секундомером останется как ни придумывай.
Сёдня в любом виде спорта где отсчёт идёт во времени (бег, плавание, лыжи и т.п.) на каждого спортсмена приставлен секундометрист. На всяк случай. Хоть и системы электроннные присутствуют.
Все придумки хороши для тренировок и анализа. Пока летает натуральный планер, а не виртуальный, отсчёт-подсчёт останется натуральным.
ЗЫ Почти 2 года придумывают в ФАИ правила для F5J с использованием электронных девайсов. Уже нарожали этих девайсов производители, начали летать. Ну вот оно всеобщее счастие наступило: всё девайс и записывает и показывает, вставил и полетел. Хрена вышло, а не счастие. На каждого участника с супер-пупер девайсом усё равно нужен дядька с секундомером и карандошом с бумажкой. Как ни крути. 😈
Не, Володь! Мы тут думаем как бы еще для минитурниров (ну типа 3-4 человека) выкрутиться. Там можно пойти на ряд допущений.
А дальше, надо мнение Саши Василюка подождать, все-таки он пока один с правом голоса
Надо его заслушать и решить на чем сосредоточиться
Толи формализации для других классов ждать
Толи решить что фиксация взлет-посадка и есть краеугольный камень для всех классов и думать пока над этим основным вопросом
Толи над другими задачами (например, фиксация места посадки) работать
Лично мне ближе второе. Считаю это самая главная задача.
Кстати, есть очередная идея - в ветке СМО форума
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"403268573df9550077795157":{"_id":"403268573df9550077795157","hid":2904,"name":"Taboo","nick":"Taboo","avatar_id":null,"css":""},"450181743df95500777892f6":{"_id":"450181743df95500777892f6","hid":16669,"name":"wws","nick":"wws","avatar_id":null,"css":"user__m-banned"},"4844de343df955007777a473":{"_id":"4844de343df955007777a473","hid":35141,"name":"FVA","nick":"FVA","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"4cd924c19970730077100371","hid":10397,"title":"СМО - Формализация технической задачи по проведению соревнований в классе F3K","html":"<p>Правила проведения соревнований есть <a href=\"http://f3k.ru/docs.php\" class=\"link link-ext\" data-nd-link-orig=\"http://f3k.ru/docs.php\" target=\"_blank\" rel=\"nofollow noopener\">на http://f3k.ru</a><br>\nЗдесь же тспецификация технической задачи о том, что нужно для организации судейства и замера результатов.</p>\n<!--cut-->\n<p>Сперва общие требования к техническому оснащению, которые мы будем полагать как данность. Т.е. исходить из преположения, что всё перечисленное уже или есть, или должно бы быть. Подробный список есть по ссылке выше в <a href=\"http://f3k.ru/docs/Competition_manual_F3K.pdf\" class=\"link link-ext\" data-nd-link-orig=\"http://f3k.ru/docs/Competition_manual_F3K.pdf\" target=\"_blank\" rel=\"nofollow noopener\">Руководстве по организации и проведению соревнований</a></p>\n<ol>\n<li>Ограниченные ленточкой зона старта и зона безопасности, где посадка модели наказывается штрафом. Обычно обе зоны прямоугольные, что и положим в основу.</li>\n<li>Секундомеры и/или средства записи результатов, в количестве не меньшем, чем спортсменов в группе максимальной численности.</li>\n<li>Громкоговоритель</li>\n<li>Судейский микрофон</li>\n<li>Устройство для отсчёта времени. Обычно какой-либо проигрыватель для воспроизведения аудиозаписи.</li>\n<li>Компьютер с установленной java и программой <a href=\"http://olgol.com/F3KScore/\" class=\"link link-ext\" data-nd-link-orig=\"http://olgol.com/F3KScore/\" target=\"_blank\" rel=\"nofollow noopener\">F3KScore</a></li>\n<li>Принтер для печати результатов</li>\n<li>Стенд для вывешивания результатов и другой информации о ходе турнира</li>\n<li>Одно или несколько электронных табло отсчёта времени, синхронизированное с п.5</li>\n<li>Электроснабжение</li>\n<li>Анемометр</li>\n<li>Палатка (палатки), для укрытия судей и оборудования от непогоды</li>\n</ol>\n<p>Здесь я должен сделать небольшое отступление… Ни на одних российских F3K-стартах не было электронного табло, да еще и синхронизированного с отсчётом времени. А ведь организиовать такое табло, при наличии элетропитания, не так уж и сложно. Причем умное табло! С информацией о группе, туре, упражнении. Достаточно лишь плексиглассового ящика (или палатки), в который может быть помещен одолженный на время телевизор, подключаемый к компьютеру в качестве второго дисплея.</p>\n<p>Теперь о формализации. <a href=\"https://rcopen.com/forum/f37/topic208414/21\" class=\"link link-int\" data-nd-link-orig=\"https://rcopen.com/forum/f37/topic208414/21\">Сергей предложил</a> весьма удачную формулу, от которой я и оттолкнусь.</p>\n<ol>\n<li>Определить момент схода модели с рук.</li>\n<li>Определить в зоне взлета/посадки ли произошел этот сход.</li>\n<li>Определить момент возможного прерывания.</li>\n<li>Определить момент касания моделью земли, пилота, помошника, зрителя.</li>\n<li>Определить в какой зоне (или за ними), произошло это касание.</li>\n<li>Определить пойдет ли в зачёт (на в фиксацию в протоколе) время сделанной попытки в заданном упражнении. Если да, то с каким временем и с каким возможным штрафом будет записана попытка. Измерямое время зависит от типа упражнения и может измеряться как разница между двумя из трёх названных моментов времени.</li>\n</ol>\n<p>Всё остальное, например проверку полученного времени и, при необходимости, перевод его в одну из констант (включая ноль), можно сделать уже при окончательном подсчёте результатов упражнения.<br>\n<strong data-nd-pair-src=\"**\"><br>\n— Документ не закончен. Возможно будет редактирование и дополнение. —</strong></p>\n<p><strong data-nd-pair-src=\"**\">Однако комментарии от ВСЕХ желающих уже с удовольствием принимаются</strong></p>\n","user":"450181743df95500777892f6","ts":"2010-11-09T10:38:57.000Z","st":1,"cache":{"comment_count":9,"last_comment":"4cde8d36997073007716e9c9","last_comment_hid":9,"last_ts":"2010-11-13T13:05:58.000Z","last_user":"450181743df95500777892f6"},"views":395,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}