Go to Post And the rest of the team helped them, encouraged them, and made a big deal about how awesome it was that we were competing for the Chairman's Award. - Carolyn_Grace [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 02-03-2009, 20:00
darthfroggy darthfroggy is offline
Registered User
FRC #1525
 
Join Date: Jan 2008
Location: Deerfield
Posts: 7
darthfroggy is an unknown quantity at this point
Crazy Crab

OK so at the end of the chicago Regional my team and i decided that it will be a good idea in the future to have a crab drive system. We dont know much about how to make one so we are looking for help. If anyone has any suggestions that would be great. Even better would be some Inventor drawings if you ahve them handy. My email is darthfroggy@gmail.com and i am grateful to anyone who contributes to the future of team 1525 the WARBOTS!
  #2   Spotlight this post!  
Unread 02-03-2009, 20:10
CJmango's Avatar
CJmango CJmango is offline
Registered User
AKA: Christopher Jones
no team
 
Join Date: Jan 2007
Rookie Year: 2002
Location: Detroit/Chicago
Posts: 44
CJmango is an unknown quantity at this point
Send a message via AIM to CJmango
Re: Crazy Crab

Crab drive can be quite beneficial. There are a lot of ways to design them, too. I'd be happy to shoot you an email and get some discussion going. I worked on crab steering in 2002 and 2003 with the ThunderChickens and I'm over in Chicago now, not too far from your team. Great job at Midwest, too!

Last edited by Al Skierkiewicz : 03-03-2009 at 08:30.
  #3   Spotlight this post!  
Unread 02-03-2009, 20:10
keehun's Avatar
keehun keehun is offline
Team Captain
AKA: Keehun Nam
FRC #2502 (EP Robotics)
Team Role: Leadership
 
Join Date: May 2008
Rookie Year: 2008
Location: Eden Priaire
Posts: 474
keehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond repute
Send a message via AIM to keehun
Re: Crazy Crab

I would say that if you are going to help out, help everyone out and post here with attachments instead of personal email

My goal this summer is building a crab so during build season, we can make another one with build experience
__________________
For by grace you have been saved through faith, and that not of yourselves; it is the gift of God, not of works, lest anyone should boast. -- Ephesians 2:8-9
2010: Quarter Finalist (MN 10,000 Lakes)
2010: Website Award (MN 10,000 Lakes)
2009: Quarter Finalist (MN 10,000 Lakes)
2009: GM Industrial Award (MN 10,000 Lakes)
  #4   Spotlight this post!  
Unread 02-03-2009, 20:51
Lesman's Avatar
Lesman Lesman is offline
Registered User
FRC #1014 (Bad Robot)
Team Role: Engineer
 
Join Date: Feb 2008
Rookie Year: 2006
Location: Dublin
Posts: 35
Lesman will become famous soon enough
Re: Crazy Crab

I've got some cads, though you should take our design with a grain of salt, we were unable to get encoders, and found that it would be really overweight so it never got built. It's actually nearing completion, but only as an off-season project. I'll put up the cads later.
  #5   Spotlight this post!  
Unread 02-03-2009, 20:53
spage spage is offline
Registered User
FRC #2022 (IRS)
Team Role: Leadership
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Illionois
Posts: 12
spage has a spectacular aura aboutspage has a spectacular aura about
Re: Crazy Crab

how extensive are your manufacturing facilities? I drew our warthog drive to be cut using a 20 year old cnc using 1/8 and 1/4 end mills. But it is very bulky. We managed to producing a functioning omni directional drive completely within the 6 weeks. No pre build or pre design.

http://www.chiefdelphi.com/forums/sh...threadid=75407

I just put up some random jpegs of the ideas that were put together to build the drive train.
  #6   Spotlight this post!  
Unread 02-03-2009, 20:56
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,801
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Crazy Crab

Just a suggestion: 111 and 118 are known for their crabs. 1625 likes them too. You might want to look up 118 in the 2007 "Behind the Design" book (or here), and talk to all three teams. Between them, they can tell you more than you ever wanted to know.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #7   Spotlight this post!  
Unread 02-03-2009, 23:01
Dave Scheck's Avatar
Dave Scheck Dave Scheck is offline
Registered User
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Feb 2003
Rookie Year: 2002
Location: Arlington Heights, IL
Posts: 574
Dave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond reputeDave Scheck has a reputation beyond repute
Re: Crazy Crab

