Кому лимон?
Зеленко Геннадий Вадимович кафедра ИТ-4
По поводу места посадки, и обработки изображения на борту:
nootropicdesign.com/ve/
Мы планируем подробно рассказывать что и как мы планируем делать и что у нас получается. После завершения конкурса вне зависимости от степени нашей успешности мы опубликуем все технические описания и исходные коды для конкурсного образца, как бортовую, так и наземную часть.
github.com очень рекомендую для совместной работы над кодом. У меня там все проекты выложены. Больше шансов, что после публикации кто-то заинтересуется и захочет присоединиться.
Было бы здорово, если все участники сделали бы тоже самое.
Если вы это делаете just for lulz, на свои деньги, почему бы просто не указать в условиях конкурса, что код должен быть предоставлен под лицензией MIT(BSD) или GPL? IMHO это вполне разумно, и стимулирует, чтобы на следующей итерации все творили принципиально новое.
Столкновение со стенами полигона, перегородками, контакт с сеткой не приводит к незачету попытки, если дрон может продолжить полет. Рекомендуется иметь хоть какую-нибудь защиту для винтов.
Видел где-то видео, японцы сделали “коптер” ввиде шара, винты внутри на свободной оси )
Интересный проект, КРОКу в этом плане только уважуха.
Если кто возьмется участвовать из наших - возьмите меня в команду, пжл. У меня дремель ручной есть)
github.com очень рекомендую для совместной работы над кодом. У меня там все проекты выложены. Больше шансов, что после публикации кто-то заинтересуется и захочет присоединиться.
Пока конкурс не завершиться, мы будем использовать наш внутренний TFS. Потом можно и на github. Все равно куда на самом деле…
Если вы это делаете just for lulz, на свои деньги, почему бы просто не указать в условиях конкурса, что код должен быть предоставлен под лицензией MIT(BSD) или GPL? IMHO это вполне разумно, и стимулирует, чтобы на следующей итерации все творили принципиально новое.
Мы не хотим обязывать участников чем то делиться. Кто хочет - пожалуйста.
По поводу места посадки, и обработки изображения на борту:
nootropicdesign.com/ve/
Лично мое мнение - для реализации конкурсного задания нужно иметь на борту что-то максимально похожее на нормальный компьютер. Это дает возможность использовать огромное количество всяких библиотек, фреймворков и просто готовое ПО, иметь запас по мощности и памяти. По этой причине мы и выбрали Gumstix с обычным Linux’ом. Для примера - для привода на место посадки мы планируем использовать OpenCV.
Народ давно такими штуками балуется, я больше года назад предлагал взглянуть в сторону их процев
www.parallax.com
forums.parallax.com/forumdisplay.php?65-Propeller-…
На пропеллерах и инфракрасных датчиках картинку рисовал аппарат (достаточно чтоб препятствия самостоятельно обойти) сейчас что-то видео их не найду
и инфракрасных датчиках
КРОК в этом плане молодцы, они конфигурацией стен на полигоне исключили взаимодействие аппарата с наземными средствами определения местоположения и стабилизации по ИК каналу. Тем самым подтолкнули к поиску других новых решений. Ибо ИК канал это уже давно отработанная схема. А радиоканал не даёт такой точности.
достаточно чтоб препятствия самостоятельно обойти
Вряд ли самостоятельно. По всей комнате развешаны ИК датчики, а дальше триангуляция.
Я имел ввиду что проц сам себе рисует картинку…
точнее не картинку, а обозначает грани (очертания) предметов, потом их можно и передать чему-то более мощному (радиосвязь то будет), а уже обратно получать комманды - куда лететь, зачем распознавать объекты (ну разве что точку посадки, но она плоская её и по камере можно распознать) нужна только информация -где есть препятствие, а где его нет…
КРОК в этом плане молодцы, они конфигурацией стен на полигоне исключили взаимодействие аппарата с наземными средствами определения местоположения и стабилизации по ИК каналу. Тем самым подтолкнули к поиску других новых решений. Ибо ИК канал это уже давно отработанная схема. А радиоканал не даёт такой точности.
Вряд ли самостоятельно. По всей комнате развешаны ИК датчики, а дальше триангуляция.
Везде где ИК имел ввиду ультразвук или обычные камеры.
Ик даёт такую же точность, что и радио.
А если использовался ИК канал, то скорей всего это трёхмерное сканирование с борта.
Лично мое мнение - для реализации конкурсного задания нужно иметь на борту что-то максимально похожее на нормальный компьютер. Это дает возможность использовать огромное количество всяких библиотек, фреймворков и просто готовое ПО, иметь запас по мощности и памяти. По этой причине мы и выбрали Gumstix с обычным Linux’ом. Для примера - для привода на место посадки мы планируем использовать OpenCV.
Спасибо за информацию, действительно неплохие штучки эти Gumstix - и камера есть подходящая у них имеется…
С учётом совокупности особенностей конкурса - простой вопрос: как защитить любую зачётную попытку от чьего-то возможного саботажа с применением технических средств?
Представляется, что эта задача по стоимости может существенно превзойти призовой фонд.
Одним словом, правовых аспектов масса, а сама идея-то, несоменно интересная и щедрая…
как защитить
Вопрос хороший. И про стоимость подмечено верно.
Мы как организатор не планируем предпринимать технических мер. Только попросим участников не включать радиооборудование во время чужих полетов.
Алексей, цена вопроса не маленькая и вложения в участие не детские, так что победа запросто может быть “решена” с некоторого удаления - лучом “правильного” радиосигнала…
Это тот случай, когда благое намерение спиной к намеревавшемуся может обернуться.
Из-за одного свинтуса (возможное наличие которого отрицать нелепо) организаторы могут оказаться в весьма неловком и обременительльном положении, а с учётом цены вопроса свинтусов может быть несколько и их техническая квалификация может быть изрядной…
Судейство нужно продумывать тщательно, нужны более конкретные требования к каналам управления… Противостоять свинтусам можно, но нужно тему прорабатывать…
Алексей, цена вопроса не маленькая и вложения в участие не детские, так что победа запросто может быть “решена” с некоторого удаления - лучом “правильного” радиосигнала…
…
Судейство нужно продумывать тщательно, нужны более конкретные требования к каналам управления… Противостоять свинтусам можно, но нужно тему прорабатывать…
Задавить радиоуправление и/или ГПС это не сложная задача. Препятствовать этому, пожалуй, можно будет только организационными мерами: местоположение полигона не сообщать до дня проведения конкурса (можно и участников везти туда на автобусе с завязанными глазами 😃), подпускать к полигону с аппаратурой только выступающую в данный момент команду, остальные зрители должны оставить свои вещи и аппаратуру в отдаленной на безопасном расстоянии камере хранения. Параллельно со всеми этими мерами организовать на полигоне радиомониторинг всех важных с точки зрения функционирования БПЛА диапазонов частот, а в случае появления помех как минимум приостанавливать соревнования до выяснения причин.
Для чего отмечена точка взлета? Дрон ведь в нее и так будет помещен на старте или я чего-то недопонял?
ps. наверное участвую -)
Для чего отмечена точка взлета? Дрон ведь в нее и так будет помещен на старте или я чего-то недопонял?
Так ведь в нее нужно вернуться. Прочитайте внимательно задание…
P.S.
Здорово 😃
Задавить радиоуправление и/или ГПС это не сложная задача.
Организаторы наоборот заинтересованны в победе аппарата, который сам по себе защищен от каких либо воздействий из вне. И пусть победит действительно сильнейший, а не по ГПС и по радиолинку с ноутбука по соседству. Имхо конечно же. На месте организаторов даже не заморачивался бы по поводу каких то спец. мер противодействию хулиганов, а то так до клетки Фарадея дойдем 😃 А в задании явно бы прописал “Радио помехоустойчивость обязательна”, пусть взлетает по ИК лучу 😃
Организаторы наоборот заинтересованны в победе аппарата, который сам по себе защищен от каких либо воздействий из вне. И пусть победит действительно сильнейший, а не по ГПС и по радиолинку с ноутбука по соседству. Имхо конечно же. На месте организаторов даже не заморачивался бы по поводу каких то спец. мер противодействию хулиганов. А в задании явно бы прописал “Радио помехоустойчивость обязательна”, пусть взлетает по ИК лучу 😃
Сергей, это сверхтребования к дрону 😃 (хотя все реально, конечно. Но не в этом конкурсе - имхо). Исключать использование радиолинков не получится: наверняка часть команд будет использовать вариант с обработкой информации с дптчиков БПЛА на внешнем “центре управления полетом”. К тому же, есть требование самих организаторов конкурса по предоставлению судье “красной кнопки” для принуждения БПЛА к спокойствию. Так что радиолинки будут. И скорее всего будут построены на ширпотребных комплектующих, где вопрос помехоустойчивости (тем более от преднамеренных помех) - не на самом высоком уровне. А исключить помехи можно только грамотным выбором местоположения полигона (вдалике от возможных источников индустриальных и пр.помех), плюс жесткая дисциплина участников на месте проведения соревнований.
А кто тут в игрушки играет? Серьезными вещами надо заниматься серьезно 😃 Ни о каких сверхтребованиях речь не идет, коптер должен жить своей жизнью за исключением двух команд “запустить программу автопилота” и “стоп машина” 😃
Кстати, со своей стороны могу содействовать развертыванию на полигоне поста профессионального радиомониторинга. Где можно будет увидеть используемые РУ диапазоны, принимать картинки с бортовых видеолинков, отслеживаться все существующие источники сигналов и появление новых, включая кратковременных и со сложным спектром и проч.
Подавление каналов противника - по отдельной договоренности 😃