Go to Post I then asked if I could use a flux capacitor for power, but that didn't go over too well, either (they did say I could use it for decorative purposes, though). - Kevin Watson [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 09-01-2011, 16:28
MattC9's Avatar
MattC9 MattC9 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Nov 2010
Rookie Year: 2009
Location: Texas
Posts: 435
MattC9 has a spectacular aura aboutMattC9 has a spectacular aura aboutMattC9 has a spectacular aura about
Swerve??

Today me and my team were going back and forth about swerve drive it meets alot of our requirements. Some one said its hard to control and its jerky. We will be using the Wild swerve modules (if we do decide on it). To those swerve vets out there what do suggest to us?
Reply With Quote
  #2   Spotlight this post!  
Unread 09-01-2011, 16:31
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,720
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Swerve??

Have you any prior swerve experience?

If not, I'd recommend not trying it at this point in time. It's really difficult to get working in the 6 weeks if you haven't done it before. Mechanical parts are "easy", especially with the Wildswerve. Programming? I think you'd better go catch your programmers, they already fled at the thought of only six weeks to do the code for the swerve and the rest of the robot.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #3   Spotlight this post!  
Unread 09-01-2011, 16:33
Dustin Shadbolt's Avatar
Dustin Shadbolt Dustin Shadbolt is offline
In a server room somewhere...
AKA: Dustin Shadbolt
FRC #1555 (Team PULSE)
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Monticello,Indiana
Posts: 320
Dustin Shadbolt is on a distinguished road
Re: Swerve??

Quote:
Originally Posted by EricH View Post
Programming? I think you'd better go catch your programmers, they already fled at the thought of only six weeks to do the code for the swerve and the rest of the robot.
Yeah the programming aspect of it is what makes it hard (it would require a lot of trial and error). I would suggest looking at an alternate design, unless you really feel like you can do it.
Reply With Quote
  #4   Spotlight this post!  
Unread 09-01-2011, 16:39
MattC9's Avatar
MattC9 MattC9 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Nov 2010
Rookie Year: 2009
Location: Texas
Posts: 435
MattC9 has a spectacular aura aboutMattC9 has a spectacular aura aboutMattC9 has a spectacular aura about
Re: Swerve??

Yes we have had prior experience with swerve. We would not be moving them all 4 with a different motor. We will use 1 motor to 2 modules.
Reply With Quote
  #5   Spotlight this post!  
Unread 09-01-2011, 16:42
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,018
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Swerve??

Quote:
the programming aspect of it is what makes it hard (it would require a lot of trial and error)
The kinematics of swerve are completely understood. The only trial and error would be adjusting tuning parameters, and perhaps trying different driver interfaces to see which works best for your drivers and this particular game.


Reply With Quote
  #6   Spotlight this post!  
Unread 09-01-2011, 17:29
kwojcik kwojcik is offline
Registered User
no team
Team Role: Mentor
 
Join Date: Sep 2008
Rookie Year: 2009
Location: California
Posts: 24
kwojcik is a splendid one to beholdkwojcik is a splendid one to beholdkwojcik is a splendid one to beholdkwojcik is a splendid one to beholdkwojcik is a splendid one to beholdkwojcik is a splendid one to behold
Re: Swerve??

Programming wise... encapsulate a motor and a potentiometer with a PIDController(it's in WPILib) into some object. Now you have a re-usable servo-motor object that you can use everywhere (arm, kicker, swerve drive, turret, etc) and all you need to do is tell it where to go. Spending some time understanding how this works will help tremendously for years to come!

Last edited by kwojcik : 09-01-2011 at 17:44.
Reply With Quote
  #7   Spotlight this post!  
Unread 09-01-2011, 17:40
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Back to humble
FRC #0832
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Atlanta GA
Posts: 6,979
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: Swerve??

If improperly implemented it can be jerky and (insert other negative adjectives here). But that is not an inherent quality of swerve drive.

What EricH said: Build Season is not the time to teach this aspect to yourselves.

Try this: Ask what capabilities you are trying to gain with a swerve drive, and brainstorm "other" ways of accomplishing those capabilities. Then pick the one you can reasonably implement.
__________________

I am N2IRZ - What's your callsign?
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 14:30.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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