Hi All,
I’m doing some calculations to get the mBot to make turns based on an angle. Right now, I’m using the formula:
(((Diameter of wheel * Pi) / 360) * angle * 1.75) / Cm Per Second
In English, I’m calculating the circumference of the wheel, dividing it by 360 to get the distance required to turn one degree and then multiplying that times the angle. I thought that should give the correct distance, but to get the robot to actually make the turn, I’m having to use a scaling factor of 1.75.
I’ll concede that after several 18+ hour days (like the last three weeks), my brain might just be getting a little fried so I’d appreciate any insight as to why the scaling factor is needed. I haven’t found anything in the Makeblock libraries that indicates a need, but when the mBot rubber meets the road I seem to have to use it.
Thanks in advance!