Кому лимон?

ssilk

Господа, вы как малые дети, чесслово…) Неужели непонятно, откуда растут уши берутся условия, связаные с размерами окон, посадочных площадок, проемов и так далее. Про размеры, вес и техническую оснащенность коптеров тоже не раз намекалось… ) Заказчику нужен дрон, вполне определенных размеров и веса, способный работать полностью автономно, либо в условиях плохой связи (вам это ничего не напоминает?😁). Задачи стоящие перед дроном сводятся к простому набору способностей, найти в заданном направлении некий объект, отличающийся от окружающей обстановки, либо заранее введеный в память, проделать некие манипуляции на этом объекте (подобрать его, нажать на нем кнопку, выдернуть из него флэшку, взять пробу грунта, замерить какие либо величины, нужное добавить) и вернуться с результатами в точку старта…
Звучит несколько фантастично, неправда ли, но я встречал ТЗ подобного рода, правда на несколько иную технику…😁
И еще момент, господа программеры, ваши программы никому не нужны, если нет устройств, на которых они будут работать…😉

Алфизик

Программисты занимаются программизмом с целью достижения програзма.

dark_rider
Алфизик:

Если кто-то что-то хочет с площадки собирать, разбросайте по площадке обыкновенные баксы. Сколько за две минуты собрал - все твои. Время попытки кончилось - уступи площадку другому участнику.

Это надо делать пылесос летающий. Ну или на румбу моторы/винты ставить 😃

Добавлю в копилку безумных идей:

Футбол как у колёсных - врядли получится, но Можно организовать лазертаг на коптерах: каждому участнику выдаётся лазер с примитивным контроллером (с целью ограничить количество “выстрелов”) ну и приёмник. А дальше дроны стартуют на полигоне и начинают охоту 😃

Алфизик

Стрелять, когда охота. А когда неохота?
Интересно, оно кому-нибудь надо? Ну, то есть, заказчик на это будет?
Продавец знакомый в RC-магазине рассказал, что ходят некие личности, выспрашивают купить летательный аппарат, чтоб летал автономно и носил пару килограмм груза. Курьер, предположительно даже через границу. И что, вы думаете, специальный дрон-перехватчик будет носиться за ним по небу? Нет, их будут перехватывать на земле, ещё до взлёта.

Dav

Вообще печально видеть отрицательное мнение про симуляторы.

Мы сами использовали gazebo. Он конечно имеет свои недостатки, например ставится только на Линукс (убунту), но его основное преимущество - можно для виртуальных полетов использовать те же ROS-ноды, которые будут работать на реальной железке. То есть отсутствует двойная работа.

Благодаря этому мы сэкономили много-много тысяч долларов на разбитых аппаратах (может и десятков тысяч с учетом стоимости лидара). И у нас аппарат только благодаря отладке всего в симуляторе пролетел полигон в первый же день “натурных” испытаний.

Мысль о обязательности использования симуляторов была действительно вызвана желанием поднять уровень участников с откровенно хоббийного на более профессиональный.

Плюс увеличить количество претендентов, которым что то “светит”.

Я на 100% уверен, что если на полигоне будут “окна”, то без использования симулятора чего-то достичь могут только команды с очень богатыми спонсорами…

ssilk:

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

Опять пошли теории заговора, как год назад, при объявлении конкурса… Самой популярной мыслью было что КРОК нахаляву хочет реализовать какой-то проект для каких то силовиков, сам ничего не умеет (только бюджетные бабки пилить), и пытается вот таким образом вывернуться.

Вот как у нас летает -

, то есть что то КРОК может…

Кстати, мы свое обещание опубликовать исходный код и все для воспроизведения нашего конкурсного коптера в течении сентября сдержим. Сейчас пишем описания и приводим код в порядок, чтобы было проще у нас заимствовать…

askoog

"Мысль о обязательности использования симуляторов была действительно вызвана желанием поднять уровень участников с откровенно хоббийного на более профессиональный.

