I'm reading here about regulating two motors (the typical example being a differential drive wanting to drive in a straight line).
My intuition is that, with the speed regulation approach, the only guarantee is the total amount of rotation.
If for some reason one of the two motors is subject to a slowdown, the differential drive would travel in a "S" shape instead of a straight line.
What if one wants exactly motor synchronization at tachometer level (i.e. never have the motors tachometer differ more than 1 degree wrt starting position)?
Does he have to write its own motor regulator class? Or lejos already includes something like that?
