🏅 Десятиклассник СевГУ взял золото на выставке, где было полтысячи участников Написать код, который водит робота по лабиринту без GPS, – задача, от ко…
Написать код, который водит робота по лабиринту без GPS, – задача, от которой многие старшекурсники почешут затылок. Учащийся лицея-предуниверсария Никита Игнашев справился и привез золотую медаль с международной выставки «Иност Младих-2026». На выставке в Баня-Луке представили 384 работы – 542 автора из разных стран.
Его робот 15 на 15 см находит дорогу сам, без спутников и карт. Сзади крутятся два мотора, спереди – шаровая опора, чтобы корпус не терся о пол. Маршрут прокладывают три лазерных дальномера. Управляется вся эта система инфракрасным пультом.
💡 Внутри работает модифицированный алгоритм A-Star. Если на пути появится новое препятствие, датчики считают изменения и программа тут же найдет другой маршрут. Никита вспоминает:
«Сначала идея казалась сложной: как научить робота „видеть" мир без GPS? Но постепенно мы разобрались с датчиками, написали код на C++ в среде Arduino и научили робота строить карту лабиринта».
Скоро в схему добавят вольтметр – он будет следить за зарядом, и машинка сама выровняет скорость при севшей батарее. Следующий шаг – лидар, который сканирует пространство на 360 градусов.