Go to Post Some companies cut costs (and cut corners to do so). Some work hard to build loyal customers. Which would you rather purchase from? - sanddrag [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 08-06-2014, 01:40
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,222
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
The in-wheel swerve shifter!

So I made an autoshifter in CAD using a weird custom dog, parts from the GEM gearbox (ring gear is a measely $10 vs. $100 for other internal gears) modified for this purpose, and a custom wheel made to fit the ring gear.

The way this works:

0. There is a primary reduction from CIM to wheel shaft.
1. The shaft is spinning in one direction, say, clockwise. The dog is keyed to the drive shaft and spins with the shaft. It also engages with the hub of the wheel, to direct drive the wheel from the shaft. The dog is "locked" to the wheel due to the acute angle of the teeth. The wheel spins clockwise with the shaft.

2. There is a collision with another robot and the robot gets into a pushing match. The driver flips and switch, and the CIM then reverses direction- now the wheel shaft spins counterclockwise.

3. The dog spins with the shaft. However, now the dog is no longer "locked" in place due to the shape of the teeth. Now, the obtuse-sloped side of the tooth contact the like side of the wheel hub and pushed the dog into engagement with the sun gear of the planetary gearset.

4. The dog "locks" into place with the sun gear due to the acute angle of the teeth. The sun gear spins the planet gears which transfer power to the ring gear. Due to the nature of planetary gearsets, a counterclockwise rotation of the sun gear with the planet carrier locked produces clockwise rotation of the ring gear. This means that the ring gear, which is locked to the wheel, now spins clockwise. Thus, the wheel still spins clockwise after the shift.

Essentially, all you need to do in order to shift is the reverse the direction the CIM is spinning in.

Obviously, this poses the problem: how do you go backwards if you reverse the CIM to shift and the wheel only goes forward?
The answer: you can't. This is only suitable for swerve drives for this very reason. You have to turn the wheel to go backwards. RS-775 18v are suggested for turning motors.

In order to manufacture the parts in the CAD, you would absolutely need at least a 4-axis CNC due to the weird dog and mating gear/ hub. Not to mention the wheel itself. Because my team lacks the resources to do this, I decided it would be fine to release my CAD of this.

There's probably a ton of errors in the CAD right now (I've only cadded a few of these, and this is the first actual possible swerve module with it) but I wanted to see what the CD community thought of this idea quickly. The CAD is missing bearings, circlips/ eclips (I use the latter), and a miter gear on the primary shaft. Reduction is accomplished with the sprocket for an adjusted 20.0fps high gear and 7.5fps low gear. This is can go down to something like 18fps high gear pretty easily just by increasing the size of the versasprocket. I only had a 34t versasprocket on hand in CAD, but 38t would be preferred.

I use SolidWorks, so if anybody would like the native SW files I have those on hand for the weird dog geometry.

Files in STEP format for download here in a zip folder: https://drive.google.com/folderview?...&usp=sha ring


EDIT: Forgot to say, feel free to slam this however you feel. Anything at all. I have designed a ton of swerve modules (upwards of 15) but none of them have been built. So any input at all will help with the next ones.
Attached Thumbnails
Click image for larger version

Name:	WST-101 full.JPG
Views:	669
Size:	94.5 KB
ID:	17093  Click image for larger version

Name:	WST-101 wheel guts.JPG
Views:	677
Size:	181.8 KB
ID:	17094  Click image for larger version

Name:	WST-101 shifting shaft.JPG
Views:	604
Size:	131.2 KB
ID:	17095  

Last edited by asid61 : 08-06-2014 at 02:05.
  #2   Spotlight this post!  
Unread 08-06-2014, 02:05
Tyler2517's Avatar
Tyler2517 Tyler2517 is offline
ShortOnes
AKA: Tyler Gibb
FRC #2517 (Evergreen Robotics)
Team Role: Mentor
 
Join Date: Dec 2013
Rookie Year: 2011
Location: Vancouver, WA
Posts: 203
Tyler2517 has a spectacular aura aboutTyler2517 has a spectacular aura aboutTyler2517 has a spectacular aura about
Re: The in-wheel swerve shifter!

Its a really cool idea. I would be really scared of the gears teeth shearing off that close to the final reduction of the drive train.
This may also cause major latency in the drive train something that i don't even know if the shifting could compensate for. Also you could not do on the fly shifting and the complexity of the system is high little lone putting it in the already complex swerve drive. I love the idea tho and think that it may have uses in non drive applications.

Also a RS-540 would work well too, 775's are over kill in my opinion.
  #3   Spotlight this post!  
Unread 08-06-2014, 02:19
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,222
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: The in-wheel swerve shifter!

Quote:
Originally Posted by Tyler2517 View Post
Its a really cool idea. I would be really scared of the gears teeth shearing off that close to the final reduction of the drive train.
This may also cause major latency in the drive train something that i don't even know if the shifting could compensate for. Also you could not do on the fly shifting and the complexity of the system is high little lone putting it in the already complex swerve drive. I love the idea tho and think that it may have uses in non drive applications.

