![]() |
pic: Reverse Drive
|
Re: pic: Reverse Drive
Two things:
1. What's a reverse drive? 2. Do most teams need programming for straight driving, or have I just been on two incredibly lucky teams? |
Re: pic: Reverse Drive
Quote:
2. We've never had issues either....well aside from misaligned swerve modules but that's a different story |
Re: pic: Reverse Drive
We've never had issues either, the CIMs are neutrally timed as far as I know. Differences in speeds are more commonly from extra friction.
|
Re: pic: Reverse Drive
We have always had trouble during autonomous mode. The robot always wanders to the left and we have to program it out. All electric motors go faster one direction than the other. This is a very simple fix.
|
Re: pic: Reverse Drive
If you don't have the programming skills, I could send you some simple LabVIEW code to drive straight, using kit encoders. Just PM me if you want it. It's a simple drop-in block for Autonomous Independent that drives straight, at a fixed speed (in ft/sec), for a fixed distance. You need to give it two encoders and a RobotDrive, and tune the gain slightly.
|
Re: pic: Reverse Drive
Mad props to you good sir.
Just one thing though, you wouldn't happen to have CAD models or drawings would you, becuase if this is really simple, then perhaps our own design team would like to incorporate it into the 6-wheel tank drive we're modeling this preseason. |
Re: pic: Reverse Drive
Quote:
--Ryan |
Re: pic: Reverse Drive
Quote:
|
Re: pic: Reverse Drive
Our drivetrains go straighter in autonomous after we switched from victor speed controllers to jaguars, which don't have an offset center.
|
Re: pic: Reverse Drive
A [quadrature] encoder and velocity PD control loops are lighter than an additional gear.
|
Re: pic: Reverse Drive
Quote:
That being said, I've been told many times before that CIMs have no significant motor bias whatsoever. I have no data, but my team has also never had this problem so I'm inclined to think for my purposes, it's not a big deal. Your team and setup could be completely different, particularly if you have a 2WD robot which has no turning scrub. |
Re: pic: Reverse Drive
The only time we've ever had a significant problem driving straight was when we had drag due to a worn mechanical component. We've always used skid-steered drivetrains however, and those tend to stay straight because of the their frictional interaction with the floor.
|
Re: pic: Reverse Drive
Every one of our issues in driving straight has either had to do with an imbalance in friction or in a misalignment of a wheel. While fixable in software, the unfortunate side effect of such a fix is the robot moving slower overall. Software fixes also add complexity to debugging an autonomous like 2008 (go straight a set distance, turn a to set heading, straight, turn, straight ...) in that the autonomous is less likely to be 100% consistent.
|
Re: pic: Reverse Drive
A little bit of extra code sure seems like it would weigh less than extra gears. This seems like a good way to waste ounces to me.
|
| All times are GMT -5. The time now is 17:28. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi