|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#16
|
||||
|
||||
|
Re: pic: Reverse Drive
Hm... I'm curious as to why that works? It would seem like it wouldn't make that much of a difference...
|
|
#17
|
|||||
|
|||||
|
Re: pic: Reverse Drive
As far as I can tell the direction bias of the CIMS is less than 100 rpm.
But why add an extra gearing stage when you could simply mount the gearbox in the same direction. |
|
#18
|
||||
|
||||
|
Re: pic: Reverse Drive
I was just gonna suggest this. Also, the only problem we had with turning was with our open loop autonomous when we went straight we turned slightly. this was probably cause by our electric board and battery being on the same side and nothing on the other. We tool a Tachometer and measured the speed of the motors with no load and they were going the same speed. Are you sure this wasn't your problem? or maybe they have a direction basis while under load?
|
|
#19
|
|||||
|
|||||
|
Re: pic: Reverse Drive
That's a good point, There are also differences motor to motor especially for older motors.
|
|
#20
|
|||||
|
|||||
|
Re: pic: Reverse Drive
Using the 100 RPM bias figure that Coffeeism mentioned (note--I'm not sure how accurate that is; someone may want to figure it out), and the free speed of a CIM at 5500 RPM, that's a 1.8% difference from switching directions. Pretty small. When you gear down a CIM, you multiply that a bit--but it's still pretty small. For a free-speed motor, it's entirely possible that one motor and its otherwise identical twin have a larger free-speed difference than a motor and its bias.
Would it work? Probably. Are there other, simpler, and possibly more elegant, ways of doing the same thing? Yep; I can think of 2-3 off the top of my head, ranging from ignoring automode entirely to having a gyro and a pair of encoders and some programming to ensure that the robot maintains heading to within 1/1000 of a degree or some other ridiculous degree. I think it's a new solution to a much-solved problem; while I can appreciate the engineering, I don't see why it's better than the other solutions. |
|
#21
|
|||||
|
|||||
|
Re: pic: Reverse Drive
It's not motor bias tripping you up. The problem is the default Victor calibration, which has its neutral point a little higher than it should. If you calibrate your Victors, or if you tell WPIlib that you're using factory-calibrated Victors, or if you switch to Jaguars, there should be no difference in forward vs. reverse speed.
|
|
#22
|
|||||
|
|||||
|
Re: pic: Reverse Drive
I searched for it and someone else has measured it on this chief delphi post.
http://www.chiefdelphi.com/forums/sh...t=41255&page=2 Last edited by kevin.li.rit : 03-10-2010 at 13:47. Reason: url |
|
#23
|
||||
|
||||
|
Re: pic: Reverse Drive
With a 1.5% difference in free speed, assuming it is not an issue of Victor calibration (much lighter of a fix than a second gear
), at 12.75:1, one side of your drive will spin freely at about 417 RPM, and a theoretically slower CIM will spin at 410 RPM. This assumes you have only 2 CIMs in your drivetrain; I'd gander that 2 more CIMs would "average out" this effect to make it even smaller.With 6" direct driven wheels, and an assumed 81% efficiency, that's about 8.84 feet per second on one side and 8.69 feet per second on the other. That's a difference of about 2 inches per second. Turning scrub would probably stop your drive from tracking two inches in one direction over 9 feet. |
|
#24
|
||||
|
||||
|
Re: pic: Reverse Drive
does anyone know why the Cims have a bias, i noticed that the older the cim is the worse it gets, i would assume it is something to do with the rotor becoming magnetized or the permanent magnets starting to mess up.
|
|
#25
|
||||
|
||||
|
Re: pic: Reverse Drive
Who says the CIMs have a significant bias?
|
|
#26
|
||||
|
||||
|
Re: pic: Reverse Drive
If a brushed DC motor has a bias, it's often due to the commutation timing being slightly biased in one direction or the other.
|
|
#27
|
||||
|
||||
|
Re: pic: Reverse Drive
I do not know if the CIM’s have or have not bias direction but our robots for the last 6 years have all traveled to the left over a 20 ft autonomous mode. Tele-op is not a problem and the thought of setting up the drives motors and gear boxes off to one side so they are going the same direction is not always an easy placement with the space available. We also have used Fisher Price motors on a home made Segway and it always drove to the left. Yes we can program it out but some times it becomes a difficult task when you are dealing with gyros, rotation sensors, accelerometers and a camera to keep it on track. We just thought the addition of a small idle gear, short axel, and two bearings would be an easy fix. The weight is minimal and the time saved in programming can make a large difference when you only have six weeks to make everything work. We have a small team with one programer that has other things to do durring build season.
|
|
#28
|
||||
|
||||
|
Re: pic: Reverse Drive
Side note: Another way to fix this that's always worked for me is wiring one of the motors backwards. (wire the Victor's output backwards, not the input)
|
|
#29
|
|||||
|
|||||
|
Re: pic: Reverse Drive
I'd learn to calibrate the victors, it's very easy to do, and should be done to all victors each year.
|
|
#30
|
||||
|
||||
|
Re: pic: Reverse Drive
Quote:
We haven't done the same testing with Jaguars yet, might be a good exercise for this season. Drive line friction would probably cause greater issues with a robot driving straight, than motor bias which is fairly consistent throughout the motor's life. No matter what the source of driving error, I'd be looking to sensors and code to fix those issues if you want to achieve truly accurate autonomous navigation. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| reverse hurdle. | Stillen | General Forum | 5 | 06-02-2008 19:59 |
| pic: Jester Drive:Mecanum Wheel Drive Train | Ken Delaney 357 | Technical Discussion | 64 | 29-03-2006 22:16 |
| Reverse Gear | FizMan | Technical Discussion | 12 | 26-04-2004 01:29 |
| Reverse Robotics !!!!!!!!!! | dan 322 | General Forum | 42 | 25-04-2004 00:44 |
| Chiaphua in reverse?? | Christina | Motors | 2 | 09-01-2002 08:40 |