Arduino Nano 33 BLE находится на теле спортсмена, считываем показатели гироскопа, акселерометра.
Приложение для PC - интерпретирует данные в цифровом выражении, в удобном интерфейсе,
выдает отчет
(акселерометр - высота прыжка, гироскоп - положение игрока на площадке)
В дальнейшем подключение также по Bluetooth анализатора уровня СО2,
размещение приемников по периметру игровой площадки с целью определения его местоположения
В общем что-то в этом роде.
Вопросов очень много.
У меня первое образование связано с программированием, но нет желания все вспоминать
Сейчас связан со спортом немного, хочу что-то подобное воплотить в жизнь.
Если интересно, то дайте знать
Благодарю!
89148727488
vc-uzon@yandex.ru
А деньги-то есть? Тысяч 100 как миниум.
perfomaster@mail.ru пишите тз
Я же не спрашиваю у вас где мне заработать денег на этот проект... Если не хватает в голове винтиков для решения этого технического задания, - лучше ничего не писать, чем высмеивать то, что Вы не в состоянии решить эту задачу.
Local position system - почитайте, что бы было понимание
Я же не спрашиваю у вас где мне заработать денег на этот проект... Если не хватает в голове винтиков для решения этого технического задания, - лучше ничего не писать, чем высмеивать то, что Вы не в состоянии решить эту задачу.
Local position system - почитайте, что бы было понимание
Вы не правы. В головах тут винтиков хватает (у большинства), а вот мотивации как раз дефицит.
Поймите, тут многие заходят с какими-то гипер прожектами, а когда встает вопрос финансирования, тут и начинаются качели.
Вы лучше озвучьте планируемый бюджет на это задание, тогда и общение будет конструктивное.
Да и если бы "умели заработать денег", то давно уже купили бы готовое решение. Но и на это видимо винтиков не хватает. ;)
Я вас понял. Деньги - это решаемый вопрос. Для меня будет проще, если мне скажут "хочу столько", "сделаю за столько времени". Я заинтересован решении это задачи, да, она не простая, но технически выполнимая. Меня интересует качество и сроки выполнения. За это я готов платить.
нет готовых решений
Я вас понял. Деньги - это решаемый вопрос. Для меня будет проще, если мне скажут "хочу столько", "сделаю за столько времени". Я заинтересован решении это задачи, да, она не простая, но технически выполнимая. Меня интересует качество и сроки выполнения. За это я готов платить.
Я так и думал, что будет такой ответ...
Вам никто не скажет сколько это будет стоить т.к. у вы не предоставили полного техзадания на проект...
У заказчика интересуются его "платежеспособностью" для того, чтобы решить в принципе стоит ли вообще начинать переговоры...
Поэтому пока вы не озвучите размер мотивации (пусть пока примерно) в теме будет обычный срачь...
Инерционные системы навигации используються и в военной технике и автомобилестроении , напр. Хондой в 1981 году , но вот насколько такой подход применим в Ардуино пороектах и применим ли вообще...
Всё решается и довольно малой кровью с точки зрения разработки, если не зажаться на готовые решения отдельных компонентов (которые есть, разумеется).
PS: Тут надо смотреть куда-нить в сторону "пространственной триангуляции".
Интересно, а STM32F745 эту задачу вытянет? Если взять omnibus контроллер на нём, то там два гироскопа 8 и 32 битный и барометр на борту, естественно возможность цифровать видео и т.д.
Я думаю можно взять несколько ESP32 с BLE и корректировать по RSSI на краях площадок. ESP точно вытянет....
Однако задача не из простых. Во первых нет чётких параметров заданной точности: минимальная/максимальная высота, разрешение по вертикали и на плоскости, частота опроса и т.д. Во вторых не указан канал передачи: может WiFi, может BLE. И зачем по bluetooth подключать датчик CO2? Не указаны массогабаритные показатели датчиков спортсменов. И т.д....
На мой взгляд схема может быть следующая: устройство на ESP32 с автономным питанием и датчиками ускорения, гироскопами и CO2 (bи др. телеметрия) закреплено на спортсмене. В 6-и точках площадки (по углам и посередине) стоят серверные маячки. Они по WiFi подключены в сеть и передают на сервер ПК собранные данные. В свою очередь данные об объектах они получают по BLE от датчиков спортсменов.
Есть ограничения: максимальная частота работы маяков 10 Гц. За это время нужно и скорректировать положение и успеть передать данные (возможно количество серверных датчиков можно увеличить). Может имеет смысл определять положение и по серверным датчикам. RSSI не всегда быстро и правильно определяется - могут быть ошибки (но их можно попробовать скорректировать за счёт инерциальных датчиков).
Я думаю что со 100 тыр. Вы тут погорячились. Это исследовательская работа с непредсказуемым результатом. Нужно написать общую концепцию, ТЗ, ПО для датчиков, серверов и ПК. Время разработки может затянуться до полугода с непредсказуемым результатом, нужно будет ещё закупать оборудование и т.д. (количество датчиков на площадке должно быть реальным, а не один штук для теста). Вот и считайте: бюджет порядка миллиона с гарантированным результатом, а меньше ничего гарантировать нельзя. Сколько у меня проектов загнулось из-за нехватки средств и времени. Исходя из вышесказанного имеет смысл проект сделать коммерческим (пару систем вполне могут окупить затраченные средства). И ещё программистов должно быть минимум двое. Я всё сказал, всем удачи!
И вообще писать возможно нужно не на Ардуино , а с ESP-IDF...
Как вы собираетесь переводить RSSI в метры ? Я бы посмотрел на это :) Кстати вовсе не важно на чем писать, важно как. Но 100 тыр, действительно погорячились. Положение игрока на площадке в реальности можно измерить только оптическими методами. Тут ESP маловато будет. В общем реализация такого проекта за небольшие деньги , скорее, утопия.
Я считал в сантиметрах по отношению к ридеру. Был проект прохода по BLE через турникет....
Используется калиброванный сигнал. Там можно считать не в децибелах а по уровню. Ошибка конечно большая, но если делать несколько измерений можно нивелировать погрешность. Т.е. сначала происходит калибровка, а уж потом можно только корректировать положение. Правда алгоритм достаточно сложный и возможно нужно будет делать некий экран для стационарных устройств, чтобы сигнал не отражался от внешних объектов (экранов, стен, металла и т.д.) и тем самым не вносил погрешности в измерения. Остальное будет работать по инерциальному датчику. Но скорость и респозитивность процессора очень важна.
Ещё раз повторяю - это исследовательская работа. Очень неблагодарная и с неизвестным результатом. Поэтому отговариваю автора от самодеятельности. Или вложения и коммерческое оправдание, или энтузиазм и возможно разочарование.
Осталось только придумать - как учитывать разницу в RSSI когда сигнал проходит через пустое пространство или же он проходит через несколько перекрывающихся тел игрунов. Всего делов-то.... ;)
PS: Гораздо проще и результативнее: Сверху над площадкой поставить камеру, смотрящую вниз; игрунам одеть контрастные шапочки, выделяющиеся на фоне пола площадки; и периодически распознавать получаемую картинку. Вот это вполне реально сделать, вместо гадания на кофейной гуще (на RSSI).
если на открытой площадке то может M8P решит проблему, там точность будет сантиметровая
Система камер, метки на теле , ии переводящий все это в 3д
так сейчас мульты тысячами плодят