|
|
|
![]() |
|
|||||||
|
||||||||
Here's a picture of the "CIM in Wheel" distributed swerve Team 2451 Pwnage designed for the 2014 season.
We received multiple requests for more information during and after the Central Illinois Regional.
So here's a link to our CAD file for anyone who is interested.
CAD FILES
http://www.pwnagerobotics.com/index.php/doc-list/public/23-swerve-drive
02-04-2014 23:19
JibsyThis looks really nice! I remember when I first saw the CIM in wheel idea... took away the clunky look that I always found swerve modules to have.
Importing the STEP file into SW right now to take a better look. How did it hold up/perform through competitions so far? Do you have any video/more pictures?
03-04-2014 00:03
Kevin AinsworthWe didn't have a single issue with it at the Central Illinois Regional.
http://www.thebluealliance.com/match/2014ilil_qf4m1
Check out the impact we deflected with 58 seconds left.
I just uploaded a technical paper one of our students, John Duffy, wrote about Team 2451 Pwnage 2014 swerve drive. There are many additional pictures that John created, exploded views, section views, etc. There is also additional specifications and descriptions for your viewing pleasure.
03-04-2014 00:08
pwnageNickSo proud to be an alum and now mentor of this team, and all of the great work the students have put into this years robot. We knew it was going to be tough to execute the swerve drive this year with it being our first competition swerve but they did a fantastic job. If you can, I suggest taking some time to take a look up close at the Midwest Regional this weekend, or hopefully St. Louis in a couple weeks.
-Nick
03-04-2014 00:18
s_forbesAwesome module, I'm amazed that you've somehow managed to pack everything into an even smaller space than the Nutrino's design from 2012!
The gear teeth look pretty clean cut in this image, how did you guys manufacture the gear for rotating the module and the ring gear reduction for the wheel? Also, will this be in St. Louis this year?
03-04-2014 00:25
pwnageNick|
Awesome module, I'm amazed that you've somehow managed to pack everything into an even smaller space than the Nutrino's design from 2012! The gear teeth look pretty clean cut in this image, how did you guys manufacture the gear for rotating the module and the ring gear reduction for the wheel? Also, will this be in St. Louis this year? |
03-04-2014 01:04
Joey MiliaWow...I love it
I was a bit skeptical of the delrin rollers as bearings when I first saw it but now that I've read your reasoning I love them.
This makes me wish 192 had started swerve earlier...
03-04-2014 01:09
ekapalkaDo you have any close-up videos of it in action? Or a picture of it from the top? I know you provided the CAD file, but (to me) it's not quite as awe-inspiring as the photograph 
03-04-2014 10:16
Aren_Hill
|
Awesome module, I'm amazed that you've somehow managed to pack everything into an even smaller space than the Nutrino's design from 2012!
|
03-04-2014 11:22
eddie12390|
I'll let Kevin or a student answer your question about the gears, but I can tell you that the team is not currently qualified for STL. The team were quarter-finalists at Central Illinois, and will be competing this weekend at Midwest (so fingers crossed).
-Nick |
03-04-2014 12:29
RoboAlumAs a kid who grew up using 71's crab drive, and seeing how big and clunky our drive was this module is amazing I wish I would of went to Midwest this year just so I can see this thing in person.
03-04-2014 14:09
Bryce2471I love the low look of these swerves, I curious if you have trouble with tangling your wires. Does your software know when to unwind the swerves? How long does that take?
Our team did a non coaxial crab drive a few years back, and we didn't enjoy it very much. This year we did our first independent coaxial setup.
03-04-2014 14:32
pwnageNick|
I love the low look of these swerves, I curious if you have trouble with tangling your wires. Does your software know when to unwind the swerves? How long does that take? Our team did a non coaxial crab drive a few years back, and we didn't enjoy it very much. This year we did our first independent coaxial setup. |
03-04-2014 15:47
Bryce2471|
I'll answer this, as most of the team will be busy for the next few days and may not have time to answer. The modules have somewhere around 350 degrees of freedom on their rotation. There are hard stops to ensure that the module does not rotate past those 350 degrees in either direction so that the wires do not become tangled. However it is included in the code and the modules will automatically rotate the opposite direction 180 so occasionally it has a slight delay but due to the gearing on the banebot that rotates the module, it does this very quickly and doesn't effect driving too much. This is also a reason the drivers have been given so much practice time.
If slip rings were installed on each of the modules, then coaxial performance would be possible, such as the ones Bomb Squad uses this year. Up until they posted the info about theirs, we had trouble trying to find a slip ring module available on the market that was rated for the right specs and was not giant or extremely heavy. We actually manufactured our own slip ring last year and while Al from 111 and Head Inspector said it would perform fine and he would pass it, there are no custom electrical systems allowed on an FRC bot, and it even uses custom slip rings as an example. Maybe one day they will revise that rule. Probably not though. -Nick |
03-04-2014 15:57
pwnageNick|
Originally Posted by Bryce2471
Thanks for the quick response. I like your simple code solution, and it looks to not make a large difference in your driving performance. Do you use drive encoders? Sense your already raping wires anyway, it seems like it might be worth it for you guys.
I'm also curious if you give me an estimate amount of time spent on machining and assembling all those custom parts. we spent quite a bit of time on ours, and they only require five parts to be cut on the CNC mill. |
|
Originally Posted by John Duffy: Midwest Swerve Tech Paper
Numerous redesigned elements and upgrades during the season included revised dead stops, cooling vents that force airflow over the motor, altered mounting plates, absolute encoders and encoder mounts for turning, new gear-end plate to cover the shaft and gears, added encoders to the CIMs themselves, magnetic tooth counters on the gear.
|
04-04-2014 00:17
CENTURIONWow, this is really something guys. Great work!
Any chance we could get a few more of those sweet, sweet, hi-res photos? The CAD really isn't doing the rest of it justice.
Do those holes in the hubs create any sort of airflow to the CIM (sort of like a fan?)?
Not to derail too much, but can you talk a bit about your frame? Am I correct in thinking that it's basically VexPro Versaframe, but with the world's mos insane bellypan?
04-04-2014 01:31
pwnageNick|
Originally Posted by CENTURION
Not to derail too much, but can you talk a bit about your frame? Am I correct in thinking that it's basically VexPro Versaframe, but with the world's mos insane bellypan?
|
04-04-2014 15:58
magnetsThis is for sure the coolest part I've seen all year, and is quite possibly my favorite robot mechanism ever. This makes swerve's weight and space more reasonable. I spent the last 30 minutes going through the CAD drawing.
A few questions-
How did you guys make the gears? Was it wire edm/waterjet, or did you guys make them on a mill w/ an involute cutter?
06-04-2014 13:49
evanperrygThere was a prototype of this module in from of 2451's pit last year, and I was impressed then. Seeing how it performs in competition is absolutely amazing!
06-04-2014 14:05
Bryce2471These sure look compact. What is the weight per module? How big is the foot print it takes up in the frame?
I always assumed that a swerve like this would take more square inches, but would weigh less.
06-04-2014 17:18
Joel GliddenDo you guys press a ring into the Colson to reinforce it, or do the six rods that join the hub halves just go through rubber?
Do you have a cage for the nylon balls in the thrust bearing part of the module, or do you just let the balls go where they will? Can you tell me how many balls you use in the thrust bearing?
06-04-2014 23:43
rnewendyke|
Thanks for the quick response. I like your simple code solution, and it looks to not make a large difference in your driving performance.
|
|
Do you use drive encoders? Sense your already raping wires anyway, it seems like it might be worth it for you guys.
|
|
So magnetic tooth counters were mounted to measure the speed of the wheels. There is an encoder mounted above the wheel mounted to the banebot motor assembly (which you can see in the CAD image) which measures the rotation of the modules.
|
|
I'm also curious if you give me an estimate amount of time spent on machining and assembling all those custom parts. we spent quite a bit of time on ours, and they only require five parts to be cut on the CNC mill
|
|
Any chance we could get a few more of those sweet, sweet, hi-res photos? The CAD really isn't doing the rest of it justice.
|
|
Do those holes in the hubs create any sort of airflow to the CIM (sort of like a fan?)?
|
|
These sure look compact. What is the weight per module? How big is the foot print it takes up in the frame?
I always assumed that a swerve like this would take more square inches, but would weigh less. |
|
Do you guys press a ring into the Colson to reinforce it, or do the six rods that join the hub halves just go through rubber?
|
|
Do you have a cage for the nylon balls in the thrust bearing part of the module, or do you just let the balls go where they will? Can you tell me how many balls you use in the thrust bearing?
|
08-04-2014 22:03
ekapalkaHow do your drivers control it? Could you explain the code a bit? What did your team do to overcome the "180 degree problem" described in the first comment in this thread?
09-04-2014 02:23
rnewendyke|
How do your drivers control it? Could you explain the code a bit? What did your team do to overcome the "180 degree problem" described in the first comment in this thread?
|
|
The second "180 problem" I am looking at is more difficult: if the drivetrain does not have unlimited steering, or if the sensors have have gaps (dead zone). The design goal is to minimize the "bad behavior" around the discontinuity. One approach might be to build some smarts into the control algorithm so that it looks for opportunities to steer the wheels away from the discontinuity whenever doing so would be least disruptive (for example when speeds are very low).
|
12-04-2014 21:46
GearsOfFuryOne thing that 2451 had at Midwest was a simulator / game that ran the swerve control on a laptop and allowed people to practice driving. I believe they even had a head to head "for fun game" set up that made practice competitive. Super cool and very nice to see the software-in-the-loop concept being taught to high school students! I wonder if they could release a hard-coded version of the game so people could try their hand at driving...!?
And I'll toot their horn a little more for them, they won the Engineering Excellence award for this design at Midwest...!
18-05-2014 01:58
Aren SiekmeierImporting the step file currently at http://www.pwnagerobotics.com/index....3-swerve-drive causes my installation of Solidworks 2013 to hang. It seems to be getting through the step solid import, but sits and spins after writing "step-in completed" to error out, which I guess is just before it puts together the assembly. Anyone have an idea what's happening? Any suggestions?
20-05-2014 18:34
rnewendyke|
Importing the step file currently at http://www.pwnagerobotics.com/index....3-swerve-drive causes my installation of Solidworks 2013 to hang. It seems to be getting through the step solid import, but sits and spins after writing "step-in completed" to error out, which I guess is just before it puts together the assembly. Anyone have an idea what's happening? Any suggestions?
|
20-05-2014 19:03
Aren Siekmeier|
I'm not entirely sure what's happening on your system, but generally when I try to open a step file larger than 40 meg I restart my computer, set the performance settings to high, set SolidWorks as high priority in the task manager, and kill all non-essential processes before attempting to open the step file in an attempt to allocate as many resources to SolidWorks as I can. I'm not sure if this will help in your situation, but it should at least give you a starting point. If you're getting an error message, try to take a screen shot of it and post it. We might be able to help you better if we can see what's going wrong.
|
20-05-2014 19:40
rnewendyke|
No error message, just Solidworks stops responding after a while. The step error log just says that each part was successfully imported, ending with the line "STEP-in completed."
Whenever I get around to booting Windows next I'll try upping the priority on the process. Have others had success importing this particular step file? |
23-05-2014 03:23
Aren Siekmeier|
I just checked one of my error logs and ours seem to match up. It usually takes a couple of tries to get larger files to load, so be prepared to give it a couple of tries.
I've gotten it to open on a machine running an i3 with 4 gb of ram at my high school that was running Inventor as well as on my laptop with an i7 and 8 gb of ram running SolidWorks. |
23-05-2014 16:29
rnewendyke|
Killing lots of NI, Google, and other stuff and upping the priority worked (with a little bit of a wait) on my i7 quad w/ 8 gig. It's been a while since I've cleaned up my Windows side...
Thanks for the tips! |
23-05-2014 16:55
tickspe15|
I just checked one of my error logs and ours seem to match up. It usually takes a couple of tries to get larger files to load, so be prepared to give it a couple of tries.
I've gotten it to open on a machine running an i3 with 4 gb of ram at my high school that was running Inventor as well as on my laptop with an i7 and 8 gb of ram running SolidWorks. |
14-03-2016 17:48
RoboshantHey it seem the CAD link no longer works. Does anyone have a stored version or an alternate link they would be willing to share with me?
06-10-2016 21:23
nickrod99hey, i am extremely interested in your design but the lind for the cad is no longer working. could i have the files? that would be awesome. Thank you
06-10-2016 21:41
pwnageNickSorry about this. I'm going to work on getting the file available in a google docs folder. I'll update when it's there with a link.
Until I get that set up if you go to our website here and scroll to 2014 there is a tech notes that has a lot of detail about the mechanical design and a ton of good information about how the programming was done.
07-10-2016 15:07
Kevin Ainsworthftp://Kevin061815:Ainsworth@files.ge...utomation.com/
Try this link, it has three different swerve designs, our battery cart and a Solidworks configurable Vex Versaplanetary gearbox with single stage, double stage, choice of motors, dual motor and all available output shafts.
13-12-2016 11:34
Kevin Ainsworthftp://Pwnage120916:2451@files.genesisautomation.com
New File Location