Система учета времени(Транспондер) для DroneRacing
Я тоже сделал систему фиксации , но более простую. Рассчитана на одни ворота старт/стоп и до 64 транспондеров . Сделал на модуле ESP-12 (ESP8266). Приемная часть тоже на ESP-12 . Приемная часть это сервер WI-FI - TCP-IP. Система совместима с программой FPV Race Tracker, но если будет время напишу свою программу. Готовлю систему для соревнований в Киеве.
ESP-12 (ESP8266).
На коптере передатчик будет висеть? Не будет мешать приемнику аппы? Она же тоже на 2.4
На коптере стоит транспондер на tiny25 с ИК светодиодом, на последней фотке справа, а ESP работает как процессор обработки данных и WI-FI передатчик.
Я тоже сделал систему фиксации
Супер выглядит!
Свой протокол(мигания) или чей то использовал?
Супер выглядит!
Свой протокол(мигания) или чей то использовал?
Этот использовал . он совместим с протоколом EasyRaceLapTimer
Я тоже с него начинал но мне не понравился метод проверки контрольной суммы. В итоге я пошел по другому пути, я стал не контрольную сумму использовать, а математическая ряды. В итоге остановился на рядах треугольных чисел из за простого способа проверки принадлежности числа к ряду. В итоге я убрал начальные биты и биты контрольной суммы, и во все биты стал сувать число. Методом тыка выяснил что оптимал 11 бит. В итоге я получил 2048 вариаций и в этом ряду существует 63 треугольных числа. На приемнике я тупо проверяю, является ли число треугольное, если да то считаю что пакет я прочитал правильно. Таким образом повысил вероятность распознавания правильности полученного пакета.
Методом тыка выяснил что оптимал 11 бит.
А длина импульса/паузы?
230/560
Я пробовал приемники TSOP7000, с ними вообще идеал можно до 50 понижать длину импульса. Но их сняли с производства и только в Китае и за дорого можно достать.
230/560
Примерно 9мс на пакет? Долго, имхо. У нас на всё-про-всё около 30-40мс, пока коптер пролетает ворота. А еще надо вставить рандомную паузу, желательно не меньше двойной длины пакета, чтоб уменьшить вероятность коллизий. Ну то есть, два (и тем более три) пролетаюших дрона с большой вероятностью будут пропущены.
Я из-за этого бросил смотреть ИК 😃
Хотя, если уменьшить до 50мкс - будет уже нормальная тема 😃
Но все-равно, идея с фиксацией сигнала от видеопередатчика более перспективна, имхо. А главное - гораздо удобнее для участников.
ЗЫ: треугольные числа - зачет. Особо не нужно, но прикольно 😃
Александр (maloii), а что произойдет если одновременно в ваших воротах окажутся два, три или все 8 передатчиков ИК, в принципе реальная ситуация. Как при этом один приемник обработает 8 одновременно излучаемых сигнала?
Примерно 9мс на пакет?
Нет, максимум 6ms есть будут все 1 в пакете. На скорости 80-100 км/ч перехватываю по 8 пакетов.
С видео передатчиком я вот наоборот не располагаю оптимизмом. Как они планируют добиться хоть сопоставимой скорости на измерении RSSI я не знаю, может я конечно глубоко не ковырялся в этой теме, но знаю что они используют модуль rx5800, а он не особо то и шустрый. К тому же проблем с паразитными частотами на чужих каналах никто не отменял. В общем проблем у них будет еще больше чем на ИК.
Но в целом моя система легко адаптируется под любую технологию, так как модульная.
Как при этом один приемник обработает 8 одновременно излучаемых сигнала?
До 8 одновременно отрабатывают без проблем, как писал тигромух, между пакетами идет рандомная пауза что позволяет расползтись по времени 8 передатчикам.
В общем проблем у них будет еще больше чем на ИК.
ИК самое простое решение, получается. Имхо для соревнований придется комбинировать ик+радио+фото, чтобы было 100% считки. Ведь во время гонок не должно быть даже намека на “может не прочитаться”, а то опротестовывать результаты будут по любому поводу
Ну тут статистика решает, еще не понятно что есть хорошо, а что плохо и куда идти. Это мы сделали лишь первый шаг, дальше будет смотреть куда сворачивать. Система у меня модульная, я могу датчики разные ставить.
а ты писал, что есть выход на фотик. на цифромыльницу или какой?
Нет, не писал
Кстати моя система еще умеет снимать фотофиниш, но пока я это отключил.
? или может я не так понял
Да это через малинку(raspberry pi) и ее камеру которая снимает 90 кадров. В нужный момент включаю ее и начинаю писать видео финиша на 90 кадрах.
посмотрите на систему AMB MyLaps. Система используется в рц гонказ, в больших автогонках. Легкий транспондер и петля на ворота.
П.С. уже есть клон России.
посмотрите на систему AMB MyLaps
думал об этом - боюсь слишком быстро пролетать они будут - не фиксанёт, да и петля должна быть узкой для пролёта
Я думаю все ок будет, если как в авто ставить петлю в повороте. Тем более картинг и подобные вещи считает нормально
В общем после проведения соревнований в Сколково, система Саши Сорокина хорошо работает.
НО есть все таки не дочеты. Вот по видео видно, что квадрик который влетел в створ ворот, система показала что он был вторым. А квадр который врезался в банер над воротами и свалился в створ ворот после того как второй пилот уже пересек финиш, система показала что он первый.
Мое мнение, что приемник мог засечь отраженный сигнал от земли, до того как квадрик врезался в банер. Видно что квадрик заходит на финиш в вертикальном положении, т.е. ик светодиод излучает вперед. Я не знаю с каким углом излучения стоит ик св.диод на метке, но в землю мог светить и отражением попасть на фотоприемник. ИМХО.