Первые соревнования по спортивному программированию БАС в Санкт-Петербурге

Блог
Первые соревнования по спортивному программированию БАС в Санкт-Петербурге
Первые соревнования по спортивному программированию БАС в Санкт-Петербурге

С 22 по 23 ноября на площадке «Россия — Моя история» прошел Чемпионат Санкт-Петербурга по спортивному программированию. Более 70 школьников и студентов посетили лекции, выставки, семинары и мастер-классы от экспертов области, а также поборолись за победу в пяти соревновательных дисциплинах и возможность отправиться на всероссийский этап. Геоскан стал партнером мероприятия и организовал первенство по программированию БАС.

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

«Соревнования по программированию БАС еще никогда не проходили как дисциплины профессионального спорта, и это высокая планка не только для участников, но и для нас как для организаторов. Мы впервые работаем в таком формате, поэтому сложность задания рассчитываем во многом интуитивно, ориентируясь на реальные производственные задачи. Со временем будут выработаны устоявшиеся стандарты, и состязание станет еще более трудным», — рассказала руководитель отдела экспериментальных проектов Геоскана Маргарита Бакустина.

В рамках первенства ребятам предстояло проявить себя в спасательной миссии. По легенде, в труднодоступном регионе России есть беспилотные воздушные суда, которые могут работать автономно при появлении сезонных природных чрезвычайных ситуаций: оперативно доставлять воду, медикаменты и продукты, а также искать очаги ЧС. Задачей участников было с помощью дронов определить координаты условного пожара и потушить его.

Задание выполнялось на соревновательной площадке с сеткой из QR-кодов, имитирующей лесной массив. Конкурсанты создавали полетные миссии для двух квадрокоптеров «Геоскан Пионер Мини» — на их выполнение отводилось 8 минут. Первый должен был облететь весь полигон, отсканировать QR-коды, записать информацию о координатах «пожара» и необходимом количестве воды для его ликвидации. Второй нужно было провести по заданной последовательности точек и подсветить цветом, зашифрованном в QR-коде. Выигравшей считалась команда, набравшая наибольшее количество баллов по двум этапам конкурса.

Три призовых места заняли команды из лицея «Физико-техническая школа» им. Ж. И. Алферова:

  • 1 место — SkyCoders;
  • 2 место — Аврора;
  • 3 место — dronemania.
«Прежде всего, хочу поблагодарить организаторов соревнования. Оно принесло множество эмоций, новых знаний и возможность пообщаться с другими участниками. Конкурсное задание было увлекательным и насыщенным, но при этом в меру сложным. На мой взгляд, самым интересным был финальный этап, когда все собрались в одной комнате, тестировали программы и исправляли недочеты алгоритмов, если они были. В этот момент к нам даже подошли журналисты, чтобы немного пообщаться. Такие соревнования однозначно нужны: на них не только развивается умение писать рабочий код с первых попыток, но и происходит отличная работа в команде», — поделился участник команды SkyCoders Максим Батаев.

Победителям и призерам состязания присвоят разряды по спортивному программированию.


Чемпионат стал первым совместным мероприятием Геоскана и Федерации спортивного программирования Санкт-Петербурга в рамках соглашения о сотрудничестве, которое было подписано ранее в этом году.