заранее Напишите свою программу from tello_binom import *

def polygon(n, dist):

for i in range(n):

forward(dist)

clockwise(round(360 // n))

start() # Начало отправки команд квадрокоптеру

takeoff() # Взлет

start_video()

polygon(5, 50) # Вызов функции: 5-угольник со стороной 50

polygon(10, 40) # Вызов функции: 10-угольник со стороной 40

stop_video()

land() # Посадка

Задание

Для 3D-сканирования и последующей реконструкции модели объекта, вокруг которого летает квадрокоптер, необходимо, чтобы камера была направлена в центр, на объект. Измените функцию так, чтобы это происходило.

Если нужно добавить задержку для съемки в этот момент, используйте функцию (из уже подключенного модуля time) time.sleep(х). Значение параметра – в секундах, его можно варьировать.

Конечно, здесь придется использовать два угла поворота вместо одного, и рассчитать их

robertva693 robertva693    2   12.12.2021 22:44    8

Другие вопросы по теме Информатика