Как стать автором
Обновить

Комментарии 35

Нужно как то автоматизировать идентификацию участника, прошедшего через створ.

Вы наверно уже думали про rfid метки?
Тоже хотел о них написать, но Вы меня опередили. Кстати rfid метки могут помочь решить гораздо больше проблем.
Это будут RFID средней дальности (20 см — 5 м), а значит скорее всего активные, с ними немного сложней обстоит чем с пассивными RFID/ Не слишком ли это усложнит ПО и удорожит конструкцию?
Да, об RFID — это была первая мысль. Но дело в том, что «не напасешься», тем более активных меток. Да и как то закреплять ее надо на авто.

Есть мысль — наклеивать стартовый номер участника с чем то наподобие штрих кода и считывать его видео камерой :)
Но не знаю насколько реально сделать такое.
Если только клеить на крышу, да и то, на нормальном ралли треке, через 2 мин и на крыше то из за грязи ничего не различить. Если только на лобовом стекле рисовать краской которая в У.Ф. светится и потом, как то пытаться считать камерой без У.Ф. фильтра.
А вы пробовали накопать информацию, как работает AMB, который для машин? С закреплением их меток нет никаких проблем — двумя стяжками пластиковый корпус надёжно крепится к решётке радиатора или бамперу. Заряжаются через контакты на корпусе в чемоданчике, в котором же и хранятся. Быстро крепить, надёжно работает, но стоит дорого. Из минусов, ну кроме цены — надо петлю в асфальт укладывать.
Там транспондерная система, дорого и немобильно — не для любительских мероприятий.
Да, я знаю, что транспондерная. Возможно, они намного менее удобны для драга, но для кольца, если есть возможность положить петлю в асфальт — это отличный вариант. Сам катался с такими транспондерами несколько раз — никаких проблем с навешиванием-снятием.
С точки зрения удобства — соглашусь, но только когда есть «стационарный» трек. У нас же приходится проводить мероприятия там, где разрешат, например — на территории недостроенного аэропорта, там бетон, не особо закопаешь петлю. А следующее мероприятие, например — в полях на грунте, вот и приходится возить с собой что есть :)
Я пробовал вариант с «транспондерами» — излучающая петля и приемный контур в коробочке с передатчиком. Как то оно работало, но обилие дополнительных «коробочек» и батареек к ним — отталкивает от такого варианта.
В текущем варианте пока сделал полуавтоматическое распознавание — задается последовательность стартовых номеров в программе, и затем уже метки времени назначаются по номерам из такого списка, если порядок следования нарушается, например сход кого либо из участников — тогда последовательность корректируется :)
Здорово! Не хватает фото/видео теста с картинга например, или можно на велосипедах классно погонять, потестировать))
О тестах речь уже не идет, конструкция вполне эксплуатируется.
Для велосипедистов я делал подобную систему, они используют ее для тренировок )
Как фиксировать проход великом створа? На какой высоте ставить датчик и по какой точке он сработает?
Мы ставили луч на высоте примерно 7-10 см.
Вот так выглядели излучатели, срабатывали по переднему краю колеса. Велосипеды — BMX.

Круто, молодцом! А рассматривались другие варианты, кроме ИК-лучей? Например, катушка индуктивности, реагирующая на металлический автомобиль (используются на некоторых «продвинутых» автодорогах) или что-то наподобие RFID-меток (используется в велоспорте). И еще вопрос: зачем в плате управления излучателями GPS для синхронизации лучей, в чем проблема просто отсчитывать такты процессора, без синхронизации? Или оно по GPS-времени синхронизируется с приемником? Не плохо бы привести схему, где показать что к чему подключается проводом, а что проводами.
PS: когда-то делал аналогичную систему для скалолазов))
C катушкой — это ее закапывать надо куда то, мобильность системы страдает сразу.
RFID метка будет считываться на некотором расстоянии, которое будет варьироваться — точность замера снижается.
В этом плане ИК лучи — это дешево и сердито.

Тепреь про GPS.

Излучатели и приемник не соединены между собой ничем, если синхронизировать прием просто по тактам процессора — то такая синхронизация будет плавать, поскольку параметры тактовых генераторов отличаются и приемник начинает сбиваться. В случае применения GPS, выходной сигнал приемника 1PPS используется для точной синхронизации, фронт этого импульса на разнесенных приемниках практически совпадает, разница в пределах 1мкс. И что немаловажно — остается стабильным на протяжении всего времени.

