Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Technical Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=22)
-   -   Modular Drive System (http://www.chiefdelphi.com/forums/showthread.php?t=123409)

DavisDad 19-12-2013 10:49

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

CENTURION 20-12-2013 18:39

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.

DavisDad 20-12-2013 18:48

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

MrBasse 20-12-2013 19:01

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...

Woolly 20-12-2013 19:07

Re: Modular Drive System
 
Quote:

Originally Posted by MrBasse (Post 1315301)
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.

MrBasse 20-12-2013 19:44

Re: Modular Drive System
 
Quote:

Originally Posted by Woolly (Post 1315305)
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?

Woolly 20-12-2013 20:08

Re: Modular Drive System
 
Quote:

Originally Posted by MrBasse (Post 1315336)
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.

DavisDad 21-12-2013 05:57

Re: Modular Drive System
 
Quote:

Originally Posted by Woolly (Post 1315360)
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. ;)

DavisDad 21-12-2013 06:26

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."

CENTURION 21-12-2013 21:56

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. ;)

Joe Ross 22-12-2013 00:46

Re: Modular Drive System
 
Quote:

Originally Posted by MrBasse (Post 1315301)
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.

MrBasse 22-12-2013 09:16

Re: Modular Drive System
 
Quote:

Originally Posted by Joe Ross (Post 1316009)
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.

DavisDad 22-12-2013 09:38

Re: Modular Drive System
 
Quote:

Originally Posted by MrBasse (Post 1316066)
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.

DavisDad 22-12-2013 09:54

Re: Modular Drive System
 
Quote:

Originally Posted by CENTURION (Post 1315954)
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.

DavisDad 23-12-2013 11:15

Re: Modular Drive System
 
Quote:

Originally Posted by CENTURION (Post 1315954)
...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.


All times are GMT -5. The time now is 17:19.

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