|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#31
|
|||
|
|||
|
Re: The Hardest Drive System To Program:
From your experience, how long does it take for the swerving wheels to actually orient itself to the right angle? What kind of motors are required to be able to rotate the wheels and not stress out the motors?
|
|
#32
|
|||
|
|||
|
Re: The Hardest Drive System To Program:
Depending on the gear ratio and the distance required, about .5 second is a reasonable estimate. We used swerve and didnt use PID loops without a visible performance loss. Using window motors and the wildswerve pods, we probably averaged .25 seconds between posisitons using window motors. We also limited the wheel to only have a 180 degree range of rotation.
Last edited by buildmaster5000 : 27-03-2011 at 14:08. Reason: more details |
|
#33
|
||||
|
||||
|
Re: The Hardest Drive System To Program:
Quote:
That said, with proper gearing I've heard of teams using anything from Window motors to the FP. |
|
#34
|
||||
|
||||
|
Re: The Hardest Drive System To Program:
Quote:
I wouldn't recommend doing something solely because it is hard. Most teams do a cost/time vs return analysis and decide that focusing on an effective manipulator and simple drive will result in a better final product. We did this and decided that in this game* a mecanum has some advantages when hanging tubes and we wanted to add it to our bag of tricks. *Chose not to in '07 because we anticipated heavy defense |
|
#35
|
||||
|
||||
|
Re: The Hardest Drive System To Program:
Quote:
The full 3 degree of freedom mode makes all other modes, except for tank which is inferior anyways and should be left out, redundant. That is not to say that redundancy is bad, Being able to lock into a single mode can compensate for oversensitive controls. |
|
#36
|
||||
|
||||
|
Re: The Hardest Drive System To Program:
Quote:
* "just" software. I hate that phrase. Don't you? |
|
#37
|
||||
|
||||
|
Re: The Hardest Drive System To Program:
Quote:
On what do you base tank's perceived inferiority? |
|
#38
|
|||
|
|||
|
Re: The Hardest Drive System To Program:
Now, for the people that said swerve drive is hard to drive with, can you explain why? I see no reason why it would be hard to drive at all. IMHO it would be harder to maneuver a 6 wheel drive than a swerve
|
|
#39
|
|||||
|
|||||
|
Re: The Hardest Drive System To Program:
Probably this one
I can't figure out which combination of outputs make it move, let alone reach its top speed of 154 fps or Warp 9 (I am not really sure). Seriously, I think a Field-Centric 3 degrees of freedom drive is the toughest I've seen in FIRST. |
|
#40
|
||||
|
||||
|
Re: The Hardest Drive System To Program:
Quote:
I agreed - until I picked up the Revolution demobot at IRI and tried to make it drive around without ramming into anyone. Wow it is hard. |
|
#41
|
||||
|
||||
|
Re: The Hardest Drive System To Program:
I think that all depends on how you program it and how much practice a driver has.
After 4 years of driving Team RUSH's robots, I'd like to consider myself to be a fairly competent chassis driver. That being said, I only had experience practicing and operating with 6wd. I only had one real chance to drive a swerve-based chassis. It was programmed with one stick controlling rotation and the other translation, and it was a completely different beast than standard 6wd. That being said, with more practice it's possible I would've been able to do just as much with swerve as a 6wd robot, but I wasn't since I hadn't practiced with it. |
|
#42
|
|||
|
|||
|
Re: The Hardest Drive System To Program:
How I interpreted the controls was that the joystick was to move around the field and the shoulder buttons were for zero point turning. The gyros (double redundancy) would orient it self relative to the driver, so when ever the driver presses down, it will come toward the driver.
That sounds a lot easier than how you described it. |
|
#43
|
||||
|
||||
|
Re: The Hardest Drive System To Program:
That definitely sounds like an interesting control method, and I've never heard it done that way.
That being said, I feel like having a set speed that the robot rotated at might not be the most efficient way of doing things. I'm not sure though and I could be wrong, I'm not very experienced with the programming/control of swerve drives. |
|
#44
|
|||||
|
|||||
|
Re: The Hardest Drive System To Program:
Is swerve supposed to be more difficult than Mecanum to drive?
I don't see how it could be that difficult from the drivers perspective. We have a mecanum robot, and our driver did fine even though he had to deal with reversed controls for our first matches and was controlling all the robots functions. After that was fixed we didn't have any difficulty driving. I am trying to figure out what you mean by difficult. is there something that swerve has that makes it more difficult than mecanum. Also our driver had no real prior practice with mecanum. |
|
#45
|
|||||
|
|||||
|
Re: The Hardest Drive System To Program:
I don't know how 148 actually did it, but the way I'd program it is almost ridiculously simple. For all practical purposes, the joystick axes drive motors directly, with a single pushbutton controlling a drop wheel.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|