Remember, not every game requires crab. Don't lock yourself into a design before the next game is even announced. However, it isn't a bad idea to get educated so that you know what your capabilites would be and what it would take to get the functionality working. I would suggest stopping by our field some day/night when Raul is there. He has so many years of crab under his belt that he'll be able to give you all the tips you can handle. Send him a PM to set up a time.
  #8   Spotlight this post!  
Unread 03-03-2009, 01:45
Sam N.'s Avatar
Sam N. Sam N. is offline
Registered User
FRC #1351 (TKO)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2006
Location: San Jose
Posts: 97
Sam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to behold
Send a message via AIM to Sam N.
Re: Crazy Crab

Some things to keep in mind-

A crab/swerve drive is not the only kind of omni-directional mobility base. The following is taken out of an email I sent to my team during the 2008 season.

(Note this email was sent in 2008: carpet was present and we could use any wheels we wanted. CAUTION: HEURISTIC REASONING BELOW. Do not flame me for inadvertently "attacking" a design of yours.)

"Omni-Directional chassis are really cool

Mecanum http://www.chiefdelphi.com/media/photos/30101

1. Easy to build, one motor on each wheel.
2. Accelerates slowly, wheel slippage can be a problem
3. Has trouble climbing ramps (have heard reports of slipping to weight-biased when climbing an incline)
4. Straight strafing is a function of even weight distribution upon each wheel.
5. Can be pushed around easy due to minimal traction

Verdict: I dislike them. Defensive robots will have trouble with the wheel slippage and offensive bots are easily defended against on these wheels.

Holonomic http://www.chiefdelphi.com/media/photos/29534

1. Easy to build, one motor on each omni-directional wheel
2. Accelerates well, no wheel slippage (in the inline direction)
3. Seems like it only works on flat surfaces. I doubt they could climb ramps with any substantial incline.
4. Uneven payload distribution on robot seems like it would not affect strafing as much as it does on the mecanums.
5. Can be pushed around (852 coded an anti-pushing response on their robot though.. but there's only so much that the motors can do to compensate.

Verdict: I like them in every way except the fact that they can be pushed around.

Swerve/Crab http://www.chiefdelphi.com/media/photos/31078?

1. Hard to build, must construct individual swerve modules, a motor power plant, and a mechanism to steer the pods two by two.
2. Accelerates well and perfectly straight! (all four wheels are powered simultaneously from the same power plant)
3. Can climb ramps just as well as any other four-wheel chassis (assuming ground clearance is high enough)
4. Will always strafe straight assuming the steering motors are calibrated correctly.
5. Will stand fast in the face of being pushed. No omni-wheels are needed, robot always has good traction.

Verdict: It's the proper emulation of an omni-directional chassis. I like every aspect of it except it's complexity.

Take a look at the link of the swerve chassis. The entire frame is made from stock. We could, theoretically, configure our own stock chassis and have meadows (our machine shop) only machine the powerplant's gearbox and individual swerve modules. The machined parts will be considerably smaller, but more intricate. How does one of the swerve modules work? http://www.chiefdelphi.com/forums/showthread.php?t=64824&highlight=tumbleweed"

AGAIN: that's soft logic above! I have never worked with a holonomic or a mecanum drive-train before, so do not quote me on anything. These thoughts stem from the perceptions of a somewhat-astute observer.

After you're through digesting that, consider my team's design of a crab/swerve drive this year: http://www.chiefdelphi.com/media/photos/32573

The four wheels are all driven from a single toughbox (that's not ideal because there's no differential). Steering is done by two different motors. The front wheel modules are steered separately from the rear two. This allows the robot to make turning arcs, like a "warthog car" if the wheels twist in opposite directions. If you sync the twist rotation of the rear steering motor with that of the front steering motor, "crab-like" control is available. The robot will face a singular direction while "strafing" around. In this game, crab mode allows the robot to "orbit" the trailer.

Our experience with this told us that assembly was the easy part - control gets really complicated.

For instance, forget about TWO steering motors if you can't close a position loop around them. Without a proper feedback system they will turn at different rates - which isn't good when you want to sync the two motors for any sort of integrated control at all - warthog car or crab.

Also, decide whether or not you want the wheel modules to twist indefinitely in any one direction. If you do, then you disallow the use of a potentiometer to sense your rotation because they have a twist limit. You're going to have to use a rotary encoder (or something) instead - which brings up even more problems, like alignment. The encoders that AM gives us are not absolute encoders (they don't know what 'forward' is), so a separate sensor system may have to be implemented to position your wheels straight. You can simplify this a little by using absolute encoders which can give you a displacement from a zero point, but software may still get funky if you choose to change your sprocket/pulley/gear/whatever ratios between your steering motor and your wheel module.