Плюс увеличить количество претендентов, которым что то “светит”.

Я на 100% уверен, что если на полигоне будут “окна”, то без использования симулятора чего-то достичь могут только команды с очень богатыми спонсорами…"

  1. обязаловка в виде симулятора (неважно что это хорошо или плохо), отвлечет и так скудные ресурсы участника.
    Результат будет еще хуже чем сейчас.
  2. вы не переделаете участников на более профессиональный уровень, и я надеюсь, догадываетесь почему.
    То, что вы можете себе позволить работать и с лидаром и симуляторами - лично у меня нет сомнений и это хорошо.
    И процесс разработки у вас наверное правильно построен.
    Но! У вас там по моим прикидкам как минимум 5 человек работает в команде, причем почти целый год,
    и скорее всего даже на фултайме. Т.е. грубо бюджет вашего решения уже несколько лямов на одну зарплату ушло,
    не считая мат. затрат на оборудование. Ваш дрон просто обязан летать как чумовой за такие то бабки.
    Другими словами ваш дрон - он то не хоббийный, а профессиональный.
    А вот я себе такое не смог позволить, время уходило на основную работу, а что оставалось - опять программирование.
    Мой дрон - хоббийный, и летает абы как.
    Если бы каждый участник имел такие возможности как у вас,
    то мы сразу и симулятор и все остальное будем использовать.
    И даже профессиональнее станем. А пока, увы, имеем ограниченные ресурсы время/деньги/материалы/мастерство,
    то не очень то и хочется лишний раз перегружаться.

Все же хотел донести до вас мысль, что не надо сейчас усложнять условия возможного нового конкурса.
На нынешнем финале по большому счету никто не выполнил задание, давайте сначала этот этап повторим.

WETErok

Упрощение варианта игры “собирателя” до “приземлятора”.
Площадка такая же, препятствия теже, деление на зоны тоже остается.
Что изменяется вместо кубиков которые нужно собирать, ставятся круги 1м диаметре на которые нужно приземлятся. На кругах нарисованы цифры.

За посадку в 1 зоне каждый круг оценивается в 1 бал, за вторую зону 2 бала, за третью 3 бала. За возврат в точку старта еще 2 бала.
Задача набрать как можно больше балов. При равном количестве балов побеждает тот кто быстрее.

ps. с лазер тагом идея хорошая.

Dav
askoog:

У вас там по моим прикидкам как минимум 5 человек работает в команде, причем почти целый год,
и скорее всего даже на фултайме.

90% работы выполнили 2 человека, как это обычно и бывает. Вот как выглядит статистика по трудозатратам:

  • 131 чел/час работы с матчастью (сборка, починка, …)
  • 1427 чел/часов летные испытания:
  • 1357 чел/часов разработка, имитационное и наземное тестирование
  • 1405 чел/часов всякие эксперименты, в основном тупиковые ветви
Виктор_Казаринов

Если организаторы дадут свою модель симулятора в качестве “рыбы” и все необх. для работы с симулятором в их проекте, то это уже кое-что. Да, вопрос тестирования и отладки в таком случае существенно расширит возможности участнков. Но меня как и многих потенциальных участников будущего конкурса волнует дополнительная трудоемкость, связанная с использованием симулятора (его изучение как инструментального средства, стыковка сваоего софта с симулятором и т.д.). В конечном итоге симулятор очень сильно поможет конкурсантам, но цена вхождения по интеллектуальным затратам в конкурс сущетвенно повысится. Я также как организаторы считаю, что повысится и качество конкурсных работ. Ведь все жалуются на отсутствие возможности выйти на улицу и вволю поотлаживать свой дрон в лабиринте, похожем на Кроковский.
В итоге - я за симулятор. Лишь бы его освоение и внутренние глюки симулятора не омрачили работу с ним.

2Dav: По вашим цифрам трудозатрат: это получается при 8 часовой 5 дневной неделе 27 человекомесяцев, т.е более 2 лет работы фуллтайм если работать в одиночку? И это - при условиях предыдущего конкурса. При существенном усложнении условий конкурса трудоемкость возрастет в разы особенно для тех, кто только собирается впервые участвовать в конкурсе.

