Go to Post Note to self: Before turning 30, remember to remove the birthdate year from Delphi. - Jessica Boucher [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 05-01-2014, 22:17
Quazar's Avatar
Quazar Quazar is offline
Registered User
FRC #4765 (PWR UP)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: SF Bay Area
Posts: 13
Quazar is an unknown quantity at this point
Standard for ball handoff?

It occurs to me that smooth handoff from one robot to another will be important to get quick cycle times (and high scores). To avoid time spent chasing the ball around on the carpet, it seems like it might be handy to have some general approach to ball handoff.

For instance, if many/most bots can place balls in the low goal, then making sure you can also accept balls around 7" high would allow easy low handoff.

A throw/catch handoff would be much harder to standardize, but might be worth some discussion.

Thoughts?
Reply With Quote
  #2   Spotlight this post!  
Unread 05-01-2014, 22:29
Davis Racing Davis Racing is offline
Registered User
FRC #4063 (4063 TrikzR4Kidz)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2012
Location: Del Rio, Texas
Posts: 9
Davis Racing is an unknown quantity at this point
Re: Standard for ball handoff?

true, however I am picturing a a third baseman running the ball to the second baseman who in turn runs the ball to the first baseman. That would take so much more time than throwing the ball. However, a bad throw changes everything.
Reply With Quote
  #3   Spotlight this post!  
Unread 05-01-2014, 22:32
Whippet's Avatar
Whippet Whippet is offline
MIT Class of 2020
AKA: Luis Trueba
FRC #4301 (New Tech Narcissists)
Team Role: Alumni
 
Join Date: Feb 2011
Rookie Year: 2011
Location: Cambridge, MA
Posts: 1,187
Whippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond repute
Send a message via Yahoo to Whippet
Re: Standard for ball handoff?

Quote:
Originally Posted by Davis Racing View Post
true, however I am picturing a a third baseman running the ball to the second baseman who in turn runs the ball to the first baseman. That would take so much more time than throwing the ball. However, a bad throw changes everything.
What about a really low throw, to where it is essentially on the ground, and reaches the next robot within a second or so?
__________________
2010: FRC 3043, Build Assistant
2011: FRC 3043, Head of Minibot subteam; FLL 12762, Team Captain
2012: FRC 3043, Electrical; FLL 12762, Team Captain; FTC 5670, Team Captain
2013: FRC 4301, Electrical, Team Co-Captain
2014: FRC 4301, Electrical/Programming, Team Co-Captain
2015: FRC 4301, Electrical/Programming, Team Captain
2016: FRC 4301, Chief Technical Officer; FTC 10860, 10861, and 11004: Mentor. Winner, Hub City Regional (3310 & 4063)
Reply With Quote
  #4   Spotlight this post!  
Unread 05-01-2014, 22:36
TucoSalamanc TucoSalamanc is offline
Registered User
no team
Team Role: Teacher
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Israel
Posts: 11
TucoSalamanc is an unknown quantity at this point
Re: Standard for ball handoff?

A roll is always going to be more practical then a throw. Check the table below to see what I mean

Toss
  • Team A can toss: Team B can't catch (NO)
  • Team A can toss: Team B can catch (YES)
  • Team A can't toss: Team B can catch (NO)
  • Team A can't toss: Team B can't catch (NO)

If every team can pickup off the ground, and can bump the ball, a roll will always be more reliable. Also with a roll, both parties can give and receive. You are hitting %100 of unobstructed passes, taking a little more time, instead of 75% tossed. Unless you really need that catch bonus, roll will allow much more versatility.
Reply With Quote
  #5   Spotlight this post!  
Unread 05-01-2014, 22:52
Quazar's Avatar
Quazar Quazar is offline
Registered User
FRC #4765 (PWR UP)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: SF Bay Area
Posts: 13
Quazar is an unknown quantity at this point
Re: Standard for ball handoff?

Quote:
Originally Posted by TucoSalamanc View Post
A roll is always going to be more practical then a throw. Check the table below to see what I mean

Toss
  • Team A can toss: Team B can't catch (NO)
  • Team A can toss: Team B can catch (YES)
  • Team A can't toss: Team B can catch (NO)
  • Team A can't toss: Team B can't catch (NO)

If every team can pickup off the ground, and can bump the ball, a roll will always be more reliable. Also with a roll, both parties can give and receive. You are hitting %100 of unobstructed passes, taking a little more time, instead of 75% tossed. Unless you really need that catch bonus, roll will allow much more versatility.
I agree that picking up off the ground is a critical capability, since that is necessary to deal with a stray ball. However, passing on the ground runs the risk of interference from the other alliance. It seems like a direct handoff might be safer.
Reply With Quote
  #6   Spotlight this post!  
Unread 06-01-2014, 01:26
Iaquinto.Joe's Avatar
Iaquinto.Joe Iaquinto.Joe is offline
RPI 2018
AKA: Joe Iaquinto
FRC #0308 (The Monsters)
Team Role: Alumni
 
Join Date: Jan 2013
Rookie Year: 2011
Location: United States
Posts: 166
Iaquinto.Joe is a jewel in the roughIaquinto.Joe is a jewel in the roughIaquinto.Joe is a jewel in the rough
Re: Standard for ball handoff?

So interfacing with an unknown robot with a potentially incompatible transmission device that requires both parties to remain adjacent and relatively motionless and high risk of entanglement/ damage to critical game piece manipulation devices in a location where both robots are free game for ramming and general defense is safer than setting the ball on the ground and driving away for the other team to acquire it? Best of luck to your team.

The last time any "Standardization" of devices was proposed was in 2011 with minibots and minibot deployments. Nobody used that and teams who had spare minibots needed to work around their alliance members to add the bot + deployment + code. This won't work until FRC reaches critical mass with collaborative efforts, at which it wasn't then and it isn't now.

Exchange balls over the common medium, the ground.
__________________
4 year 2011 - 2014 FRC team 308 member, Lead Programmer - C++ / LabVIEW

3 year 2011, 2013, 2014 OCCRA member, Co-Captain OCCRA team 308
  • OCCRA Engineering Excellence - Waterford Kettering 2013
  • Innovation in Control - 2011
  • Quality award- Northville 2012
  • Engineering Excellence- Howell 2014
  • Innovation in Controls- Livonia 2014

Last edited by Iaquinto.Joe : 06-01-2014 at 01:26. Reason: accidental slash
Reply With Quote
  #7   Spotlight this post!  
Unread 06-01-2014, 02:09
EricWilliams EricWilliams is offline
Registered User
FRC #2039 (Rockford Robotics)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2001
Location: Rockford, IL
Posts: 103
EricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of lightEricWilliams is a glorious beacon of light
Quote:
Originally Posted by Iaquinto.Joe View Post
This won't work until FRC reaches critical mass with collaborative efforts, at which it wasn't then and it isn't now.

Exchange balls over the common medium, the ground.

It won't work until people are willing to stop shooting it down. FRC is supposed to be (in part) a cooperative competition of great minds in science and technology. I don't think there's any group of competitors out there that are better candidates for this type of design activity. The parameters are extremely strictly defined, the underlying technology (parts/materials) are virtually identical across the entire competition, and there is a clear competitive advantage for this in terms of having a successful match.

I'm not saying it's going to be done this year. All I'm saying is that if competing companies (real life, real stakes) can come together under standards, so can FRC teams.
__________________
2002 -> 2006: Student, 417 (Stangbots)
2008 -> 2010: Mentor, 125 (NUTRONS)
2014 -> NOW: Mentor, 2039 (Rockford Robotics)
Reply With Quote
  #8   Spotlight this post!  
Unread 06-01-2014, 03:19
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,557
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: Standard for ball handoff?

Quote:
Originally Posted by Quazar View Post
For instance, if many/most bots can place balls in the low goal, then making sure you can also accept balls around 7" high would allow easy low handoff.
We came up with a similar plan, it's not going to work for every team but being able to keep ball control through out the match is going to reduce cycle times greatly.

I don't even think this is something that has to be standardized since the minimum height of the top of a set of bumpers is 7 inches most teams with an over the bumper ball collection are going to be possible hand off candidates. Appendages that stick out past the bumpers will cause some challenges but I still think handoffs will happen pretty regularly.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
Reply With Quote
  #9   Spotlight this post!  
Unread 06-01-2014, 04:22
DampRobot's Avatar
DampRobot DampRobot is offline
Physics Major
AKA: Roger Romani
FRC #0100 (The Wildhats) and FRC#971 (Spartan Robotics)
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Stanford University
Posts: 1,277
DampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond reputeDampRobot has a reputation beyond repute
Re: Standard for ball handoff?

IMO when most teams "possess" a ball to earn credit for an assist, it will probably never even be gripped by them. They'll just push it around a bit to show that they're controlling it. Then, the next the bot will push it around a bit in the middle zone. Finally, the best bot will hurdle, than score for 10.

There's no point in trying to make some complicated mechanism for acquiring ball with an intake and all, when all you have to do is show the refs that you're possessing the ball. Per the rules, all this requires is two taps in the right direction. And all that requires is a good drivetrain with decent drivers.

Most teams in this game will only have to have good drivetrains to play well. There only needs to be one bot per alliance that can hurdle and score. Also, odds are that if you're worse than the best bot on your alliance at hurdling/scoring, you shouldn't bother trying. If you want assist points, all you need to do is to tap the ball twice, and it'll likely be much more effective strategically to quickly control the ball with your DT than pick it up and take ten seconds trying to shoot it.
__________________
The mind is not a vessel to be filled, but a fire to be lighted.

-Plutarch
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


All times are GMT -5. The time now is 08:38.

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