Как я могу заставить моего робота повернуться на 90 градусов вправо? - PullRequest
0 голосов
/ 18 января 2020

Мне было интересно, знает ли кто-нибудь, как заставить моего робота-зяблика повернуть вправо на 90 градусов? Ниже приведен код, который я пробовал, но он некорректен, поскольку робот не поворачивается на 90 градусов

robot.setWheelVelocities(100,-80,1000);

https://www.birdbraintechnologies.com/javadoc-finch/edu/cmu/ri/createlab/terk/robot/finch/Finch.html#setWheelVelocities (int,% 20int)

https://www.birdbraintechnologies.com/finch/curriculum/lesson/java-lesson-3-turning-the-finch/

1 Ответ

0 голосов
/ 18 января 2020

Вы можете попробовать установить одну из пятен на ноль, а другую на 100. Примерно так:

robot.setWheelVelocities(10,-10,3000);

Если это не сработает, то измерьте угол поворота, разделите 90 на и умножьте время на ответ.

...