![]() |
Modular Drive System
After two FRC seasons, I've been thinking about a design for the drive system with the following characteristics:
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:
We're working on an FRC version:
I'll post our progress |
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. |
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 |
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...
|
Re: Modular Drive System
Quote:
|
Re: Modular Drive System
Quote:
On the upside, this would have to be rebuilt anyway to make it suitable for FRC use, right? |
Re: Modular Drive System
Quote:
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. |
Re: Modular Drive System
Quote:
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. ;) |
Re: Modular Drive System
Quote:
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:
|
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. ;) |
Re: Modular Drive System
Quote:
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. |
Re: Modular Drive System
Quote:
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. |
Re: Modular Drive System
Quote:
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. |
Re: Modular Drive System
Quote:
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. |
Re: Modular Drive System
Quote:
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. |
Re: Modular Drive System
Quote:
Could you say what about the design you think is weak? Thanks |
Re: Modular Drive System
Quote:
Beyond that, it's a tiny little thing! Sure does make the battery look massive! (I know it is a prototype!) |
Re: Modular Drive System
I guess my post is unclear. The prototype is the FTC team. We're scaling up for FRC. The FRC battery was used to add weight to simulate future game components. The open frame was min structure for testing drive performance
|
Re: Modular Drive System
Quote:
|
Re: Modular Drive System
|
Re: Modular Drive System
Quote:
|
Re: Modular Drive System
Quote:
Yea, there are still some loose ends on the design. I need to check the thrust load specs for "deep groove" ball bearings. If they can handle the loads, the gear will butt against the inner race; otherwise we'll have to use thrust bearings. I didn't fix the gap between pinion and bearing yet. |
Re: Modular Drive System
Had to move planetary gear set outside wheel...
|
Re: Modular Drive System
|
Re: Modular Drive System
Quote:
Thanks for the AM suggestion. I looked at that, but want to optimize for FRC space and function. And, I'm learing about gearing; this is my first time building a gearbox. We may end up using a COT as the designs so far are more complex than I'd hoped. I haven't received the Matex planetary gear set (pic & link below) and need to determine the shafting requirements for alignment and loading. Also, to use the CIM with the AM planetary set, you have to trim the motor shaft 1/4". Is modifying the shaft FRC legal? . ![]() PN: 75-5MLD The 5:1 ratio units I ordered cost $73 ea |
Re: Modular Drive System
Progress update:
I've got 3 designs roughed out:
I haven't totally given up on the gear-hub idea. I'm waiting for the Matex set to arrive. When I get it in my hands and get a better feel of mounting/shafting requirements, I'll know better how to proceed... |
Re: Modular Drive System
Quote:
Modifying the shaft and removing the window motor locking pins are the only legal modifications you can make to a motor. |
Re: Modular Drive System
Quote:
Quote:
|
Re: Modular Drive System
Thanks geomapguy and cgmv123 for your replies.
I think we'll go this route; planetary in-line w/ motor and 90 deg bevel set to wheel. This is much simpler than the previous designs. |
Re: Modular Drive System
|
Re: Modular Drive System
Looking good.
|
Re: Modular Drive System
The size factor is similar to my vex omnibot. With that size, you could use very grippy materials to get a good grip. The vex wheels are probably the most grippy wheels I've seen. The robot's ability to push is just like out 2013 robot. Have you tried to climb walls with it? (I mean going at the wall, full speed and scale it until the robot flips over)
|
Re: Modular Drive System
Quote:
|
Re: Modular Drive System
|
Re: Modular Drive System
Quote:
What's the mecanum wheel size? Custom, VexPro, or AM mecanum? |
Re: Modular Drive System
Quote:
Wheel is AM 8" MecanumAM Mecanum (am-2115) |
Re: Modular Drive System
You'll be coming in at around 10 ft/sec which isn't too bad.
Pushing match current is 51 amps which isn't great but not bad. Overall, a very good design and setup. |
Re: Modular Drive System
Quote:
|
Re: Modular Drive System
Quote:
|
Re: Modular Drive System
Quote:
|
Re: Modular Drive System
Quote:
I used .7 for coefficient of friction (AM 8" forward cof) since most pushing matches are in the forward direction. 81% speed loss constant 90% drivetrain efficiency Robot weight at 155 lbs Results: Unadjusted Speed: 12.36 ft/sec Adjusted Speed: 10.01 ft/sec Pushing Match Current (per motor): 51.08 Amps |
Re: Modular Drive System
Quote:
1Toe-in and/or camber of a wheel causes the wheel sprocket (or pulley) to be non-coplanar with the driving sprocket (or pulley), and thus contributes to friction between the chain (or belt) and the sprocket (or pulley). Toe-in also causes scrubbing friction with the floor surface. 2"wheel axial offset" in this context means that the wheel sprocket (or pulley) is axially offset from the plane of the driving sprocket (or pulley), causing the chain (or belt) to be non-planar, thus creating additional friction between the chain (or belt) and the sprockets (or pulleys). |
Re: Modular Drive System
Quote:
|
Re: Modular Drive System
Quote:
Or you build your drivetrain and then measure them. Then you can use the model to generate reasonably accurate data for that drivetrain. |
Re: Modular Drive System
Ether & geomapguy,
Great stuff! It didn't occur to me to model the system as part of the design process; I just used experience from previous designs. E.g., we used AM 8" Mecanums last year with the Toughbox Mini (am-0654). with 10.71:1 gear ratio. I picked 15:1 as the bot was plenty fast at full speed in tank-mode but we had issues with mecanum control and I wanted to begin conservatively. Fast is fun but I think good controlability should be achieved first. For those of you like me, who didn't have a clue what Ether and geomapguy were talking about ;) , here's a link to information that Ether has posted: Drivetrain Acceleration Model This is excellent infromation! ![]() Getting a model calibrated should be very useful for developing an energy management strategy. Now if I just postpone sleeping for 3 months, I think I could work through all the study materials y'all have given me... |
Re: Modular Drive System
Since we’re designing around the Andy Mark (AM) 8” Mecanum wheel, I’m going look closely at the assembly of the delivered kit.
More to follow... |
Re: Modular Drive System
|
Re: Modular Drive System
Quote:
But looks good otherwise |
Re: Modular Drive System
Trying to use the space on the side and rear perimeter for electronics. The front is left open for game systems. The forward structure will be determined later by geometry of game systems. The wheel wells/gearboxes form the structural base for the box trusses on sides and rear ( truss bracing using 1/4" Al rod not drawn yet).
|
Re: Modular Drive System
Changed gearbox to protect encoder
Previous: Current: |
Re: Modular Drive System
Received the Matex planetary gear set:
Am ready to machine housing: |
Re: Modular Drive System
|
Re: Modular Drive System
Oh boy! This year's game is very interesting regarding drive design. We're still scratching our heads over game play strategy. At first read of the rules, I thought this was going to be a heavy contact Hockey game where chassis strength would be essential. I had images of robots checking each other, pushing and shoving to get/deny the ball.
Our Regulatory Affairs Officer ;) says there will be almost no defense, but I'm still optimistic... From our initial brain-storming, it looks like a ground level opening in the front could be a real asset. I also think a low clearance/CoG has very desirable. If they didn't cost so much, I'd switch from the 8" Mecanums (already purchased) with 6" size. Our drive team are leaning toward using the AM KOP drive chassis with regular wheels. I'm trying to steer them away from 4-wheel tank drive because of ugly turning and pivoting performance. But, I'll continue working on the modular setup as a design exercise. |
| All times are GMT -5. The time now is 03:55. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi