Mouse

ROB-36694

Робот "Mouse". Призван потеснить лего в про мини категории.

 

За основу взята радиоуправляемая модель небольшого размера. Привод на задние колеса, повороты осуществляются передними колесами с помощью второго электромотора.

Основной микроконтроллер arduino nano. Разведена плата для микроконтроллера, батареи и для датчиков.

Датчики: 3 штуки лазерных датчиков VL53L0X. Расположение: 1 вперед, 2 под 45 градусов от направления движения. Закреплены статически без проводов на самодельной печатной плате.

Вес 200гр.

Размеры: 15х20 см в "сумо" корпусе, минимальный размер 9х16 см.

Начало участия в роборейсе - 2021 год.

Реализованный функционал:

- отъезд от препятствия;

- отъезд в случае если робот "застрял" (по показаниям датчиков расстояния);

- увеличенная скорость на прямой;

- антиразворот (подсчет поворотов по датчикам расстояния и принятие решения о развороте);

- автоподбор скорости (увеличение или уменьшение в зависимости от количества столкновений);

Код робота написан на C++, используется фреймворк platformio & arduino.