nao-robotchoregraphe

Can't stiffen motors on Nao


I'm connected to my Nao via wireless. Two days ago, I had no problems running programs on my Nao, but today I'm having issues. I can boot up choregraphe and connect, but I can't stiffen the joints. I click the little sun icon a ton but nothing happens. I can get the Nao to say stuff, but not move since the joints won't stiffen. I tried a hard reboot on the Nao and on my laptop but it still doesn't work. Any ideas?

EDIT: When printing the error return from the wake up function, I got this:

[WARN ] ALMotion.LibALMotion :xCheckUnclampedSensorInsideLimits:0 In wakeUp, joint LShoulderPitch beyond the limit. AngleSensor (deg): 132.714 min (deg): -119.5 max (deg): 119.5

[ERROR] ALMotion.LibALMotion :wakeUp:0 WakeUp will not be performed because a wrong calibration has been detected.

Solution

  • For anyone else who has this problem: instead of just turning it on and off, make sure you move it to a new position. I think that the shoulder joint was detecting a weird angle and therefore didn't know what to do. Put a print statement around the wakeUp function to better understand the error.