Оригинал взят у
sdelanounas_ru в
Мурманск за кибернетику с детства! Оригинал опубликован
Mishania. в
Мурманск за кибернетику с детства! Фоторепортаж с состязаний по робототехнике в Мурманске
В минувшую субботу в Мурманском политехническом лицее прошло занятное мероприятие - настоящая «Битва роботов». Про похожее мероприятие в Питере
писали на Хабре, но трансляция закончилась, потому я решил опубликовать фотоотчет с аналогичного мероприятия.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMi85NDQ2MzIwLmYvMF84YmY3Nl84MDI1OTVjNF9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
В этот раз регламентом не было предусмотрены настоящие битвы, то есть, драки роботов. Этот турнир был больше спортивный, тем более, что он являлся отборочным на международные соревнования.
Вкратце о самих роботах. Роботы сделаны из детского конструктора Lego Mindstorms, но это совсем не то игрушечное Лего, о котором многие знают из детства. Эта серия по-настоящему мощный инструмент для творчества и серьезного исследования. Конструктор служит лишь строительным материалом, а к нему прилагается набор датчиков, электродвигатели, шестерни, валы, шкивы, батарея и блок управления. Все помещается в большущую коробку.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLmYvMF84YmY2Nl8yOTI4YTlmZF9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
Ноутбук здесь обязателен, т.к поведение робота программируется. В рамках соревнований не радиуправляемая игрушка, а автономная машина, которая сама действуйет в соответствии с заложенным алгоритмом поведения. В чем, собственно, и заключается весь интерес. Стоит напомнить, что делается все детьми, начиная с 10 лет!
По регламенту на старте соревнований все должно быть разобрано. Около трех часов дается на то, чтобы собрать робота собственной конструкции и написать для него программу поведения.
Затем можно и нужно его протестировать в свободном режиме, чтобы выявить все глюки и заставить выполнять задания.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLmYvMF84YmY2N184MWRmZGZhZF9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMy85NDQ2MzIwLmYvMF84YmY2NV80Y2YxZDViNl9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMy85NDQ2MzIwLmYvMF84YmY2OV8xZjFhOTY0MF9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
Самое массовое задание, оно же самое простое, называется «Кегельринг». Задача робота очень проста - нужно, старуя из центра, выбить из круга все кегли и сделать это как можно быстрее. Напомню, что прикасаться и управлять роботом в процессе попытки никак нельзя.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNi85NDQ2MzIwLmYvMF84YmY2Y19iYjA3ZWZiY19YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLmYvMF84YmY2ZF8yYTMxZTMxYV9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
Девчонки тоже увлекаются робототехникой и даже вот, дают интервью местному телеканалу.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNi85NDQ2MzIwLmYvMF84YmY3MF85NGVmNzBmM19YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
Для программирования можно воспользоваться простым визуальным редактором, в котором алгоритм представлен в виде настраиваемых блоков.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMy85NDQ2MzIwLmYvMF84YmY3M184MjFkMDFkNF9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
К роботам предъявляются жесткие требования - по конфигурации, по используемым деталям и по размерам. Звенит таймер истечения времени конструирования и все роботы отправляются в «карантин» для проверки судьями. Каждый робот внимательно осматривается, тщательно проверяется, чтобы он вписывался в рамку 20 на 20 см, согласно правилам.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMi85NDQ2MzIwLmYvMF84YmY3OF9lYzg2NDQ1Yl9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
Теперь в них ничего нельзя изменять или настраивать до конца первой попытки.
Конструкция робота соотносится с выбранной тактикой поведения. Вот этот робот, похожий на трактор «Беларусь», имеет косой отвал, т.к по алгоритму он двигается из центра круга по раскручивающейся спирали и выталкивает кегли.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLmYvMF84YmY3YV9hZmQ2MmFkYV9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
Этот, по-моему, похож на комбайн. Большим прямым отвалом он выталкивает банки по одной.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMy85NDQ2MzIwLmYvMF84YmY3Yl8yODc3ODhjNV9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
Хорошо видны органы чувств. Оранжевые «глаза» - это ультразвуковые датчики расстояния. Вниз смотрит датчик освещенности, который «ловит» черную границу ринга и останавливает робота. Если этого не происходит, то робот как самоубийца падает со стола.
Ринг готов. Первая попытка началась! Судья засекает время, ведь побеждает быстрейший.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMy85NDQ2MzIwLmYvMF84YmY3Zl9mM2NkZTA4N19YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMi85NDQ2MzIwLmYvMF84YmY4Ml80MmQyYmEzY19YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMy85NDQ2MzIwLmYvMF84YmY4NV81NThkZGNjX1hMLmpwZz9fX2lkPTE1MjYz.jpg)
- image
Первая попытка прошла с переменным успехом - все кегли вытолкнул всего один робот. Роботы «Кегельринга» возвращаются в карантин в ожидании доработок и второй попытки, а за соседним столом начинается выступление роботов с более серьезными заданиями, в которых судейство идет по международным правилам.
Задание «Ван Гог». Робот должен за 2 минуты взять 4 цветных кубика и надеть их на 4 шеста соответствуцющего цвета. Кубики расположены рандомно и робот должен определять цвет каждого кубика и нести его к соответствующему шесту.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMi85NDQ2MzIwLjEwLzBfOGJmOTBfYTNkYTk4MWFfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Задание «Менделеев». Робот должен выйти со старта, проехать через мост (+20 очков), преодолеть горку (+20 очков), взять красный или синий цилиндр (белый брать нельзя - штраф) и отнести его в синее и красное поле соответственно. Так нужно перенести все 4 рандомно расположенных цилиндра за 2 минуты.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLjEwLzBfOGJmOTdfZTgyNDg5MjNfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Третье задание для младшей возрастной группы. На поле рандомно расположены синие и красные клетки. Робот должен, перемещаясь по полю, выбрасывать на синем поле 1 шарик, на красном - 2, на белом - ниодного. И достичь финиша за 2 минуты.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMi85NDQ2MzIwLjEwLzBfOGJmOGVfMTY1NWU1YTJfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Последние доработки и в бой. А точнее, в «карантин» и на проверку соответствия техническому регламента.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLjEwLzBfOGJmODdfMWRlNTU5YWZfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNi85NDQ2MzIwLjEwLzBfOGJmODhfYWY4YjViYWJfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLjEwLzBfOGJmOGFfYTY1MjRkMDlfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMi85NDQ2MzIwLjEwLzBfOGJmOGNfNmUxNmFjZF9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLjEwLzBfOGJmOGJfODgyOGE2MzVfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Дальше начинаются выступления робота. Робот пытается надеть кубик на цвет, слегка не попадает.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMy85NDQ2MzIwLmYvMF84YmY4MV85ZTNkNjU1Nl9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
Охота за цилиндрами также не очень успешна - роботы падают с моста, а если добираются до цилиндров, то «тупят» с цветами или не могут чисто механически нормально его схватить.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLjEwLzBfOGJmOWRfYTNlODI5ZTJfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
На старт выходят роботы, которые должны правильно разбросать шарики по цветным полям.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMi85NDQ2MzIwLjEwLzBfOGJmOTFfMzRjZmMxOF9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNi85NDQ2MzIwLmYvMF84YmY3NV84ZmYzYjllM19YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
В перерыве между попытками две девушки презентуют робота-ученика, который умеет распознавать числа на карточках, решать примеры, говорить вслух ответ и даже выражать эмоции на «лице» в зависимости от результатов.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMi85NDQ2MzIwLjEwLzBfOGJmYTNfNTAxNWU2NmRfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Далее следует перерыв и обед в школьной столовой. По возвращению, организаторы дают отсчет времени для доработки роботов перед второй попыткой. Время на вес золота, так что уже через 15 секунд «карантин» пустой.
Эти ребята используют не визуальный редактор, а среду разработки Bricx. Синтаксис языка поход на язык Си, так что все по-взрослому.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMi85NDQ2MzIwLjEwLzBfOGJmOWJfMzlhNzE5ZjhfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Говорят, так удобнее - быстрее компилируется и легче вносить изменения в параметры.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMi85NDQ2MzIwLjEwLzBfOGJmOWNfYmFjNmJmZTNfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
А вот и призы, которые ждут своих обладателей.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMi85NDQ2MzIwLjEwLzBfOGJmYTFfODNhOTVjM19YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
Последние возможности что-то исправить.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMi85NDQ2MzIwLjEwLzBfOGJmYWVfM2U4N2IyOTNfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Снова карантин, проверка технического регламента, жеребьевка полей - все по-честному. И вот, роботы снова на дистанции.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLjEwLzBfOGJmYjBfM2RjMDA1X1hMLmpwZz9fX2lkPTE1MjYz.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMy85NDQ2MzIwLjEwLzBfOGJmYjJfNTAwMTliMDVfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNS85NDQ2MzIwLjEwLzBfOGJmYjRfMzBmNTA4MV9YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMi85NDQ2MzIwLjEwLzBfOGJmOWZfMTM3YjUwNzRfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
В «Кегельринге» конкуренция значительно более жесткая, потому там страсти просто написаны на лицах.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMy85NDQ2MzIwLjEwLzBfOGJmYTZfMWNlZDU2YzlfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMy85NDQ2MzIwLjEwLzBfOGJmYTdfMjRiNDJkNzZfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMi85NDQ2MzIwLjEwLzBfOGJmYThfM2NiNjU4ZGJfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Напряжение достигает максимума, так, что даже одна банка зависает на ребре (!!!) прямо на линии круга, создавая сложную судейскую ситуацию. Поскольку она не касается внутреннего пространства поля, то считается зачтенной.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMy85NDQ2MzIwLjEwLzBfOGJmYWNfOWUzZWUzZTNfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Вторая попытка окончена! Судьи удаляются подсчитывать баллы.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMi85NDQ2MzIwLjEwLzBfOGJmYjZfZGUxMzg1ZjhfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Ну и далее следует торжественная церемония награждения. Очень приятно смотреть на умные и веселые детские лица, сплошной позитив!
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNTkwNi85NDQ2MzIwLjExLzBfOGJmYzRfODk5ZDZiMGRfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMy85NDQ2MzIwLjExLzBfOGJmYzBfNTgwMzYyNTFfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMi85NDQ2MzIwLjExLzBfOGJmYzNfMWVkYTg4NmZfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
Вне соревнований мне продемонстрировали как роботы управляются с помощью приложения на смартфоне по каналу Bluetooth. Так же роботы могут обмениваться информацией между собой.
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjIwMy85NDQ2MzIwLjExLzBfOGJmYjlfOGRmYWRjY19YTC5qcGc_X19pZD0xNTI2Mw==.jpg)
- image
![](http://sdelanounas.ru/images/img/a/w/aW1nLWZvdGtpLnlhbmRleC5ydS9nZXQvNjEwMy85NDQ2MzIwLjExLzBfOGJmYmJfYjQ5MzhjNTBfWEwuanBnP19faWQ9MTUyNjM=.jpg)
- image
В общем, мероприятие получилось очень насыщенным и интересным. Очень позитивно и весело и приятно, что дети увлеченно занимаются таким правильным делом. И вдвойне приятно, что это есть не только в столицах, но и провинциальном Мурманске.
Спасибо МПЛ за мероприятие и приглашение, а Хабралюдям - за внимание!
И спасибо автору фоторепортажа за прекрасный пост.
источник 19