I have created a movement class for a two wheel bot setup (Like adventure bot).
I copied the default values that ARC uses for a continuous servo movement panel.
I dropped the speed on each servo a little in EZ-builder, and settled on a speed using.
I then copied these values in my own project (SDK). I wrote some routines that allow me to have proportional turns mid-movement, using the two wheels. (Not stop and turn).
All was well until I saw the video of DJ calibrating the continuous servos. I decided to give my bot the best chance in life :-), and to calibrate its servo's.
I calibrated servo Zero to 90.
What is really strange to me now, is that I seem to not have the full range of 90 - 180. Somewhere around 150 it stops having an effect.
What is even stranger, is that the reverse side wheel (2nd servo), is not linear to the first servo.
If servo one stops moving quicker at around 150, then I expect the other servo stop at around 30. (30 points from 180, and 1, respectively.)
This does not seem to be the case. My issue now is that using the same (step), I am not getting equal movement on the left and right wheels.
Is there a control to test each directions' max setting? (Short from listening to the servo)
If I have to go back to 108 as ZERO, that is fine (As I had nice linear movement between the servos). I would still like to know why 108 seems to be the ZERO between 1 and 180...
I must be missing something.