Я использую NAOqi с python для программирования своего робота NAO. Когда я копирую код из файла Python здесь , он работает нормально. Я приспособил его к своим переменным следующим образом:
nav.setStiffnesses("Head", 1.0)
names = ["HeadYaw", "HeadPitch"]
angles = [0.2, -0.2]
fractionMaxSpeed = 0.2
nav.setAngles(names, angles, fractionMaxSpeed)
time.sleep(3.0)
nav.setStiffnesses("Head", 0.0)
, но когда я изменяю его на суставы рук, он не работает:
nav.setStiffnesses("RArm", 1.0)
names = ["RShoulderPitch"]
angles = [0]
fractionMaxSpeed = 1
nav.setAngles(names, angles, fractionMaxSpeed)
sleep(3.0)
nav.setStiffnesses("RArm", 0.0)
После того, как во время выполнения кода рука стала жесткой, а когда она закончила работать, она стала слабой, но не двигалась вообще (я пробовал разные «фракцииMaxSpeeds»)
Я получил все углы соединения и названия соединений от здесь .