Also a RS-540 would work well too, 775's are over kill in my opinion.
Thanks for the input!
The gears are from a GEM planetary and are all 4140 steel IIRC, so I'm not too worried about the stripping.
Due to the wheels not reversing direction every time you shift, the only thing that the CIM has to fight against to accelerate is the inertia of the shafts and gears, not the inertia full robot like in a normal reverse. I did a small test with an unloaded cim and it would reverse instantly, but definitely something to look into. I think/hope the lack of inertia would reduce latency to almost nothing.
Unless you're talking about the sheer number of gears, which I have nothing to compensate for.

The reason I said RS-775 is so that you can turn very very quickly to compensate for not being able to reverse the cims to go backwards. Plus, anywhere you can use a 775 power-wise you can use a CIM (you would have 2 left with this drivetrain), except on a versaplanetary (preferred turning gearbox) which requires modifications.

You can't really do not-on-the-fly shifting technically, because the cim's turning is what keeps it engaged. But in reality you could probably not shift on the fly and be okay.

Last edited by asid61 : 08-06-2014 at 02:25.
  #4   Spotlight this post!  
Unread 08-06-2014, 02:31
Tyler2517's Avatar
Tyler2517 Tyler2517 is offline
ShortOnes
AKA: Tyler Gibb
FRC #2517 (Evergreen Robotics)
Team Role: Mentor
 
Join Date: Dec 2013
Rookie Year: 2011
Location: Vancouver, WA
Posts: 203
Tyler2517 has a spectacular aura aboutTyler2517 has a spectacular aura aboutTyler2517 has a spectacular aura about
Re: The in-wheel swerve shifter!

For latency i meant the time it would take to turn the wheel.
  #5   Spotlight this post!  
Unread 08-06-2014, 02:33
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,222
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: The in-wheel swerve shifter!

Quote:
Originally Posted by Tyler2517 View Post
For latency i meant the time it would take to turn the wheel.
Yeah, that's something I can't really address. This uses the minimum number of intermediate gears that is possible with this size wheel.

1717 doesn't seem to have problems with their gears, but it's true that the GEM gears have a TON of slop in them. I still can't figure out addendum mods for planetary gearsets, so for now I'll stick with this. Definitely something to work on in the future though.
  #6   Spotlight this post!  
Unread 08-06-2014, 10:51
Chris is me's Avatar
Chris is me Chris is me is online now
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,669
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: The in-wheel swerve shifter!

I'm not sure if this would work, but it's an interesting idea. Is there any reason you have only one planet gear? Are the planets going to be carried by anything or are they just floating? Is the planet arm fixed, free spinning?

If you need an initial reduction from the drive motor, why not just shift there?
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
  #7   Spotlight this post!  
Unread 08-06-2014, 11:48
Greg Woelki's Avatar
Greg Woelki Greg Woelki is offline
FRC Alumnus
FRC #1768
 
Join Date: May 2014
Rookie Year: 2013
Location: Bolton, MA
Posts: 97
Greg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of light
Re: The in-wheel swerve shifter!

I like the idea. My first thought was that this could be better suited to lifts (think 2013 climb) where there has little load when traveling one direction and much more in the other.
  #8   Spotlight this post!  
Unread 08-06-2014, 12:42
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: The in-wheel swerve shifter!

Wow, that's a really cool idea!

I'll agree with others that it may not be practical for a drivetrain (not being able to shift on the fly, and having to turn the wheels around to go backwards), but I can see this kind of mechanism making it's way into other parts of a robot!
__________________
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


  #9   Spotlight this post!  
Unread 08-06-2014, 13:34
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,222
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: The in-wheel swerve shifter!

Quote:
Originally Posted by Chris is me View Post
I'm not sure if this would work, but it's an interesting idea. Is there any reason you have only one planet gear? Are the planets going to be carried by anything or are they just floating? Is the planet arm fixed, free spinning?

If you need an initial reduction from the drive motor, why not just shift there?
There are actually 5 planet gears. The way I CAD stuff, I want to put in all the shafts and e-clips before patterning the planet gears 5 times.

So the reduction comes from the sprockets on the wheel and shaft above the wheel. The cim can go directly above the module right in the center of rotation, to remove the need for gears outside the swerve module.

Why can this not be shifted on the fly? Am I missing something here? Keep in mind that this can ony go forward. There is no reverse because I'm driving sun-ring, not sun-carrier in the planetary gearset. This means that the reverse of direction by the cim will only work against the inertia of the drive shaft, not the whole robot.
Here is a good link to learning about planetary gearset ratios: http://science.howstuffworks.com/tra...ment/gear7.htm
As you can see, the ratio between sun and carrier, which is normally used in planetary gearboxes, is (ring/sun + 1):1. However, this uses a sun and ring mate, for which the ratio is -(ring/sun):1. So when the shaft reverses direction, the wheel continues spinning the same direction that it was before.

Last edited by asid61 : 08-06-2014 at 13:37.
  #10   Spotlight this post!  
Unread 08-06-2014, 13:57
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,504
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: The in-wheel swerve shifter!

If you're willing to give up direction changes (as this drive does), there is a simpler way to get the same affect.

Run two parallel stages of reduction from the motor to module input with different ratios. Put all of the involved pulleys/gears on one way bearings.

When you drive on direction, power will be transmitted through set A while B free spins and vice versa.

Something I thought of that Aren Hill and I have been debating about for a while.
  #11   Spotlight this post!  
Unread 08-06-2014, 14:15
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,222
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: The in-wheel swerve shifter!

Quote:
Originally Posted by AdamHeard View Post
If you're willing to give up direction changes (as this drive does), there is a simpler way to get the same affect.

Run two parallel stages of reduction from the motor to module input with different ratios. Put all of the involved pulleys/gears on one way bearings.

When you drive on direction, power will be transmitted through set A while B free spins and vice versa.

Something I thought of that Aren Hill and I have been debating about for a while.
Interesting, and clever! That would be a good way to do it outside of a swerve or wheel, for something like a PTO. However, this way is a lot more compact if you are using it inside a wheel. Outside a wheel though, one-way bearings would do really well.
I always wondered, how do you get the one-way bearings to spin with the shaft though? Wouldn't the shaft just slip? Or do you add screw locker or something?
  #12   Spotlight this post!  
Unread 08-06-2014, 14:22
Greg Woelki's Avatar
Greg Woelki Greg Woelki is offline
FRC Alumnus
FRC #1768
 
Join Date: May 2014
Rookie Year: 2013
Location: Bolton, MA
Posts: 97
Greg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of light
Re: The in-wheel swerve shifter!

Quote:
Originally Posted by asid61 View Post
Interesting, and clever! That would be a good way to do it outside of a swerve or wheel, for something like a PTO. However, this way is a lot more compact if you are using it inside a wheel. Outside a wheel though, one-way bearings would do really well.
I always wondered, how do you get the one-way bearings to spin with the shaft though? Wouldn't the shaft just slip? Or do you add screw locker or something?
Slip inside the bearing you mean? My team used a one way bearing on our winch this year. We press fit it into a bearing block and press fit a coupler into it. The friction was strong enough to hold everything from moving even with 500 in*lbs of torque on the coupler acting against the bearing.

Last edited by Greg Woelki : 08-06-2014 at 14:41.
  #13   Spotlight this post!  
Unread 08-06-2014, 15:00
Madison's Avatar
Madison Madison is online now
Dancing through life...
FRC #0488 (Xbot)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1999
Location: Seattle, WA
Posts: 5,243
Madison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond reputeMadison has a reputation beyond repute
Re: The in-wheel swerve shifter!

Quote:
Originally Posted by AdamHeard View Post
If you're willing to give up direction changes (as this drive does), there is a simpler way to get the same affect.

Run two parallel stages of reduction from the motor to module input with different ratios. Put all of the involved pulleys/gears on one way bearings.

When you drive on direction, power will be transmitted through set A while B free spins and vice versa.

Something I thought of that Aren Hill and I have been debating about for a while.
Would you happen to know of a source for one-way bearings that fit in typical FRC drives and are rated for the loads we see?
__________________
--Madison--

...down at the Ozdust!

Like a grand and miraculous spaceship, our planet has sailed through the universe of time. And for a brief moment, we have been among its many passengers.
  #14   Spotlight this post!  
Unread 08-06-2014, 15:04
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,222
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: The in-wheel swerve shifter!

Quote:
Originally Posted by Madison View Post
Would you happen to know of a source for one-way bearings that fit in typical FRC drives and are rated for the loads we see?
McMaster has some. You would need to do some load tests though; they're rated pretty low. For that reason they would probably be on the CIM shaft (they come with 8mm bore)

Quote:
Originally Posted by Greg Woelki View Post
Slip inside the bearing you mean? My team used a one way bearing on our winch this year. We press fit it into a bearing block and press fit a coupler into it. The friction was strong enough to hold everything from moving even with 500 in*lbs of torque on the coupler acting against the bearing.
Wow, that's pretty buff!
  #15   Spotlight this post!  
Unread 08-06-2014, 15:16
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,504
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: The in-wheel swerve shifter!

Quote:
Originally Posted by Madison View Post
Would you happen to know of a source for one-way bearings that fit in typical FRC drives and are rated for the loads we see?
I would run 2489K23 on the CIM and 2489K5 on the module input.

Both have quite comfortable FOS as a CIM stalls at ~ 1.7 ft-lbs.
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 15:01.

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