Робот говорит, предмет слева, справа или по центру
Робот говорит, предмет слева, справа или по центру
Сделай так, чтобы робот называл, с какой стороны от него предмет, и показывал это лицом.
Блок «где предмет» отдаёт слева, по центру, справа или ничего.
Отдельная ветка на случай, когда предмета в кадре нет.
Выведи сторону на экран робота.
Поводи предметом влево-вправо и следи за ответом.
Та же сборка. Камера смотрит строго вперёд, иначе «центр» будет смещён.
предмет = "мяч"
for шаг in range(300):
где = robot.see_where(предмет)
if где is None:
robot.screen_text("Не вижу")
else:
robot.screen_text("Предмет " + где)
robot.wait(0.3)