We are using the sample claw bot controller program which uses a standard tank drive in which the velocity is set by the joystick positions A and D. It appears everything was working ok, but when we have joysticks at max position/velocity the speed seems slower than the speed observed when running an autonomous code with velocity set to 100%. The speed when using the controller appears to be about 20% less than the speed observed when running code only.
I can’t remember where I saw it now, but I thought the motors defaulted to a setting that was less than 100%. If you want the drive motors to be capable of 100% speed, I believe you have to use the “set motor to velocity” block
the sample clawbot code includes some weird axis value divided by 2 for some reason, which would explain why it wouldn’t be going as fast as during a properly created autonomous. Just remove the ‘/2’ at the end of the motor controlling line and you’re good to go.
From the STEM Labs …
"VEX IQ Smart Motors can be programmed to spin or drive at many different velocities. If you have programmed your robot to drive or turn before, you probably did it with the default velocity. The default velocity is the velocity that the Smart Motors turn at automatically - if you don’t add any type of block for setting the velocity. The default velocity is 50% of the maximum velocity. The maximum velocity is 100%. " STEM Lab Changing Velocity