Calling all WebbotLib'ers
When using servos with WebbotLib you need to specify the center position (normally 1500us) and the range either side (normally 500us). However these numbers (especially the range) can vary for different models of servos. For home modified continuous rotation servos you also need to change the center position to match your servo.
I was thinking of writing a computer application (like Project Designer, Gait Designer etc) that is just for centering a servo and finding the active range of a servo.
ie download a provided hex file to the Axon, Axon II, etc and then run the application on your computer that talks to the board/servo over USB/UART. Then move some sliders around in the computer window to find the correct values for center and range and note them down (or better to write on a sticky label and stick to servo).
Of course you can do this yourself iteratively by: changing the values, compiling, flashing, test, repeat until the values are ok. But its very time consuming
Sound useful, any takers?