<aside> 📍 Версия 2023 г. Источник: https://junior.robocup.org/ Перевод: Благотворительный фонд “ФИНИСТ”

</aside>

Зеленым выделены новые пункты регламента, по сравнению с предыдущей версией.

Красным перечеркнутым выделены удаленные пункты регламента, по сравнению с предыдущей версией.

Предисловие

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

Оцениваются время и техника выполнения задания! Приготовьтесь быть самой успешной спасательной командой.

Рис. 1. Пример полигона

Рис. 1. Пример полигона

Описание задания

Робот должен исследовать лабиринт и найти в нём «жертв».

Основная задача робота состоит не в том, чтобы найти кратчайший маршрут в лабиринте, а в том, чтобы обследовать как можно большую его часть. За каждую найденную окрашенную~~, подогретую (тепловую)~~ или визуальную «жертву» робот получает 5, 10, 15 или 30 очков в зависимости от ее местоположения. Если робот доставит спасательный набор к жертве, то он получает дополнительные 10 очков за каждый набор. Количество дополнительных очков зависит от типа жертвы:

Если робот застрял в лабиринте, он может быть перезапущен с последней пройденной контрольной точки. Контрольная точка представляет собой клетку лабиринта, покрытую светоотражающим материалом. Робот может сохранить расположение контрольной точки в энергонезависимой памяти и использовать эти данные при перезапуске. Также робот должен избегать чёрных клеток.

Если после исследования всего лабиринта робот находит путь обратно, он получает дополнительные очки. Дополнительные очки за надёжность также начисляются в случае, если робот сможет выйти из лабиринта с минимальным числом перезапусков. Если робот вернется к началу лабиринта, то он получит по 10 бонусных баллов за каждую идентифицированную жертву как бонус за выход.

Ниже приведены некоторые действия, за которые роботу будут начислены очки: