Заметки про Cybathlon-2020
Мы принимали участие в международных соревнованиях Cybathlon, посвященных ассистивным технологиям. Наша дисциплина — BCI.
В этом году всё состоялось в удалённом формате — каждая команда в определённый час на связи с Цюрихом делала 3 заезда и из них выбирался один лучший.
После сбора всех заездов от команд — они скрестили в типа формат реальной гонки. И даже в конце сказали так: четвёрка лидеров состоит из ..., а кто победил — узнаем через 15 минут.
Швейцарцы-организаторы заставили иметь 3 отдельных компа для отображения игры пилоту, команде и для подсчёта времени. Всё было перепроверено несколько раз.
Наша команда заняла 3 место (пилот — Руслан Нуруллин, тренер — Александр Зонов).
Всё бы ничего, но всём этом есть две проблемы, которые делают всю эту затею очень странной:
1. Компьютер, обрабатывающий сигналы, никем не мониторировался. Можно было просто тупо нажимать на кнопку — никто бы и слова не сказал
2. У швейцарцев есть понятие — нейтральное состояние. Программно, в этот момент не нужно слать никакой команды. На тестовой трассе всё было более менее, 4 состояние было использовано в качестве этого нейтрального. Однако существовала логическая проблема, которая на реальных трассах вызывала полный коллапс и деморализацию пилота. Если на прямом участке, где не нужно посылать команду, всё таки ошибочно послать хоть какую команду — до конца этого участка происходит замедление движения. На тестовой трассе такие прямые участки были короткими, а в настоящих они были лошадиными. Причём, обратной связи нет, что состояние отключается. Пилот пытается выйти в 4 состояние, но ему это не показывается, а машинка остается в последнем состоянии, которое пришло. И пилот начинает волноваться, что у него не получается выйти в 4 состояние.