Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Technical Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=22)
-   -   Problem with KitBot: Motors move at different speeds (http://www.chiefdelphi.com/forums/showthread.php?t=133459)

Brian C 27-01-2015 10:12

Re: Problem with KitBot: Motors move at different speeds
 
One other item to add. Sorry if I missed it being posted earlier.

Electric motors are designed to be more efficient when operating in a certain direction. The armatures are timed with the magnetic field via the commutator brushes to give more torque/power in the desired rotational direction of operation. When that same motor is operated in reverse it will have less power. Depending on the motor maybe not significantly less but definitely less

When your robot is going forward one set of motors is spinning in their "forward" direction and the other side is going "backwards". When you go in the opposite direction the other side will be less powerful.

This is a common reason to see the issue you're having. Some teams have done a very simple fix to this in software by only allowing one set of motors to go to 85% throttle in one direction and the other set to do the same when in reverse. While not overly scientific it usually does the trick.

apm4242 15-02-2015 12:53

Re: Problem with KitBot: Motors move at different speeds
 
PaulEleven - we are having this exact same issue. Talons from KOP, talons selected in labview, code is right.

Did you ever figure it out? If so, how did you fix it?

PaulEleven 15-02-2015 17:22

We did the calibration, but apparently motors do run slightly faster in one direction or the other. We're gonna make do, and our actual competition chassis minimizes the stall tension from the two plates squeezing the wheels

SousVide 15-02-2015 18:22

Re: Problem with KitBot: Motors move at different speeds
 
We've seen the same issue every year so far with our kit - pretty much the same thing. Motor spinning in the forward direction will behave a certain way and slightly different when they are spinning in the backward direction. We've seen some gearboxes that would allow both sides to be driven in the same direction and have been considering them... The software solution is still cheaper though.

Quote:

Originally Posted by Brian C (Post 1434606)
One other item to add. Sorry if I missed it being posted earlier.

Electric motors are designed to be more efficient when operating in a certain direction. The armatures are timed with the magnetic field via the commutator brushes to give more torque/power in the desired rotational direction of operation. When that same motor is operated in reverse it will have less power. Depending on the motor maybe not significantly less but definitely less

When your robot is going forward one set of motors is spinning in their "forward" direction and the other side is going "backwards". When you go in the opposite direction the other side will be less powerful.

This is a common reason to see the issue you're having. Some teams have done a very simple fix to this in software by only allowing one set of motors to go to 85% throttle in one direction and the other set to do the same when in reverse. While not overly scientific it usually does the trick.


PAR_WIG1350 16-02-2015 00:30

Re: Problem with KitBot: Motors move at different speeds
 
Still beats the drill motors that used to be included in the kit. Those motors had a much more significant directional bias.


All times are GMT -5. The time now is 00:55.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi