View Single Post
  #44   Spotlight this post!  
Unread 03-02-2017, 14:22
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,082
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: What will be the next technical growth leap for the average team?

Quote:
Originally Posted by marshall View Post
You don't just click and drag the "Swerve drive go roundy roundy" VIs from the palette onto the canvas?
Code:
import swerve from _future_
But, honestly, with the closed loop functions on the SRX and the VersaPlanetary Encoder stage feedback controls have gotten better. The actual math behind swerves has been published pretty thoroughly. It'll take some loop tuning but at this point I think a lot of the hard parts of swerve have been removed.

There's still UX issues with them but, tbh, there's similar UX issues with most drive systems in FIRST. That'd be a great place to see some innovation - the UX of the operator control. CheezyDrive (SplitArcade) seems to be a good solution for tank drives in that it discourages the Drive, Turn, Drive, Turn approach that is brutal to drive systems. I'd really like to see some dev on similar things for mecanum to address the fact that sideways motion is expensive and as you are driving it auto rotates you drive wheels into position.
__________________




.
Reply With Quote