Кому лимон?
Не убиваю людям мечту
+100
Во во. Я тут видите ли собрался приз выиграть, хотя ничерта не понимаю в электронике, а вы мне боевой настрой сбиваете.
Стенки и препятствия будут гладкими, или с зацепами?
А то правило левой руки еще никто не отменял… И вообще будет смешно, если 50 баксовый 20-сантиметровый коптер пролетит быстрее всех…
Могут быть бруски и планки на фанере - в местах стыка листов и углах. То есть правило левой руки можно применять, но как минимум ультразвуковой сенсор на левом борту нужно иметь.
Для примера - для привода на место посадки мы планируем использовать OpenCV.
Виола-Джонс, тренированный по образцам, или там что-то принципиально новое появилось?
Очень интересное начинание. Радует что в России. Искренне желаю Кроку успехов в этом направлении.
Если стены будут фанерными, то у меня вопрос: а как будет вестись стороннее наблюдение (в том числе фото- и видеосъемка) выступления и пролета моделей?
Прозрачных окон не будет, чтобы оставить возможность променять камеры и лидары, а не только ультразвук. Съемка будет вестись сверху + камеры в углах полигона, вполне возможно придется наделать небольших отверстий, наверное на небольшой высоте - 10-20 см, то есть ниже высоты полета дронов. Продумаем, опубликуем схему. Если у кого то есть опыт организации съемок в таких условиях, будем признательны за помощь и советы. У нас такого опыта нет 😭.
Если есть кто то из Минска, можем объединиться (если конечно допустят нас до конкурса). Пишите в личку.
Могут быть бруски и планки на фанере - в местах стыка листов и углах. То есть правило левой руки можно применять, но как минимум ультразвуковой сенсор на левом борту нужно иметь.
Не обязательно, если будет кольцевая защита подходящего диаметра
Сколько споров… как насчет прочитать для начало всю инфу тут www.robots.croc.ru/conditions/ и в других разделах www.robots.croc.ru
Можно заметить что в разделе новостей размещен известный ролик
инфа в описании web.mit.edu/…/autonomous-robotic-plane-flies-indoo…
groups.csail.mit.edu/rrg/papers/abry_icra11.pdf
вот используемый дальномер robotshop.com/hokuyo-utm-03lx-laser-scanning-range…
в ПО на компе есть 3D карта пространства. известные алгоритмы из SLAM позволяют по данным с дальномеров, которые
Hokuyo’s UTM-30LX detectable range is 100mm to 30,000mm (30m!)
• 25msec/scan
• 270° area scanning range with 0.25° angular resolution
и данным IMU (точные углы ориентации ) находить свое место положение по карте.
и делать это быстро. алгоритм управления самолетом это уже и есть разработка в этом проекте.
В конце видео, где самолет летает по парковке, можно оценить уровень быстродействия такого решения.
В случае с www.robots.croc.ru карта будет известна заранее.
во-первых есть схема
во вторых
Условия
За сутки до полетов каждой команде дается точный чертеж полигона. Точность — до погрешности лазерного дальномера.
уже на месте старта, получив данные с дальномера (достаточно будет небольшого охвата, например 240° robotshop.com/hokuyo-urg-04lx-ug01-scanning-laser-… ) можно построить точную карту всей коробки и найти свое местоположение(а также стартового круга), даже не взлетев (без старта). таким образом имея ультрозвуковой высотомер и лазерный дальномер (и естественно данные с IMU квадрика) можно летать БЫСТРО по всей этой коробке . тут не плохо бы отметить что на дальномере нельзя экономить, никакие поделки включая сенсор вот с этого устройства www.amazon.com/…/B003UBPB6E не дадут нужной скорости\точности (особенно при всяких перегрузках). посему трата на дальномер min USD $1174.00
остается решить вопрос с распознаванием места посадоки.
Предвижу, что все будут использовать openCV
Тогда, рекомендую обратить внимание на модуль opencv_gpu. Это расчеты на cuda совместимых видио процессорах nVidia.
Тогда в качестве ПК не плохо бы взять не просто ARM ПК, а nVidia Tegra
Если в качестве покрытия будет зеленая, хорошо освещенная трава…можно будет просто отсечь по гистограмме все зеленное и одноцветные не контрастные стены и найти искомые места взлета\посадки.
Возможно эти круги будут самыми констрасными. Простой алгоритм нахождения это пропуск через алгоритмы нахождения краев, а потом уже искать пересеченные линии (плюсики) с определенными размерами (расчитываем на вид с высоты 1.5метра и расстояния 20м)
На мой взгляд, задача “интеллектуально” не сложная. Просто трудоемкая для тех кто начинает с нуля (и затратная).
PS FPV управление? сможете как на видео, летать между колоннами по парковке при доступной выстоте 3 м быстрее робота?
PS FPV управление? сможете как на видео, летать между колоннами по парковке при доступной выстоте 3 м быстрее робота?
+100
Не сможет, только причем тут шарики теннисные с кучей IR подсветок и баальшой компьютер который просчетами занимается? Вы не забывайте, что все дело будет происходить в поле с препятствиями которые перемещаются от участника к участнику - это означает что в комп нельзя зашить точную программу действий.
А шарики - это разве точная программа действий?
Кучу IR подсветок и баальшой компьютер который просчетами занимается, насколько я понял, никто не запрещает в обсуждаемом конкурсе.
Короче походу всё сходиться к одной схеме реализации проекта. Разнообразия в принципах не будет. Будет разнообразие в программном коде (чего в принципе изначально желали организаторы - конкурс программистов)
На мой взгляд, задача “интеллектуально” не сложная.
Согласен, тут задача в закупке дорогих безделушек типа LIDARов и поиска готовых алгоритмов, типа OpenCV, SLAM -а сама работа будет в том что бы увязать готовые кирпичики.
От если бы было условие, что дрон должен сам выполнить миссию, без помощи со стороны (компьютер, IR камеры и.д.р.) - было бы куда сложнее реализовать проект.
PS FPV управление? сможете как на видео, летать между колоннами по парковке при доступной выстоте 3 м быстрее робота?
Чего все зацепились за этот FPV? Это было мое личное мнение касательно этого полигона и конкретных условий, я не спорю и не собираюсь этого делать о других ситуациях. Предлагаю прекратить спор на эту тему.
P.S. Может быть действительно разбить конкурс на две части - любительскую и проф? Многие могут попробовать свои силы, но не многие могут раскошелится на несколько килобаксов для покупки крутого оборудования.
PS FPV управление? сможете как на видео, летать между колоннами по парковке при доступной выстоте 3 м быстрее робота?
Да нивапрос, но нужно налета часов 100,возможно чуть побольше. А что вы успеете за 100 часов? 😃)
Предлагаю не нужный спор закончить.
Из Фанатов MIT-а хоть ктонибудь кроме прочтения их сайта что-то сделал? Хотя бы нормальное висение в точке - я не видел. А в теории все просто, четам 😃)
думаю FPV , можно отсечь предварительным конкурсом прохождением черного коридора( где камера будет бесполезна) в виде буквы W… и только затем допускать к гонке 8)
Кто-нибудь будет реально участвовать в этой затее?
где камера будет бесполезна
А если я завляю, что у меня контроль идёт чисто по визуальным каналам?
…Согласен, тут задача в закупке дорогих безделушек типа LIDARов и поиска готовых алгоритмов, типа OpenCV, SLAM -а сама работа будет в том что бы увязать готовые кирпичики. От если бы было условие, что дрон должен сам выполнить миссию, без помощи со стороны (компьютер, IR камеры и.д.р.) - было бы куда сложнее реализовать проект.
Не согласен! тут многие мне кажется забыли, что у нас не гусеничная платформа, а летающиы дрон… 😉 Те кто сделал хотябы один мультиротор и пытался написать/улучшить один из режимов (кажущихся матерым робо-билдерам элементарным, но не имевщим опыта в разработке/постройке мултироторов) типа вертикалное/горизонтальное удержание позиции, меня поймут. И странно Алексей, от тебя такое слышать! 😉 Как по мне задача мега сложная, будь то удаленный мозг у дрона либо стационарный на борту…
Мой прогноз: к финишу придут 1-2 участника с вероятностью 20% максимум, так что речи даже не может быть о скоростных пролетах и выбора победителя по лучшему времени 😃 мое ИМХО конечно, как начинающего мультироторщика-робототехника 😃
думаю FPV , можно отсечь предварительным конкурсом прохождением черного коридора( где камера будет бесполезна) в виде буквы W… и только затем допускать к гонке 8)
Парочка ИК светодиодов + камера 0,001 лк и паранойя ФПВ продолжается. 😃
думаю FPV , можно отсечь предварительным конкурсом прохождением черного коридора( где камера будет бесполезна) в виде буквы W… и только затем допускать к гонке 8)
Как будто дрон не сможет нарисовать букву автоматически, а потом передать управление ФПВшнику.
И странно Алексей, от тебя такое слышать! Как по мне задача мега сложная, будь то удаленный мозг у дрона либо стационарный на борту…
Так я же не говорил что будет лехко 😉 Задача сложная и тем паче для неподготовленного человека. Контроллеров которые умеют тупо летать по точкам не так то и много, а люди бьются над прошивками не первый год.
Но в данном случае, программить сам FC не надо, достаточно взять готовый контроллер, который в состоянии выполнять AltHold или на крайняк просто стабилизацию. Команды ему может отдавать второй контроллер (через PPM_SUM) который и будет заниматься просчетом маршрута и например анализом видео с камеры. А если будет стоять комп на земле, так тут дрон вообще простейший получается - ничего специфичного на нем не надо тягать (разве что LIDAR) - видео камеру + линк на землю.
Но в данном случае, программить сам FC не надо, достаточно взять готовый контроллер, который в состоянии выполнять AltHold или на крайняк просто стабилизацию.
от потому я за ардрон, как писал выше… 😃 у них вроде стабилизация вертикальная/горизонтальная на уровне… с ГПС-ом ток не ясно…