Dav
Виктор_Казаринов:

2Dav: По вашим цифрам трудозатрат: это получается при 8 часовой 5 дневной неделе 27 человекомесяцев, т.е более 2 лет работы фуллтайм если работать в одиночку? И это - при условиях предыдущего конкурса. При существенном усложнении условий конкурса трудоемкость возрастет в разы особенно для тех, кто только собирается впервые участвовать в конкурсе.

Ну да… Именно поэтому мы были удивлены вообще наличию индивидуальных участников.

При наличии предварительных знаний и опыта (мы впервые “взяли в руки” коптер насколько я помню в районе апреля прошлого года), и сфокусированности только на условиях конкурса (по видео видно что мы перевыполнили задачу, правда это было сделано осознанно) можно было бы потратить времени раза 2 два меньше, но это все равно человеко-год…

WETErok:

ps. с лазер тагом идея хорошая.

ага, мы думали над вариантами “войнушек”, но для этого нужна существенно более высокая точность управления, чем продемонстрировали пока все участники.

dark_rider
Алфизик:

Стрелять, когда охота. А когда неохота?
Интересно, оно кому-нибудь надо? Ну, то есть, заказчик на это будет?
Продавец знакомый в RC-магазине рассказал, что ходят некие личности, выспрашивают купить летательный аппарат, чтоб летал автономно и носил пару килограмм груза. Курьер, предположительно даже через границу. И что, вы думаете, специальный дрон-перехватчик будет носиться за ним по небу? Нет, их будут перехватывать на земле, ещё до взлёта.

Вы слишком серьёзно подходите к данному вопросу. Я уверен, что крок ничего не ищет ни для ФСБ ни для кого-то ещё. Ну т.е. если найдётся какой вундеркинд это конечно хорошо, но это не цель. Затраты соизмеримы со средним корпоративом. Так и стоит это воспринимать - весёлая тусовка - олимпиада для престарелых школьников. Компания состоятельная - могут себе позволить развлечения.

А то многие испугались что их ардрон с мегапрограммой в сто строк продадут фсб за сто пятьсот миллионов. Не надо бояться, если именно ваши сто строк приглянутся ФСБ - уверен, крок поделится 😃

ПНКист

Cклоняюсь к мысли, что если КРОК и будет продолжать конкурс в ближайший год- два, то полигон останется тот же. Скорее всего старое подобие препятствия заменят на забор, который надо будет перемахивать верхом и шторку, под которой надо будет подныривать.

Dav:

Я на 100% уверен, что если на полигоне будут “окна”, то без использования симулятора чего-то достичь могут только команды с очень богатыми спонсорами…

Вы и с симулятором и с Вашими то ресурсами в полутораметровое окно с вероятностью 0,9 будете пролетать в лучшем случае через год, в штиль, а при ветре?

AlexKit
Dav:

Вообще печально видеть отрицательное мнение про симуляторы

использование симулятора это хорошо для убыстрения разработки дрона на существующей базе и с существующими мозгами,(ардон етс), т.е. априори отсекается что-то новое, что не предусмотренно симмулятором, панорамные и 3D камеры, 2-x платные CPU, FPGA и т.д. а если мы хотим создать что то новое- то это скорее тормоз, чем нужный инструмент, так что я за то чтоб про симмуляторы в правилах не указывать, как и о весе дронов, и не ограничивать размеры площадки, давайте лучше в лесу летать. а для уравнивания шансов можно разбить на классы, например по CPu до атома(до6кг) 1класс, после 2. можно также разные трассы. т.е. каждый сам решает на чем и как он будет работать,

dark_rider
Dav:

Вообще печально видеть отрицательное мнение про симуляторы.
.