Но разделение лучей — это частный случай, когда требуется использование близкорасположенных излучателей. Если используются створы с один лучом — то излучатель просто «светит» непрерывным потоком.
А можно пару слов о том, что это за соревнования такие? Я давно подумывал об участии в чем-то подобном, хотябы в качестве зрителя для начала )
Соревнования разного формата. Если короток — проезд трассы определенной конфигурации за минимальное время. Это может быть грунт (ралли-спринт), длина участка — до 10 км, много разных поворотов, либо асфальт-бетон («ТаймАтак») — заезд по кольцу сложной конфигурации. Участие в основном на гражданских машинах, обязательно — ремни и шлем.
Зимой проводятся ледовые гонки — вычищается трасса на замерзшем озере, для зрителей интереснее, чем на асфальте — больше зрелищных и довольно безопасных вылетов ;)
Спасибо. Только я имел ввиду где конкретно за анонсами таких соревнований можно следить? Чтобы иной раз можно было бы их посетить хотя бы в качестве зрителя.
Чаще всего — на локальных форумах любителей. В разных городах по разному все проводится
Вы бы город написали :) Потому что, например, в окрестностях Москвы просто куча подобных мероприятий, начиная от совсем любительских ралли-спринтов на площадках и картинговых трассах (в Лидере регулярно проводят, например), и заканчивая time-attack от MaxPowerCars на специально подготовленных трассах типа Moscow Raceway.
У нас хронометраж реализован на оборудовании и ПО TAG Heuer. Датчики HL2-31, принтер хронометража и ПО MSport Pro. Хотелось бы тоже организовать идентификацию участников и организовать on-line трансляцию результатов заездов. Как появится идея по идентификации осветите ее пожалуйста так же.
Одна из бредовых идей — просить пилотов установить ПО в свой Андроид смартфон (такие уже почти у всех есть) — типа RaceChrono и при приближении к створу пусть скидывает по Wi-Fi или GPRS свой номер )))
Думаю это немного негативно скажется на безопасности ))) учитывая что створ проезжают на скорости за 100 )))
Почему? Программа по встроенному GPS определяет точку приближения и передает данные. RaceChrono же так и работает — нужно встать на линию старт/финиш, нажать кнопку, чтобы программа поняла точку от которой отсчитывать и уже при прохождении этой точки формирует результат.
Ааа, ну тогда имеет право на жизнь )))
У нас сейчас на каждую машину клеится номер участника, и судья, каждый раз когда участник проход створ, вбивает этот номер в прогу.
У нас так же. И так же надо вводить номер. Но я модифицировал программу, как писал уже выше — вводится последовательность стартовых номеров и все. Формат соревнований, под который делалась эта модификация ПО, не подразумевает обгонов в «штатном» режиме.
Бывает всякое, не выход участника на старт, сход на трассе и т.д. Хотелось бы все-таки идентифицировать участников в створе в любом порядке )
Кстати, можете озвучить примерную стоимость комплекта такого оборудования?
Хотя, судя по наименованию — ничего позитивного в ее стоимости ожижать не следует )
Наш комплект порядка 1200$. Это только железо без ПО. Мы пользуемся бесплатной версией программы.
Я с другом делал телеметрию, но у нас были другие приоритеты: ориентированность на драг-рейсинг или на единичные заезды.
Что в итоге получилось:
— система абсолютно автономна, не нужны никакие ноутбуки (вы в своей статье про это в итогах тактично «забыли» упомянуть)
— система компактна: всего два блока(старт и финиш), нет никаких датчиков через дорогу(используются датчики диффузионного типа)
— вывод результатов происходит в реальном времени на экран средних размеров
Ну и все остальное как у вас: работает долго, без проводов на расстоянии до 800м, точность до 0.001с
Бюджет тоже небольшой, но продавали мы ее гораздо дороже(надо же как-то окупить временные затраты на программирование и сборку).
Видео с первым прототипом вот(корпус был выполнен весьма грубо :))
http://www.youtube.com/watch?v=SJhjnycR8RE
Про ноутбук — не забыл, я сразу делал с расчетом, что передача будет в ПК вестись. Все равно нужно оформлять таблицы, распечатывать и т.п. :)

А что за датчики диффузного типа?
Как вы синхронизируете стартовый и финишный створы?
Синхронизация похожа на ntp протокол, только выполняется поверх serial соединения. Внутренний таймер работает по тактовой частоте, который убегает не больше чем на 0.001с за пару часов, так что время от времени проводится синхронизация. Вообще чтобы так точно работала тактовая частота — пришлось подбирать кварцевые резонаторы и конденсаторы. Про диффузионные оптические датчики много информации в интернете, в двух словах: датчик посылает сигнал и смотрит на отражение сигнала.
Была мысль тоже сделать датчики на отражение, но смутила разнородость «отражающих объектов», не стал так делать.

Вы какие то конкретные датчики использовали? Или свои делали? Как они себя на ярком солнце ведут, особенно если вокруг свежевыпавший снег?

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

Публикации

Истории