RSC_Майнкрафт
ROB-77371Робот построен на базе конструкторов 51515 Robot Inventor и 45678 Spike Prime. Используются 2 средних мотора, два средних колеса, два датчика цвета, ультразвуковой датчик, контроллер с батареей. Программа написана на питоне в среде PyBricks.
Робот был собран для доказательства того, что в соревнованиях балансирующих роботов можно участвовать не только на наборах EV3. Два датчика цвета в разы ускоряют движение по линии.
Установка блока контроля под углом и на высоте облегчает контроль за роботом, так как более высокий центр тяжести легче балансировать, а отклонения по оси X на Lego Spike, как оказалось, более точно контролируются (без провалов на углах наклона в 85..90, как по оси Y).
При использовании двух больших моторов (сейчас в наличии только один) робот сможет без проблем въезжать на препятствия, сейчас он уверенно преодолевает неровности в виде карандашей. Для преодоления крутых наклонных поверхностей будут раздвинуты моторы и датчики цвета будут размещены между ними (ультразвуковой датчик тоже переместится под блок), чтобы датчики цвета не цеплялись при въезде на большие препятствия и центр тяжести робота находился ровно под блоком управления.
Рабочий код для 2х датчиков цвета приложен. После соревнований в комментариях будет выложен итоговый код.
Файлы
Добавлен 20.11.2024