What's the point? Control gets difficult. Again, this is what I have observed on my team - I'm not saying that you will run into the same suite of problems we ran into, AND I'M CERTAINLY NOT SAYING THAT YOU MUST SOLVE THESE PROBLEMS EXACTLY LIKE WE DID.

Just note that fabricating the drive-train is only half of the challenge, controlling the drive-train is something that is often over looked like red-blooded mechies like myself.

A taste of software development: http://www.youtube.com/watch?v=3w00MbJMeIw

I think it's great if your team wants to try something new next year (getting locked into a routine design isn't stimulating... and it's not FIRST), but you would really manage your risks if you prototyped the thing - both the mechanical scheme and the control scheme. For design guidance: I suspect most users on Delphi would point over to CraigHickman and his posted CADs.

Best Regards,
Sam N.
__________________
Mitty Robotics Alumni
TKO 1351
  #9   Spotlight this post!  
Unread 03-03-2009, 01:49
CraigHickman
 
Posts: n/a
Re: Crazy Crab

Hey cool, one of my Crabs got mentioned! To be totally honest, that was a previous iteration. I hadn't published this until now, but here's the latest version (assuming we're allowed to use our own wheels again).

http://picasaweb.google.com/ironspork/CrabDrive#

If you're going to do a crab, you're really going to have to commit. Get your machining resources in line, and make sure you can do it before you try. A crab frame doesn't convert to a 6 wheel/4wheel if you mess up, not very well anyway.

Good luck!
  #10   Spotlight this post!  
Unread 03-03-2009, 01:56
Sam N.'s Avatar
Sam N. Sam N. is offline
Registered User
FRC #1351 (TKO)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2006
Location: San Jose
Posts: 97
Sam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to behold
Send a message via AIM to Sam N.
Re: Crazy Crab

Quote:
Originally Posted by CraigHickman View Post
Hey cool, one of my Crabs got mentioned! To be totally honest, that was a previous iteration. I hadn't published this until now, but here's the latest version (assuming we're allowed to use our own wheels again).

http://picasaweb.google.com/ironspork/CrabDrive#

If you're going to do a crab, you're really going to have to commit. Get your machining resources in line, and make sure you can do it before you try. A crab frame doesn't convert to a 6 wheel/4wheel if you mess up, not very well anyway.

Good luck!
And it uses screws! I love it!
__________________
Mitty Robotics Alumni
TKO 1351
  #11   Spotlight this post!  
Unread 03-03-2009, 08:14
antoineft's Avatar
antoineft antoineft is offline
Registered User
FRC #2609 (BeaverworX)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Kitchener, Ontario
Posts: 16
antoineft is just really niceantoineft is just really niceantoineft is just really niceantoineft is just really niceantoineft is just really nice
Re: Crazy Crab

We attempted a very modular crab drive this year (actually our first time building one). Basically the system is broken up into two almost identical modules that can be removed and replaced in the robot with only 4 bolts per side.

Each side module fits inside a 2" x 6" aluminum tube which keeps it compact and also safe since there are no open running chains. Most of the pocketing seen in the pictures is for getting your fingers in there to assemble it and also to just look nice That being said, they do take patience to assemble! Have some modifications in mind for next time to make assembly easier but overall we were happy with how it turned out.

They also have integrated, fairly simple chain tensioners which serve to also wrap the chain around the drive sprockets in addition to tensioning.

We have a spare module made up to swap in if we have a problem with one of them as well as for display. If you are in Finger Lakes this weekend, or Waterloo stop by to have a closer look. Can't wait to try these babies out in competition!!

Antoine Trabulsi
Lead Mentor
Beaverworx - Team 2609
Attached Thumbnails
Click image for larger version

Name:	side tube assy - l1.jpg
Views:	258
Size:	121.1 KB
ID:	7616  Click image for larger version

Name:	side tube assy - l2.jpg
Views:	359
Size:	120.7 KB
ID:	7617  Click image for larger version

Name:	DSC00342.JPG
Views:	256
Size:	134.9 KB
ID:	7618  
  #12   Spotlight this post!  
Unread 03-03-2009, 20:37
R.C.'s Avatar
R.C. R.C. is online now
2017... Oooh Kill em, Swerve!
AKA: Owner, WestCoast Products
FRC #1323 (MadTown Robotics)
Team Role: Engineer
 
Join Date: Feb 2008
Rookie Year: 2006
Location: Madera, CA
Posts: 2,182
R.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond repute
Re: Crazy Crab

Quote:
Originally Posted by CraigHickman View Post
Hey cool, one of my Crabs got mentioned! To be totally honest, that was a previous iteration. I hadn't published this until now, but here's the latest version (assuming we're allowed to use our own wheels again).

http://picasaweb.google.com/ironspork/CrabDrive#

If you're going to do a crab, you're really going to have to commit. Get your machining resources in line, and make sure you can do it before you try. A crab frame doesn't convert to a 6 wheel/4wheel if you mess up, not very well anyway.

Good luck!
Craig, your stuff rocks. That would be a pretty sick frame to have.
__________________
R.C.
Owner, WestCoast Products || Twitter
MadTown Robotics Team 1323
  #13   Spotlight this post!  
Unread 03-03-2009, 23:45
Lesman's Avatar
Lesman Lesman is offline
Registered User
FRC #1014 (Bad Robot)
Team Role: Engineer
 
Join Date: Feb 2008
Rookie Year: 2006
Location: Dublin
Posts: 35
Lesman will become famous soon enough
Re: Crazy Crab

Ok, I apologize for the terrible lighting, and the lazy sketches, but here's out swivel drive (concept). There are 3 modules, each independently powered (for perfect differential speed) and independently rotated (for perfect turning). The way the chassis is built arround the module requires exactly 6" on either side, leaving the maximum available space for ball collection. The modules are made from aluminum square tubing, all machined on a manual mill and bolted together. There is only one weld, the round tube at the top is welded down into the 1/4" square (milled to a u). The mess at the top of the module is (top to bottom) mounting block with bushing, thrust bearing, aluminum spacer (milled from 1/4" plate), 30 tooth #35 sprocket, another spacer. each drive shaft is powered by 1 chip, and one other motors (the front 2 are densos and the back is a globe). Anyway, I'm just rambling, hopefully this thing gets assembled and wired sometime soon, and I'll have some more usefull information.
Attached Thumbnails
Click image for larger version

Name:	completebot.jpg
Views:	107
Size:	61.3 KB
ID:	7622  Click image for larger version

Name:	chassis.jpg
Views:	123
Size:	92.2 KB
ID:	7623  Click image for larger version

Name:	module.jpg
Views:	232
Size:	20.3 KB
ID:	7624  
  #14   Spotlight this post!  
Unread 04-03-2009, 00:44
prometheoid prometheoid is offline
Registered User
AKA: Ray
FRC #2538 (Plaid Pillagers)
Team Role: Mechanical
 
Join Date: Jan 2008
Rookie Year: 2008
Location: Morris, MN
Posts: 8
prometheoid will become famous soon enough
Send a message via AIM to prometheoid
Re: Crazy Crab

My team did crab this year. We have no machining resources available in our build space, and our primary machining sponsors work only in steel. We had three plates machined out of 16 gauge steel and used toughboxes for each wheel "pod". The system is steered with a single globe motor distributed to each pod by timing belt.

Even with the heavy steel parts, with conservative building techniques for the rest of the robot we have come up almost a pound light. Crab systems don't have to be only for the well endowed teams.

Note- We'd probably need more steering torque if the game this year wasn't played on hard plastic.... so that's more weight if you're thinking longterm.
  #15   Spotlight this post!  
Unread 04-03-2009, 01:44
Alex Golec Alex Golec is offline
FRC Advocate
no team (FiM Volunteer)
 
Join Date: Apr 2004
Rookie Year: 2003
Location: MI
Posts: 248
Alex Golec has a reputation beyond reputeAlex Golec has a reputation beyond reputeAlex Golec has a reputation beyond reputeAlex Golec has a reputation beyond reputeAlex Golec has a reputation beyond reputeAlex Golec has a reputation beyond reputeAlex Golec has a reputation beyond reputeAlex Golec has a reputation beyond reputeAlex Golec has a reputation beyond reputeAlex Golec has a reputation beyond reputeAlex Golec has a reputation beyond repute
Re: Crazy Crab

I have only one other piece of advice that hasn't already been mentioned here:

Make sure you have a programmer ready and willing to tame the beast once it is built. I have seen many beautiful crab drives fail because of a lack of proper programming. It's not an easy task, so be nice to your programmers now.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Crazy Hair Leav Chit-Chat 53 08-04-2008 12:44
I am going crazy sweetie_pi Programming 9 07-02-2008 18:30
Crazy inventions Tazlikesrobots General Forum 4 15-03-2007 13:53
Crazy RC problems Spencer E. Programming 1 17-02-2007 21:42
Is this crazy or am I? russell General Forum 16 03-03-2005 22:50


All times are GMT -5. The time now is 01:41.

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