Go to Post I've found that being outraged on behalf of others is often a misuse of energy. - Taylor [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 05-01-2014, 15:42
Maniac_Mechanic Maniac_Mechanic is offline
Registered User
FRC #2729
 
Join Date: Jan 2014
Location: South Jersey
Posts: 8
Maniac_Mechanic is an unknown quantity at this point
Standardized Loading Between Robots

FIRST gave us a passing game. I think it would be in everyone's best interest if we came together and tried to hammer out some standard height or something so that our passing mechanisms are compatible. Think of the gas caps on cars. Across every make and model, they fit the same gas nozzle.

I know its extremely early so robot designs haven't come together yet, I think this deserves forethought.

The large radius of the ball means high tolerance for different "ports" or receptacles. If there was a common resting center height for the ball in each "port" you could probably deviate 6 inches up or down without any issue.


Thoughts?
  #2   Spotlight this post!  
Unread 05-01-2014, 15:47
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: Standardized Loading Between Robots

The ground. Roll the ball along 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
  #3   Spotlight this post!  
Unread 07-01-2014, 13:20
josh8228 josh8228 is offline
Registered User
FRC #1592
 
Join Date: Sep 2013
Location: Melbourne, FL
Posts: 2
josh8228 is an unknown quantity at this point
Re: Standardized Loading Between Robots

Quote:
Originally Posted by Iaquinto.Joe View Post
The ground. Roll the ball along the ground.
if all teams were to use netting to catch the ball, and use to pass it might be more efficient.
  #4   Spotlight this post!  
Unread 07-01-2014, 13:23
Abhishek R Abhishek R is offline
Registered User
FRC #0624
Team Role: Alumni
 
Join Date: Mar 2013
Rookie Year: 2012
Location: Texas
Posts: 892
Abhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond reputeAbhishek R has a reputation beyond repute
Re: Standardized Loading Between Robots

Quote:
Originally Posted by Iaquinto.Joe View Post
The ground. Roll the ball along the ground.
+1
__________________
2012 - 2015 : 624 CRyptonite
Team Website
  #5   Spotlight this post!  
Unread 07-01-2014, 13:33
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,791
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Standardized Loading Between Robots

There's been a lot of talk in some previous years about similar "standardization" around part of the game, and yet I've never seen it really come together. The problem you have is getting all teams to agree. Even if everyone active on CD agreed, that would maybe encompass 10% or so of teams.

So, standardize around what everyone has to do anyways - pick up the ball from the ground. If you deliver the ball such that someone with a ground pickup can get it, then you're fine.
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
  #6   Spotlight this post!  
Unread 07-01-2014, 13:39
thefro526's Avatar
thefro526 thefro526 is offline
Mentor for Hire.
AKA: Dustin Benedict
no team (EWCP, MAR, FRC 708)
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2005
Location: New Jersey
Posts: 2,599
thefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond repute
Send a message via AIM to thefro526 Send a message via MSN to thefro526
Re: Standardized Loading Between Robots

The easiest way to standardize function between robots is to look at the rigid constraints (i.e. the field) and then work to replicate them. This year, the constraints most relevant seem to be:

- Inbounder Station

- Floor

- Remote Human Player (Not necessarily different from the Inbounder)

For the purpose of standardization, if you were to, in theory, make some part of your robot or it's function appear to be no different than one of those field areas/functions from a robot's perspective, then any machine designed with that field part in mind, shouldn't have any issues interfacing with your machine.

All of that said, the logic isn't flawless by any means, but I'd be willing to bet that if you designed your robot to feed another robot as if it were being fed from an inbounder or remote human player, you'd be hard-pressed to find a team that wouldn't be able to figure out how to work with you.
__________________
-Dustin Benedict
2005-2012 - Student & Mentor FRC 816
2012-2014 - Technical Mentor, 2014 Drive Coach FRC 341
Current - Mentor FRC 2729, FRC 708
  #7   Spotlight this post!  
Unread 07-01-2014, 13:43
mechlectrician7's Avatar
mechlectrician7 mechlectrician7 is offline
Registered User
FRC #0894 (Powers 894)
Team Role: Electrical
 
Join Date: Jan 2014
Rookie Year: 2012
Location: United States
Posts: 24
mechlectrician7 is an unknown quantity at this point
Re: Standardized Loading Between Robots

I like the idea of standardzation, but to agree with what was said earlier, it just would be too difficult to get all teams to agree. For the reaso we really have no way to contact them. Chief Delphi probably isn't even a quarter of FRC teams.
  #8   Spotlight this post!  
Unread 07-01-2014, 14:04
josh8228 josh8228 is offline
Registered User
FRC #1592
 
Join Date: Sep 2013
Location: Melbourne, FL
Posts: 2
josh8228 is an unknown quantity at this point
Re: Standardized Loading Between Robots

has anyone thought of the best way to "standardize" catching the ball over the truss
  #9   Spotlight this post!  
Unread 07-01-2014, 14:13
JamesCH95's Avatar
JamesCH95 JamesCH95 is online now
Hardcore Dork
AKA: JCH
FRC #0095 (The Grasshoppers)
Team Role: Engineer
 
Join Date: Dec 2004
Rookie Year: 2001
Location: Enfield, NH
Posts: 1,853
JamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond reputeJamesCH95 has a reputation beyond repute
Re: Standardized Loading Between Robots

To expand on what thefro526 was getting at: take a close look at the low goal... 7in off the ground, right at bumper height... it would be great to use one mechanism to score AND pass a ball.

We plan on being able to ground load and score in the low goal, as many other teams are likely to do. I think many low goal scoring mechanisms could be used as passing mechanisms with little additional effort. Thus we'll be able to pass on the ground and act as a 'low goal' for the other robot.
__________________
Theory is a nice place, I'd like to go there one day, I hear everything works there.

