Quote:
|
Originally Posted by PhilBot
instead of inverting the drive signal to one motor, you can set the "Invert" input to "true" for that wheel.
|
Done. Thanks for the suggestion, we hadn't noticed the 'invert' input.
Quote:
|
Originally Posted by PhilBot
Sorry team 288, but your Dead-Zone scaling is a major CPU hog, and on my NXT it introduces a very noticable delay. I suspect that it's the floating point divide and two floating point multiplies. Without a floating point processor, divides can take a long time.
|
We're sorry to hear that you experienced this with our code. In all of our (admittedly very unscientific) tests, the robot seems to respond to its controls instantly. In an effort to improve speed, we have re-done the scaling so that it now uses only one integer division, and never deals with floating point numbers. This should be faster, but we are honestly unable to notice any difference.
We would appreciate it if you could try out the improved scaling code and see if our changes have any impact.
On another note, we have noticed that many computers have trouble displaying the formula embedded in the scaling paper, so we exported it to a PDF.