Go to Post We have a little saying on our team. "Don't worry, we'll fix it in software." - klrswift [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #16   Spotlight this post!  
Unread 08-01-2009, 21:01
gorrilla's Avatar
gorrilla gorrilla is offline
1557 alumni, 4639 mentor
AKA: adam spears
FRC #4639 (RoboSpartans)
Team Role: Mentor
 
Join Date: Mar 2008
Rookie Year: 2007
Location: Houston
Posts: 957
gorrilla has a brilliant futuregorrilla has a brilliant futuregorrilla has a brilliant futuregorrilla has a brilliant futuregorrilla has a brilliant futuregorrilla has a brilliant futuregorrilla has a brilliant futuregorrilla has a brilliant futuregorrilla has a brilliant futuregorrilla has a brilliant futuregorrilla has a brilliant future
Re: pic: What's going on here?

just wait untill you see what ive been up to lately.........
__________________
Adam Spears



Team 1557 2007-2011 student-Lake County FL

Current Team 4639 mentor- Houston TX
Reply With Quote
  #17   Spotlight this post!  
Unread 08-01-2009, 21:44
daneelshof's Avatar
daneelshof daneelshof is offline
Programming Mentor
FRC #1619 (Up-A-Creek Robotics)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Broomfield, Colorado
Posts: 30
daneelshof has a spectacular aura aboutdaneelshof has a spectacular aura about
Re: pic: What's going on here?

No one really answered this, but crab drive will provide a big advantage, provided anyone implementing has the resources to finish it during the build season.

Skid steer, Ackermann, Tank-style, etc. utilize a difference in torque applied between differing sets of wheels (usually simply left and right side sets) and the static friction and kinetic friction in order to, in a controlled manor, slip the wheels.

Because there is a finite amount of friction, and the playing field has very little, you would want to 'conserve' what little friction there is in order to have the maximum speed and control. Keeping the wheels parallel with each other and the vector of motion parallel to the wheels means none are deliberately made to slip giving the maximum traction (thus maximum acceleration). This is what crab drive accomplishes.

One more reason drag racers don't drive around curves
Reply With Quote
  #18   Spotlight this post!  
Unread 08-01-2009, 23:07
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,939
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: pic: What's going on here?

Are you guys who are saying that a crab will stay in, or mostly in, the wheel's static friction domain, trying to tell me that crab drives are going to be able to perfectly match their wheels rotation and orientation with the bot's motion vector (speed and direction) AND then, when they want to turn, will be able to magically have the wheel trace out an arc without slipping sideways in the least????

The last time I looked, wheels travel in straight lines and turning a bot required the wheels to follow an arc. Twisting the wheel (even slightly) to cause it to travel in an arc would seem to involve a bit of slip (did I mention that the wheels' rotation and direction have to stay perfectly matched with the bot's velocity vector? - That's the velocity vector that you are trying to change as you turn...).

Color me dubious that a Lunacy crab drive will be able to do this at all, much less have an easy time supplying a non-trivial, static-friction advantage to a Lunacy bot.

Blake
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
Reply With Quote
  #19   Spotlight this post!  
Unread 08-01-2009, 23:28
CraigHickman
 
Posts: n/a
Re: pic: What's going on here?

Quote:
Originally Posted by gblake View Post
Are you guys who are saying that a crab will stay in, or mostly in, the wheel's static friction domain, trying to tell me that crab drives are going to be able to perfectly match their wheels rotation and orientation with the bot's motion vector (speed and direction) AND then, when they want to turn, will be able to magically have the wheel trace out an arc without slipping sideways in the least????

The last time I looked, wheels travel in straight lines and turning a bot required the wheels to follow an arc. Twisting the wheel (even slightly) to cause it to travel in an arc would seem to involve a bit of slip (did I mention that the wheels' rotation and direction have to stay perfectly matched with the bot's velocity vector? - That's the velocity vector that you are trying to change as you turn...).

Color me dubious that a Lunacy crab drive will be able to do this at all, much less have an easy time supplying a non-trivial, static-friction advantage to a Lunacy bot.

Blake
While your concerns are valid, you're skipping a few factors. One being traction control, which will be clarified once we get it working. Another being individual wheel power. Individually powered wheels will be able to "power through" turns, much akin to an all-wheel drive car, or a vehicle with sufficiently advanced traction control.

A decently intelligent thing to do with a crab in Lunacy would be to keep the bot in 4 wheel steering mode, and have it act like a car. This allows for the options of doing "crab" (or side to side) motions whenever the situation requires it. A simple combination of a gyro and individual wheel motors will allow a crab to go in any direction regardless of the trailer.
Reply With Quote
  #20   Spotlight this post!  
Unread 09-01-2009, 13:39
Killraine Killraine is offline
Team Robot
AKA: Josh Lucas
FRC #2016 (Mighty Monkey Wrenches)
Team Role: Mentor
 
Join Date: Jul 2006
Rookie Year: 2005
Location: New Jersey
Posts: 76
Killraine will become famous soon enoughKillraine will become famous soon enough
Re: pic: What's going on here?

Quote:
Originally Posted by jtkellertx View Post
I think it's been established that the transverse and inline friction are the same. The KoP sheet may say otherwise but real world testing shows them to be the same. Just fyi,
The real world testing we did confirmed the values on the KoP. Using a scale we pulled a 4 wheel, weighted (120lbs) chassis in both directions (with the wheels locked.) We got ~16 lbs in-line to overcome static friction and 25 lbs transverse.
I think FIRST would release an update if they were wrong. Recheck your tests and, in the future, explain your methods before making this kind of statement.
Reply With Quote
  #21   Spotlight this post!  
Unread 09-01-2009, 16:18
Katie_UPS's Avatar
Katie_UPS Katie_UPS is offline
Registered User
AKA: Katie Widen
no team
Team Role: Engineer
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Wisconsinite lost in Texas
Posts: 957
Katie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond repute
Re: pic: What's going on here?

Thats super cool.
Reply With Quote
  #22   Spotlight this post!  
Unread 10-01-2009, 22:41
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,939
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: pic: What's going on here?

Quote:
Originally Posted by CraigHickman View Post
While your concerns are valid, you're skipping a few factors. One being traction control, which will be clarified once we get it working. Another being individual wheel power. Individually powered wheels will be able to "power through" turns, much akin to an all-wheel drive car, or a vehicle with sufficiently advanced traction control.

A decently intelligent thing to do with a crab in Lunacy would be to keep the bot in 4 wheel steering mode, and have it act like a car. This allows for the options of doing "crab" (or side to side) motions whenever the situation requires it. A simple combination of a gyro and individual wheel motors will allow a crab to go in any direction regardless of the trailer.
I am focusing on the situation where a bot in motion wants to change its trajectory.

Driving in a in a straight line, traction control (keeping the torque on the wheels less than the torque that will cause them to begin to slip) does sound like a useful thing.

But any attempt to orient those wheels non-trivially away from the bot's motion vector means they have to (and most certainly will) start slipping sideways. Maybe I am wrong, but I'm thinking that if you are slipping sideways, traction control will be dealing with the slipping coefficient of friction, not the static one; and that will put a big crimp in its usefulness during turns.

Eventually the bot will stop sliding sideways and the traction control can be used to move efficiently in the direction the wheels are pointing now.

I can see that a crab drive might turn you a bit more tightly or quickly, but you can still color me dubious that a crab system will be worth the trouble and weight.

Separately, if a bot is standing still and uses a crab drive to head sideways from a standing start, I can see some advantage accruing to a team that needs that motion to carry out their strategy and builds a crab drive. I can also see the trailer wrecking havoc on any attempt to drive a crab sideways without having your wheels slip sideways (away from the direction you point them).

Blake
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
Reply With Quote
  #23   Spotlight this post!  
Unread 13-01-2009, 22:24
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,939
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: pic: What's going on here?

Quote:
Originally Posted by gblake View Post
....
Folks,

I hear through the grapevine that instead of tossing down the gauntlet in a good debate, I came across rudely here (as we all know, email is tricky).

For anyone who perceived that way, sorry about that, it wasn't intentional - Instead I expected to see some equally spirited replies come back.

I definitely am eager to see what the real world has to say about both sides of this debate (and the similar ones about other design topics). In a few weeks if I need to enjoy eating some yummy crow, I will gladly bow to the masters.

It should be an interesting season.

Blake
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
Reply With Quote
Reply


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
pic: What's wrong here? Branden Ghena Extra Discussion 15 30-03-2007 11:20
What's going on? Jack FIRST Scouting Network 0 17-10-2003 20:07
Newton People, What's going ON? mpking Championship Event 0 11-04-2003 00:18
What's going on in Jersey Todd Derbyshire Regional Competitions 38 08-04-2003 01:35
So What's Going On At GLR? kevinw Regional Competitions 5 22-03-2002 21:38


All times are GMT -5. The time now is 06:31.

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