Логотип sheen.bot

Идеи и опыт

Почему автономный режим вашей команды FTC ломается на турнирном поле (и как это исправить)

25 авг. 2026 г.·Sheen Robotics
Почему автономный режим вашей команды FTC ломается на турнирном поле (и как это исправить)

Автономная программа подводит на соревнованиях, потому что счисление пути опирается на физические константы, которых не существует: трение мата, плотность плиток и напряжение аккумулятора в мастерской и на арене различаются радикально.

Когда автономная программа десять раз подряд безупречно отрабатывает в классе, а в первом же матче врезается в бортик поля, дело редко в коде. Изменилась физика. Чистое счисление пути — по времени или по стандартным отсчётам колёсных энкодеров — предполагает неизменную физическую среду. На деле турнирные поля добавляют три незаметные переменные, которые разрушают навигацию с разомкнутым контуром: сжатие пенопластовых плиток, различия в трении поверхности и кривые разряда аккумулятора.

1. Проблема мата: плотность, возраст и сжатие

Стыкующиеся плитки из EVA-пены толщиной 5/8 дюйма, которые используются на официальных полях FTC, неодинаковы на разных площадках. Плитка тренировочного поля в школьной лаборатории робототехники, пережившая два сезона хождения и полуденное солнце через окно класса, спрессовалась, затвердела и потеряла фактуру поверхности. На турнирном же поле могут лежать совершенно новые плитки из коробки — или плитки, которые хранились туго свёрнутыми в сыром складском помещении провинциальной площадки.

Этот разброс влияет на робота двумя разными способами:

  • Эффективный радиус колеса: более тяжёлый робот глубже проседает в мягкой пене. По мере того как пена обжимает протектор колеса, эффективный радиус качения уменьшается. Энкодер, отсчитавший 1000 тиков, ожидает, что робот проехал определённое линейное расстояние исходя из номинального диаметра колеса; на мягких плитках фактическое расстояние за оборот оказывается меньше.
  • Сопротивление проскальзыванию в повороте: трансмиссии на колёсах меканум и обычные бортовые (skid-steer) испытывают совершенно разное боковое сопротивление в зависимости от того, поддаётся пена или сопротивляется боковому скольжению. На более цепкой или мягкой пене повороты недокручиваются; на изношенной пыльной — перекручиваются.

2. Просадка напряжения и профили разгона

Свежий аккумулятор REV Robotics 12V Slim Battery прямо с умного зарядного устройства показывает примерно 13,8–14,2 В без нагрузки. После пятнадцати минут ожидания в очереди на выход или после тяжёлой автономной последовательности, где четыре ходовых мотора и захват выходят на пиковые пусковые токи, внутреннее напряжение проседает.

Если ваш автономный код гоняет моторы на фиксированной мощности в течение заданного времени, пройденное расстояние напрямую зависит от кривой напряжения во времени. Даже при ПИД-регулировании скорости ходовых моторов высокие уставки ускорения на слегка подсевшем аккумуляторе вызовут пробуксовку колёс в начале профиля движения. Энкодер фиксирует вращение колеса, но робот не проехал по плиткам соответствующее расстояние.

3. Привычки утренней калибровки в питах

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

Задача при заездеЦелевой параметрМетод настройки на поле
Тест проскальзывания по плиткам поляТрение в повороте и проседаниеПроехать прямой участок 1000 мм на тренировочном поле; измерить фактическое линейное смещение рулеткой.
Проверка дрейфа IMUСтабильность по рысканьюСнимать данные REV Control Hub или внешнего IMU 60 секунд в неподвижности, чтобы проверить базовое смещение гироскопа.
Порог аккумулятора для автономкиСтабильный профиль напряженияВвести строгое правило: соревновательные аккумуляторы для автономного режима должны показывать от 13,4 В до 13,8 В под нагрузкой покоя.
Фиксация экспозиции веб-камерыНадёжность AprilTag и машинного зренияВручную зафиксировать экспозицию и усиление под галогенным/светодиодным светом арены, а не полагаться на автоэкспозицию.

Чтобы полностью избавиться от ошибок счисления пути, уходите от чистых колёсных энкодеров к трёхколёсной одометрии на свободных колёсах в паре с бортовым IMU (инерциальным измерительным модулем) — или привязывайте критичные позиции набора очков к ориентирам поля с помощью AprilTag либо датчиков расстояния. Если вы дорабатываете трансмиссию к региональному турнирному циклу, в нашем ассортименте на Sheen Store есть компоненты одометрии со склада в стране, датчики трекинга и совместимые с REV кабели, которые предотвращают пропадание сигнала.

4. Программная страховка: допуски и сброс

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

Командам, которые хотят отточить архитектуру программ, алгоритмы профилирования движения и методы слияния данных с датчиков до провинциального отбора, стоит посмотреть наши профильные модули соревновательного коучинга — поддержка Sheen FTC.

#ftc#робототехника#автономный режим#одометрия#соревнования

Больше в категории «Идеи и опыт»

Почему вода в нашей школьной гидропонике позеленела от водорослей?
Идеи и опыт· 30 авг. 2026 г.

Почему вода в нашей школьной гидропонике позеленела от водорослей?

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

Читать далее →
Почему добавление второго датчика подвешивает ваш micro:bit или Arduino
Идеи и опыт· 29 авг. 2026 г.

Почему добавление второго датчика подвешивает ваш micro:bit или Arduino

Когда лишний датчик останавливает весь проект на micro:bit или Arduino, виновата почти наверняка блокировка шины I2C: совпадение адресов, проблемы с подтягивающими резисторами или конфликт напряжений.

Читать далее →
Почему дешёвые датчики влажности почвы корродируют и что школам стоит использовать вместо них
Идеи и опыт· 28 авг. 2026 г.

Почему дешёвые датчики влажности почвы корродируют и что школам стоит использовать вместо них

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

Читать далее →