Go to Post Leave it to Cheif Delphi to make a thread go from discussing the imminent game hint to discussing what is the superior pizza topping. - BriteBacon [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 19-12-2013, 10:49
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Modular Drive System

After two FRC seasons, I've been thinking about a design for the drive system with the following characteristics:
  • Modular- self contained unit that could be used year-to-year regardless of the chassis design
  • Compact- our previous designs have taken up a lot of "real estate" in the chassis
  • Reliable- both mechanically and controls
  • Controllable- teleop control smooth and predictable
  • Agile- not jerky
  • Good efficiency
  • Strong- takes a lickin' and keeps on tickin'
  • Low maintenance

My son and I have been working on an FTC system that is performing well:




We built the prototype with a direct drive from the motor for testing. The FTC components have:


  • MATRIX motor with planetary gearhead and encoder
  • MATRIX motor controller uses encoder for PID speed control
  • 4" VEX Mecanum wheels
  • Omni-directional controls programming for Mecanum wheels

We're working on an FRC version:

  • Full size CIM motor
  • Encoder
  • Jaguar CAN bus speed control
  • Wheel hub planetary reducer, 5:1 (think Sturmey Archer bike hub)
  • Bevel gear reducer 2.5:1

I'll post our progress

Last edited by DavisDad : 20-12-2013 at 04:58. Reason: Can't get PDF to show in thread
  #2   Spotlight this post!  
Unread 20-12-2013, 18:39
CENTURION's Avatar
CENTURION CENTURION is offline
King of unreasonable designs
AKA: Evan the Shop Princess
FRC #1306 (BadgerBOTS)
Team Role: Mentor
 
Join Date: May 2010
Rookie Year: 2009
Location: Madison, WI
Posts: 278
CENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant future
Re: Modular Drive System

Looks like a good start!

But, please keep in mind that unlike FTC, FRC has rules against reusing systems from year-to-year.
__________________
FRC #1306 - BadgerBOTS - Mechanical/Machining/Safety/Marketing Mentor
FTC #6806 - Ratchet Robotics - Head/Founding Mentor
2010 - Wisconsin Regional Chairman's Award Winner - Wisconsin Regional Quarter-finalist - Curie Division #5 Seed, Quarter-finalist
2011 - Wisconsin Regional Innovation in Control Award Winner - Wisconsin Regional Quarter-finalist
2012 - Wisconsin Regional Engineering Inspiration Award Winner - Wisconsin Regional Semi-finalist
2013 - Wisconsin Regional Chairman's Award Winner


  #3   Spotlight this post!  
Unread 20-12-2013, 18:48
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Modular Drive System

Hi CENTURION,

Thanks for the heads-up. I'll look into that. I'd assume FRC would encourage teams handing down engineering design and build information year to year. I'll get up to speed on the spirit of the rule.

Much appreciated,

Craig
  #4   Spotlight this post!  
Unread 20-12-2013, 19:01
MrBasse MrBasse is offline
Registered User
FRC #3572 (Wavelength)
Team Role: Coach
 
Join Date: Jul 2011
Rookie Year: 2010
Location: Norton Shores, MI
Posts: 679
MrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond repute
Re: Modular Drive System

As long as you make your design public (which you just did) and you make new ones during the build season, you are generally okay. Just don't use anything that has been prefabricated. Of course this years rules could always be different...
__________________
Andrew Basse
Coach - FRC Team 3572 - Wavelength
  #5   Spotlight this post!  
Unread 20-12-2013, 19:07
Woolly's Avatar
Woolly Woolly is offline
Programming Mentor
AKA: Dillon Woollums
FRC #1806 (S.W.A.T.)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Springfield, MO
Posts: 512
Woolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond repute
Re: Modular Drive System

Quote:
Originally Posted by MrBasse View Post
As long as you make your design public (which you just did) and you make new ones during the build season, you are generally okay. Just don't use anything that has been prefabricated. Of course this years rules could always be different...
Well, if you were to have a company that made modules like that and sold them pre-assembled, you could classify it as a COTS item and re-use it.
__________________


Team 1806 Student: 2012-2013 | Mentor: 2013-Present
  #6   Spotlight this post!  
Unread 20-12-2013, 19:44
MrBasse MrBasse is offline
Registered User
FRC #3572 (Wavelength)
Team Role: Coach
 
Join Date: Jul 2011
Rookie Year: 2010
Location: Norton Shores, MI
Posts: 679
MrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond repute
Re: Modular Drive System

Quote:
Originally Posted by Woolly View Post
Well, if you were to have a company that made modules like that and sold them pre-assembled, you could classify it as a COTS item and re-use it.
To do that it has to be available to everyone, everywhere. That is a heck of an undertaking if they want it to stay the way it is as they designed it.

On the upside, this would have to be rebuilt anyway to make it suitable for FRC use, right?
__________________
Andrew Basse
Coach - FRC Team 3572 - Wavelength
  #7   Spotlight this post!  
Unread 20-12-2013, 20:08
Woolly's Avatar
Woolly Woolly is offline
Programming Mentor
AKA: Dillon Woollums
FRC #1806 (S.W.A.T.)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Springfield, MO
Posts: 512
Woolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond repute
Re: Modular Drive System

Quote:
Originally Posted by MrBasse View Post
To do that it has to be available to everyone, everywhere. That is a heck of an undertaking if they want it to stay the way it is as they designed it.

On the upside, this would have to be rebuilt anyway to make it suitable for FRC use, right?
Absolutely!
Though, this may just be me, but if I'm going to build modular drive units, and I have experience with CAN bus encoder feedback control, I would build swerve modules that aren't specific to which corner of the robot it's placed on, such that I could build 6 modules per robot I build and have spares that can be placed on in the event of a module failure.
Otherwise, I would look at maybe an octocanum system that uses pneumatics to switch between the mecanum wheel and a traction wheel.
Experience tells me that Mecanum doesn't exactly help you in the eliminations draft, as teams get wary of defense being played on you or you being unable to play defense.
__________________


Team 1806 Student: 2012-2013 | Mentor: 2013-Present
  #8   Spotlight this post!  
Unread 21-12-2013, 05:57
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Modular Drive System

Quote:
Originally Posted by Woolly View Post
Absolutely!
Though, this may just be me, but if I'm going to build modular drive units, and I have experience with CAN bus encoder feedback control, I would build swerve modules ...
I'd love to build a swerve drive. I agree it's the best technology. But, we can't afford a Cadillac.

The prototype we've built works reasonably well given the relative simplicity vs. the swerve design. We tested the prototype with 4" regular wheels and the reduction in power (tank mode, forward) wasn't too bad. Our thinking is to make the drive system very doable for the team and allow more time/resources for the game functions.

I'm bugging my son to make a video of the Mecanum teleop to post. The kids are able to control the thing with amazing agility. I guess the years of video gamming is good for something.
  #9   Spotlight this post!  
Unread 21-12-2013, 06:26
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Modular Drive System

Quote:
"One of the purposes of the FRC is to provide Team members with the experience of conceiving, designing, and constructing their solution to the annual competition challenge. We want each student to have the experience of creating a new system each year... Solutions that merely bolt together a minimum number of externally-designed COTS subsystems may not offer the students the opportunity to understand the “why” or “how” of an item’s design. Likewise, solutions that are merely minor modifications of a design utilized for a previous competition does not offer the current students complete insight into the full design process"
Re-reading the FRC manual from last year, what do y'all think of this approach:
  • Maintain good design documentation; drawings,, specs, fabrication details...
  • Review previous design vs. current game requirements: gear ratio, speed vs. power, agility, etc...
  • Keep previous year's design elements if no advantage in changing system

I'm sure each team will add improvements if basic design is retained. I don't see any difference in using AM Mecanums & ToughBoxes from previous year's design. There's plenty of opportunity for the students to experience the engineering process with the other game functions. After years of building clean-rooms, I avoid "reinventing the wheel" whenever possible.

I guess the key is:

Quote:
"Purchasing optimization and design re-use are both important concepts; however, Teams must be cautious not to over-utilize them to the point that the student’s experience is compromised."

Last edited by DavisDad : 21-12-2013 at 06:28. Reason: typos
  #10   Spotlight this post!  
Unread 21-12-2013, 21:56
CENTURION's Avatar
CENTURION CENTURION is offline
King of unreasonable designs
AKA: Evan the Shop Princess
FRC #1306 (BadgerBOTS)
Team Role: Mentor
 
Join Date: May 2010
Rookie Year: 2009
Location: Madison, WI
Posts: 278
CENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant futureCENTURION has a brilliant future
Re: Modular Drive System

Yup, probably one of the hardest things for me when I was starting into mentoring is to remember that, unlike in industry, the point isn't always to get the thing done the fastest and most efficient way. The point is to teach why it's done that way, even if it means doing it less efficient way, and doing it that way over and over.

I usually make the student do it the hard way the first time (or the first couple times). And then, once they've done that, show them the easy way.

I make students tap things freehand when they're new, and then once they've tapped four or five parts like that, and they get frustrated from having to constantly make sure that the tap is going in straight, I introduce them to the tap guide block that does that for you.
__________________
FRC #1306 - BadgerBOTS - Mechanical/Machining/Safety/Marketing Mentor
FTC #6806 - Ratchet Robotics - Head/Founding Mentor
2010 - Wisconsin Regional Chairman's Award Winner - Wisconsin Regional Quarter-finalist - Curie Division #5 Seed, Quarter-finalist
2011 - Wisconsin Regional Innovation in Control Award Winner - Wisconsin Regional Quarter-finalist
2012 - Wisconsin Regional Engineering Inspiration Award Winner - Wisconsin Regional Semi-finalist
2013 - Wisconsin Regional Chairman's Award Winner


  #11   Spotlight this post!  
Unread 22-12-2013, 00:46
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,580
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Modular Drive System

Quote:
Originally Posted by MrBasse View Post
As long as you make your design public (which you just did)...
I don't think that posting a couple of screenshots counts as making the design public as far as reuse goes. In my mind, a cad model or a set of dimensioned drawings would be required.

Unfortunately, last years rule requires that the design be public before kickoff, even though the rules and any chance for clarification aren't available until after kickoff. I think that any rule that governs something before kickoff should be available before kickoff.
  #12   Spotlight this post!  
Unread 22-12-2013, 09:16
MrBasse MrBasse is offline
Registered User
FRC #3572 (Wavelength)
Team Role: Coach
 
Join Date: Jul 2011
Rookie Year: 2010
Location: Norton Shores, MI
Posts: 679
MrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond reputeMrBasse has a reputation beyond repute
Re: Modular Drive System

Quote:
Originally Posted by Joe Ross View Post
I don't think that posting a couple of screenshots counts as making the design public as far as reuse goes. In my mind, a cad model or a set of dimensioned drawings would be required.

Unfortunately, last years rule requires that the design be public before kickoff, even though the rules and any chance for clarification aren't available until after kickoff. I think that any rule that governs something before kickoff should be available before kickoff.
I agree about the after kickoff rule issue completely. I looked at their images and I'm pretty sure that I can build that without more information, which speaks to the simplicity of their design.

Either way I don't think that part would matter, as these modules as pictured wouldn't be up to the task of FRC in my opinion.
__________________
Andrew Basse
Coach - FRC Team 3572 - Wavelength
  #13   Spotlight this post!  
Unread 22-12-2013, 09:38
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Modular Drive System

Quote:
Originally Posted by MrBasse View Post
I agree about the after kickoff rule issue completely. I looked at their images and I'm pretty sure that I can build that without more information, which speaks to the simplicity of their design.

Either way I don't think that part would matter, as these modules as pictured wouldn't be up to the task of FRC in my opinion.
We'll be publishing all specs, drawings & code as design progresses. If anyone would like specific information, let me know...

Were not posting design to meet FRC rule requirements; intent is to share ideas for collaboration. There are many pesky details, particularly with coding, where solving problems could benefit everyone. We've yet to work out the CAN Bus/Jaguar CAN Bus encoder built in control functionality to do what we've done with the FTC NXT/Matrix prototype.
  #14   Spotlight this post!  
Unread 22-12-2013, 09:54
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Modular Drive System

Quote:
Originally Posted by CENTURION View Post
Yup, probably one of the hardest things for me when I was starting into mentoring is to remember that, unlike in industry, the point isn't always to get the thing done the fastest and most efficient way...)
CENTURION,


Excellent advice! It's a beautiful thing to see the kids go from almost no fabrication ability to understanding, and then ownership of the build. It's very rewarding when they "push me out of the way" and take off on their on.
  #15   Spotlight this post!  
Unread 23-12-2013, 11:15
DavisDad's Avatar
DavisDad DavisDad is offline
MechE
AKA: Craig Rochester
FTC #8470 (Team Technado)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Boston
Posts: 317
DavisDad will become famous soon enoughDavisDad will become famous soon enough
Re: Modular Drive System

Quote:
Originally Posted by CENTURION View Post
...I usually make the student do it the hard way the first time (or the first couple times). And then, once they've done that, show them the easy way...
This reminds me of a time, right out of school, when I was doing some simple machine design work. I would bring my half-baked shop drawings to an "old school" machinist who was trained shortly after WWII. He was very kind to me and spent time going over the drawing details and explaining why my tolerancing was poor. He'd make one beautiful hand drawing in seconds that contained more information than my 3 CAD drawings I'd spent hours on.

One day when he'd accepted my drawing with no corrections, he said:

"Craig- let me show you something"

He brought me into the back of the shop, pulled back a curtain revealing a part he was working on; an amazing steel object that looked more like art than machine. He said:

"My first task in machinist school was to take a file, vice and piece of steel and make a machine screw to spec tolerances. Now at the end of my career, I'm given a high-tech, super-computer design that has no geometries that can be mathematically derived. I'm roughing the shapes with the CNC and am finishing by hand filing. The young machinists want to skip the manual work and do everything by computer..."

This was one of the most enlightening experiences of my life.
Closed Thread


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 03:55.

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