Maturity is knowing you were an idiot, common sense is trying to not be an idiot, wisdom is knowing that you will still be an idiot.
  #10   Spotlight this post!  
Unread 07-01-2014, 14:36
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
Re: Standardized Loading Between Robots

Quote:
Originally Posted by Iaquinto.Joe View Post
The ground. Roll the ball along the ground.
I've put my $0.02 in on this topic before, but I feel strongly enough that I feel like I should reiterate.

Yes, rolling the ball along the ground is probably the most efficient/logical/advantageous way to pass/recieve this year. But I truly think this response misses the big picture.

What people say on this forum affects the thinking of a LOT of bright young people. A one sentence shoot-down of their ideas (especially ones with this kind of potential) is not really the atmosphere I assumed we'd want to strive for.

Nothing would go so far to demonstrate the maturity of the FRC program and the power of the GP principles embedded within as a group of teams (it clearly doesn't have to be every team) coming up with and executing on a well defined standard. This is something that is done all of the time in the real world, and is a skillset/experience that would stand out on any resumé or in any interview, and one that could go towards driving a more open/innovative/collaborative future as our FIRST student leaders move out of the classrooms and into the real world.

I'd encourage any teams/students who think they have a good idea for a standard to sketch out a proposal and present it. Who knows what might happen? Designs that meet your standard might just be featured on every robot on the World Championship winning alliance.
  #11   Spotlight this post!  
Unread 07-01-2014, 14:37
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
Thumbs up Re: Standardized Loading Between Robots

Quote:
Originally Posted by mechlectrician7 View Post
I like the idea of standardzation, but to agree with what was said earlier, it just would be too difficult to get all teams to agree. For the reaso we really have no way to contact them. Chief Delphi probably isn't even a quarter of FRC teams.
Why do you need more than a quarter of FRC teams? Even just a quarter of the teams would be a significant achievement and advantage!
  #12   Spotlight this post!  
Unread 07-01-2014, 14:39
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
Thumbs up Re: Standardized Loading Between Robots

Quote:
Originally Posted by JamesCH95 View Post
To expand on what thefro526 was getting at: take a close look at the low goal... 7in off the ground, right at bumper height... it would be great to use one mechanism to score AND pass a ball.

We plan on being able to ground load and score in the low goal, as many other teams are likely to do. I think many low goal scoring mechanisms could be used as passing mechanisms with little additional effort. Thus we'll be able to pass on the ground and act as a 'low goal' for the other robot.
I'm not going to comment on the feasibility/quality of this proposal - I don't feel I'm qualified to do so. But this is exactly the kind of conversation that could be used to start something achievable.
  #13   Spotlight this post!  
Unread 07-01-2014, 14:46
markmcgary's Avatar
markmcgary markmcgary is offline
Software Mentor
FRC #4322 (Clockwork Oranges)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Fullerton, CA
Posts: 175
markmcgary is just really nicemarkmcgary is just really nicemarkmcgary is just really nicemarkmcgary is just really nicemarkmcgary is just really nice
Re: Standardized Loading Between Robots

Quote:
Originally Posted by JamesCH95 View Post
To expand on what thefro526 was getting at: take a close look at the low goal... 7in off the ground, right at bumper height... it would be great to use one mechanism to score AND pass a ball.

We plan on being able to ground load and score in the low goal, as many other teams are likely to do. I think many low goal scoring mechanisms could be used as passing mechanisms with little additional effort. Thus we'll be able to pass on the ground and act as a 'low goal' for the other robot.
^^This^^

If your robot emulates a low goal, then any robot that can score in a low goal can complete an assist to your robot.

Last edited by markmcgary : 07-01-2014 at 15:00. Reason: grammar
  #14   Spotlight this post!  
Unread 07-01-2014, 16:22
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: Standardized Loading Between Robots

Quote:
Originally Posted by EricWilliams View Post
What people say on this forum affects the thinking of a LOT of bright young people. A one sentence shoot-down of their ideas (especially ones with this kind of potential) is not really the atmosphere I assumed we'd want to strive for.
My response was written to offer a counter-argument and I believe the merits of my idea are pretty basic. If your team is designing your robot in good faith that other robots will be designing their bot in a specific way you are not going to have a fun time at competition. All robots touch the floor, the ball touches the floor, other robots are picking up from the floor. It's as simple as that. Any discussion of a porthole for the ball is wasted breath. Secondly, standardization of robot mechanisms would require a governing organization, and because the GDC isn't going to create one for us, we would need to do it ourselves. Any organization that want's to create itself for this purpose is going to have very few members unless their design is 100% better than any other design out there for every team (Which isn't going to happen). FRC teams have enough design restrictions as it is and they do not have an incentive to put another on themselves. Yes it would be mature and a good display of GP, but the fact of the matter is that teams own their robot, they are not going to adopt an organization's design. Furthermore, any group of teams that accomplishes the task of developing a coalition of teams for this design and building capable robots has to rely on the FMS to place them together in qualification matches and be able to pick each other in elims.
__________________
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
  #15   Spotlight this post!  
Unread 07-01-2014, 19:22
Maniac_Mechanic Maniac_Mechanic is offline
Registered User
FRC #2729
 
Join Date: Jan 2014
Location: South Jersey
Posts: 8
Maniac_Mechanic is an unknown quantity at this point
Re: Standardized Loading Between Robots

I think that teams whose intake is similar to the low goal will have a distinct advantage. That was a good idea. That probably means passes along the floor. Not a problem.

For passes through the air, such as attempted "catching" over the truss, our team is planning to make the robots superstructure a passive "funnel" to catch anything overhead.
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 20:19.

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