I am having trouble calibrating my PiDog V2. The servos respond when I enter the command:
cd ~/pidog/examples
sudo python3 0_calibration.py
but I get no response to the W, A, S or D commands when I choose and individual servo. The software indicates that the motion should change but the servo doesn’t move. I have tried this on all of the servos including the head and tail.
Run the 0_calibration.py example to calibrate the servos. The angular changes during servo calibration may not be very obvious.
However, by adjusting the angle values more significantly, you should still be able to observe slight changes in the servo angles.
We recommend that you provide a video of the calibration process so we can better analyze and resolve the issue for you.
Before proceeding, please also ensure that the servo zeroing and assembly steps are correctly followed:
1.Power on the Robot HAT 5.
2.Briefly press the ZERO button.
3.Connect the servo cable to the PWM pins. At this point, you should see the servo return to its zero position.
4.Do not unplug the servo yet. First, fix and assemble the servo according to the assembly instructions while it is still in the zeroed position, then unplug it.
5.Repeat steps 3 and 4 to zero, assemble, and fix the remaining servos.
The zeroing and assembly steps for all 12 servos follow the same procedure. After completely assembling the PiDog, proceed to run the calibration example for servo calibration.