Лично я “за” модели, т.к. это повышает общую культуру разработки. Но я “против” обязаловки т.к. (кроме культуры) выхлопа , по моему, не будет. Если вы вдруг введёте бальную систему, то можно будет подумать о начислении бонусных очков за предоставление модели. Но подумать надо тщательно т.к. в большенстве случаев подобный моделизм будет восприниматься участниками как бесполезная трата времени.

vadipp
AlexKit:

в правилах не указывать […] о весе дронов, и не ограничивать размеры площадки, давайте лучше в лесу летать.

Лес - это хорошо и интересно, но какие-то ограничения всё же нужны, иначе не будет точки отсчёта. Лес бывает разный. Дрону для джунглей понадобятся пилы для разрезания лиан, например. Или заточенные лопасти 😃

Ну и вставлю свои 5 копеек по предложенным Dav условиям.

Cчитаю, что размер проёмов в 1 метр - это мало (хотя это примерно ширина проёма стандартной двери). С другой стороны, 3 метра - много. Голосую за 1.5 метра.

Обязывать делать модель в симуляторе не стоит. Начислять дополнительные баллы или иные бонусы за это - неплохая идея.

nvi93
Dav:

Ну да… Именно поэтому мы были удивлены вообще наличию индивидуальных участников.

Индивидуалы вполне бы успели, если бы изначально было сказано: коридоры не более 4-х метров шириной и один поворот.
Сколько я времени потартил на поиски определения расстояний до стен 12х50 метров, это GPS. лазеры, радиолокация и т.д, а в итоге оказалось это не нужно.

Как пожелание: Какое бы нибыло задание нового конкурса, пусть оно будет выжержано от начала до конца.

dark_rider

А мне вот кажется, что финальная конфигурация полигона не должна быть известна заранеее. Т.е. сейчас был один элемент неопределённости - перегородка двигающаяся. Я предлагаю увеличить количество и степень неопределённости элементов. В идеале - весь полигон как неопределённый элемент.

Это позволит исключить шарманки - устройства в которых подобно шарманкам записан трек: взлетели, 10 секунд прямо, на лево 90 градусов, 1 секунда прямо, … такие устройства конечно могут быть и красивыми и интересными и остроумными, только вот к роботам, на мой взгляд, отношения не имеют. С другой стороны я подобных решений не заметил на конкурсе. Но они могут появиться на следующем 😃

nvi93
dark_rider:

А мне вот кажется, что финальная конфигурация полигона не должна быть известна заранеее. Т.е. сейчас был один элемент неопределённости - перегородка двигающаяся. Я предлагаю увеличить количество и степень неопределённости элементов. В идеале - весь полигон как неопределённый элемент.
😃

Фактически так и получилось. Темперь представьте с точностью наоборот. Заявлено проходы 1 метр и окна, поле 20х20метров. За месяц до финала - поле футбольное 150х50м и проходы по 5метров и две преграды и грибочки, которые надо собирать по 1кг весом - ну чтобы на стадионе народ смотрел с трибун 😃

ПНКист
dark_rider:

Это позволит исключить шарманки - устройства в которых подобно шарманкам записан трек: взлетели, 10 секунд прямо, на лево 90 градусов, 1 секунда прямо, … такие устройства конечно могут быть и красивыми и интересными и остроумными, только вот к роботам, на мой взгляд, отношения не имеют. С другой стороны я подобных решений не заметил на конкурсе.

Просмотрите все презенташки финалистов в ссылке НАШИ ГЕРОИ robots.croc.ru, их всего 29. Если бы не война с управляющей компанией и вместо паяльника- болгарка, наша шарманка была бы награждена дипломом от КРОКа.

Алфизик
vadipp:

Дрону для джунглей понадобятся пилы для разрезания лиан, например. Или заточенные лопасти

Ну вы еще заставьте дрона дверь за ручку открывать. Или на крайняк “с ноги”.
(не шутка нифига) То есть с разгона и с тангажом около 90 градусов. Теоретически возможно, а механически выдержит ли?

AlexKit
Алфизик:

То есть с разгона и с тангажом около 90 градусов

И лазером, лазером-)))