Робототехнические фестивали, соревнования и олимпиады проводятся каждый год в больших количествах в разных странах и разными организаторами. В преддверии нового соревновательного сезона мы хотим дать несколько советов тем, кто хочет победить соперника и выиграть соревнования. Рассказывает Андрей Захлебин, наставник детского технопарка «Кванториум» по робототехнике:
— Я занимался робототехникой в школе больше пяти лет, принимал участие в разных соревнованиях и брал призовые места. Сегодня я расскажу главные правила и советы для того, чтобы начать побеждать.
Правило первое — ваш робот должен быть уже готов за день до соревнований. Не стоит откладывать ответственную работу на последний день. Например, участники будущих соревнований приняли решение за неделю до конкурса переделать конструкцию робота. В итоге, на этот процесс потратили слишком много времени, а вот на то, чтобы отладить программный код, времени не хватило. Как итог — готовая машинка без рабочей программы. В данной ситуации лучше было оставить предыдущую конструкцию робота и отладить алгоритм. Не нужно пытаться получать максимальный балл, чаще всего это практически нереально.
Совет номер два: вы должны знать и понимать, как работает ваш робот и уметь его ремонтировать. Робототехника — сложная наука, потому что наш робот очень сильно зависит от окружающего его мира, а, как правило, окружающий мир имеет свойство меняться. Может случиться так, что материал поля на фестивале и материал тренировочного поля сильно отличаются: одно поле бликует, другое нет, колеса скользят, а внешнее освещение слишком яркое. Следовательно, в данной ситуации вы должны уметь калибровать датчики, понимать, что нужно поменять колеса и т.д.
Надежность! Третий совет, всегда продумывайте конструкцию вашего будущего робота прочной и надежной, при пайки проводов закрывать места пайки термоусадкой или изолентой. Исключить люфт рабочего механизма и т.д. Всегда берите с собой запасные аккумуляторы или батарейки, убедитесь, что они заряжены перед соревнованиями.
При создании кода для робота делайте его так, чтобы он был легкий и понятный. Не будет лишним, если вы будете добавлять комментарии в код. Для быстрого поиска нужного блока в программе, советую программу продублировать на несколько съёмных носителей. Не будет лишним, если вы возьмете с собой ремкомплект для робота, бывают случаи, когда робота роняют, что-то выходит из строя, ситуация обычная.
И главное, неудачи возможны, даже когда кажется, что был готов идеально. Невозможно все учесть, и поэтому ваш заезд может не оправдать ожидания. Если вам не повезло однажды, но вы сохраните боевой настрой и исправите ошибки — в следующий раз вы обязательно победите. Тогда — у вас будет еще один повод для радости!
Автор: Захлебин Андрей Владимирович