6 ноября 2020 г.

AR2T2 - онлайн

6 ноября мы собрались в Лицее для участия в VII открытом дистанционном командном турнире по робототехнике AR2T2. Мы разложили поле, проверили и настроили роботов.

 

В 10.00 организаторы выложили задание

________________________________________________________________________ 

Улучшение экологической обстановки – это одна из важнейших задач, которая стоит перед человечеством... В нашей задаче мы встречаемся с моделью автоматизации процесса подготовки мусора к его дальнейшей утилизации. Мусор... разложен в специальные контейнеры чёрного и белого цветов.
Требуется написать программу для робота, который в автоматическом режиме должен доставить все блоки в предназначенные для них области. Известно, что по центру каждой исходной области располагается ровно один блок, а также среди исходных блоков есть хотя бы один (или более) блоков отличного от остальных цвета.
________________________________________________________________________ 

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

 

Программу мы писали по очереди, параллельно тестируя ее на поле.


Отладка программы - непростая задача, и мы потратили много времени, но успели составить лишь часть кода. Задача осложняется еще и тем, что каждый раз робот ведет себя по разному: меняется освещение, разряжается батарейка. 


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

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

Результат нашей команды вошел в 30 лучших, и мы видим, что есть над чем работать. Но сам турнир нам очень понравился, и мы все равно хотим решить эту задачу! У нас есть целый год, чтобы тренироваться и продумать стратегию. Мы обязательно будем участвовать в турнире на будущий год!

Комментариев нет:

Отправить комментарий