Робот сам разворачивается к предмету и подъезжает к нему
Робот сам разворачивается к предмету и подъезжает к нему
Поставь предмет сбоку от робота и запусти программу: робот должен сам повернуться к нему и подъехать на 20 сантиметров.
Блок «повернуться к предмету» ищет его и ставит в центр кадра.
Если не нашёл — скажи об этом и не едь вслепую.
Блок «подъехать к предмету» на 20 см.
Ставь предмет в разные стороны и проверяй.
Базовая платформа: левое колесо в D, правое в C. Камера вперёд.
robot.configure_drive(wheel_diameter_mm=43.2, track_width_mm=120, left_motor=1, right_motor=2)
предмет = "мяч"
robot.say("Ищу")
if robot.turn_to(предмет):
robot.say("Нашёл, еду")
if robot.approach(предмет, cm=20):
robot.face("happy")
robot.say("Приехал")
else:
robot.say("Потерял по дороге")
else:
robot.face("sad")
robot.say("Не вижу предмет")
robot.stop()