Hello,
I´m having trouble calibrating my new uArm metal.
I´m using the arduino library from here : GitHub - uArm-Developer/UArmForArduino: Arduino uArm Metal Library (uArm Metal only)
When running the calibration, i do the following :
- press “c” to launch the calibration process
- put the arm in the callibration position and press “1”
IMPORTANT : I actually don´t kmow what the correct callibration position is. I´m supposed to orient the servos at 45, 130 and 20 degree but I don´t know how the angles are measured.
Anyway, i tried with different positions but every time, the values returned for offsetRot, offsetL and offsetR are “ovf” (overflow I gues, I´m new to arduino).
I also wrote a short programm to try to understand the issue. In fact, every time I try to read the angle of a servo, i get “ovf” in return.
Could it be that there is a hardware problem with the servos? This would mean that all servos have exactly the same issue.
Or am I just missing something / doing something wrong?
Thanks ind advance for your answers
P.S. I´m also sending a support ticket to uFactory
EDIT:
I noticed that while executing the calibration, there are some servos that return :
lr.getA():0.00
lr.getB():0.00
I´m just guessing, but for me this means that the servo doesn´t work properly.
However, it´s interesting to see that if i reboot the arduino (unplug/replug), it´s not always the same servo which has this error.