Go to Post I fear sometimes as time increases between the present and when someone started, some sight of just how hard it can be to field a functioning robot for a young team is lost. - xForceDee [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rating: Thread Rating: 5 votes, 5.00 average. Display Modes
  #31   Spotlight this post!  
Unread 04-01-2015, 21:00
EdWard3637's Avatar
EdWard3637 EdWard3637 is offline
Registered User
AKA: Eric Ward
FRC #3637 (Daleks)
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2013
Location: Flemington, NJ
Posts: 10
EdWard3637 is an unknown quantity at this point
Re: Making sure EVERY Team can do Auto

One worry with the container set is that it's probably not worth it if there's a chance you can knock over the container by pushing it over the ramp or something.

Also we need to get word out to as many teams as possible whatever consensus is reached about the "standard" autonomous.

A collaborative STACKED TOTE SET is much more difficult than a collaborative CONTAINER SET. Some standard procedures should be created for different situations.

Robot A moves Tote A to the Landmark, Robot B moves Tote B to the landmark and places it on top of Tote A, Robot C moves Tote C to the landmark and places it on top of Tote C. Once a robot places their tote they move out of the way.

Or perhaps

Robot A holds Tote A over the landmark, Robot B moves Tote B to the landmark, Robot A puts Tote A down on Tote B and picks up the stack, Robot C moves Tote C under the stack and moves away, Robot A puts the stack on Tote C and moves away.

Depending on robot design, the best procedure changes, so we need a master protocol for which STACKED TOTE SET procedure should be used.
  #32   Spotlight this post!  
Unread 04-01-2015, 21:16
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: Making sure EVERY Team can do Auto

Quote:
Originally Posted by ENeyman View Post
My thinking is that since auton this year is so dependent on your other two alliance partners, maybe it's more worth it to try to score some gray totes and get your alliance some "for-sure" points.
You know, I'm curious as to why FIRST wants us to make a "tote set" to score any points. Why can't the points be split among each tote (i.e one tote gets 7 points, two totes gets 14, 3 totes gets 21)? This just seems to penalize an alliance so much...like, I don't even see any point to it. This just forces an all or nothing methodology and really hurts teams who are able to push one over to the zone but their alliance partners can't do so.
__________________
2012 - 2015 : 624 CRyptonite
Team Website
  #33   Spotlight this post!  
Unread 04-01-2015, 21:19
Dancin103 Dancin103 is offline
The Crazy Blonde
AKA: Cassie
FRC #0103 (Cybersonics)
Team Role: Mentor
 
Join Date: Apr 2005
Rookie Year: 1997
Location: Kintnersville, PA
Posts: 854
Dancin103 has a reputation beyond reputeDancin103 has a reputation beyond reputeDancin103 has a reputation beyond reputeDancin103 has a reputation beyond reputeDancin103 has a reputation beyond reputeDancin103 has a reputation beyond reputeDancin103 has a reputation beyond reputeDancin103 has a reputation beyond reputeDancin103 has a reputation beyond reputeDancin103 has a reputation beyond reputeDancin103 has a reputation beyond repute
Send a message via AIM to Dancin103
Re: Making sure EVERY Team can do Auto

Quote:
Originally Posted by Jacob Bendicksen View Post
Seems like it wouldn't be a bad idea to have sample LabView, Java, and C++ code on a flash drive that alliance members (and other teams, for that matter) can copy over before a match.
This is a great idea - even putting it on CD...
__________________
Cybersonics Technology Team 103
2003 Championship Chairman's Award Winners

NEED CHAIRMAN'S HELP?? Subscribe to our YouTube Channel, we answer your questions daily!
  #34   Spotlight this post!  
Unread 04-01-2015, 21:31
Arhowk's Avatar
Arhowk Arhowk is online now
FiM CSA
AKA: Jake Niman
FRC #1684 (The Chimeras) (5460 Mentor)
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Lapeer
Posts: 543
Arhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to behold
Re: Making sure EVERY Team can do Auto

Quote:
Originally Posted by Dancin103 View Post
This is a great idea - even putting it on CD...
it wouldn't be that hard to type in the pits

Code:
public void autonomousInit(){
if(!autonThread.isAlive()) autonThread.start();
autonThread.notify();
}
Thread autonThread = new Thread(){
public void run(){
while(true){
try{
    robotDrive.arcadeDrive(1,0);
    sleep(5000);
    robotDrive.arcadeDrive(0,0);
sleep(Integer.MAX_VALUE);
}catch(Exception ex){
}
}
}
sorry for the indenting but i dd it in like 30 seconds in the text editor

e/ my bad some syntax mistakes

Last edited by Arhowk : 04-01-2015 at 21:38.
  #35   Spotlight this post!  
Unread 04-01-2015, 21:46
wilderbuchanan wilderbuchanan is offline
Registered User
FRC #3408 (Killobyte Cubs)
Team Role: CAD
 
Join Date: Dec 2014
Rookie Year: 2011
Location: Los Angeles
Posts: 35
wilderbuchanan is an unknown quantity at this point
Re: Making sure EVERY Team can do Auto

Why is there tracking tape on the crates if there is no reason that i can think to use it other than the "landmark" idea
  #36   Spotlight this post!  
Unread 04-01-2015, 21:54
Arhowk's Avatar
Arhowk Arhowk is online now
FiM CSA
AKA: Jake Niman
FRC #1684 (The Chimeras) (5460 Mentor)
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Lapeer
Posts: 543
Arhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to behold
Re: Making sure EVERY Team can do Auto

Quote:
Originally Posted by wilderbuchanan View Post
Why is there tracking tape on the crates if there is no reason that i can think to use it other than the "landmark" idea
Conformity. We've had tape for the past few years so...
  #37   Spotlight this post!  
Unread 04-01-2015, 22:09
John Retkowski's Avatar
John Retkowski John Retkowski is offline
Team 316 mentor
AKA: Wyatt. Call me Wyatt.
FRC #0316 (LuNaTeCs)
Team Role: College Student
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Pedricktown, NJ
Posts: 124
John Retkowski is a glorious beacon of lightJohn Retkowski is a glorious beacon of lightJohn Retkowski is a glorious beacon of lightJohn Retkowski is a glorious beacon of lightJohn Retkowski is a glorious beacon of light
Re: Making sure EVERY Team can do Auto

Quote:
Originally Posted by EdWard3637 View Post
One worry with the container set is that it's probably not worth it if there's a chance you can knock over the container by pushing it over the ramp or something.
Who ever said you had to place the container upright in auto or more importantly teleop for that matter?
Though you wouldn't want it to fall over off the ramp if it caused your bot to lose the game piece.
__________________
2015 MAR District Championship #1 seed Winners (w 225 & 203)
2015 Upper Darby District #2 Seed Finalist(w 272 & 5420)
2015 NE Pioneer Valley District #3 Seed Finalists (w 61 & 663)
2014 Lenape Seneca District Champions (w 3929 & 2559)
2014 Springside Chestnut Hill District Champions (w 225 & 1495)
2013 Lenape Seneca District Champions
2013 Springside Chestnut Hill Finalists


Last edited by John Retkowski : 04-01-2015 at 22:13.
  #38   Spotlight this post!  
Unread 04-01-2015, 22:12
EdWard3637's Avatar
EdWard3637 EdWard3637 is offline
Registered User
AKA: Eric Ward
FRC #3637 (Daleks)
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2013
Location: Flemington, NJ
Posts: 10
EdWard3637 is an unknown quantity at this point
Re: Making sure EVERY Team can do Auto

Quote:
Originally Posted by John Retkowski View Post
Who ever said you had to place the container upright in auto or more importantly teleop for that matter.
In general, you won't want to a fallen container if you didn't intend to knock it over, and putting it right side up may not be a feature of many robots.
  #39   Spotlight this post!  
Unread 04-01-2015, 22:16
Elius_Linkus Elius_Linkus is offline
Registered User
FRC #1723 (The FBI - FIRST Bots of Indpendence)
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2012
Location: Independence, MO
Posts: 6
Elius_Linkus is an unknown quantity at this point
Re: Making sure EVERY Team can do Auto

Quote:
Originally Posted by EdWard3637 View Post
One worry with the container set is that it's probably not worth it if there's a chance you can knock over the container by pushing it over the ramp or something.

Also we need to get word out to as many teams as possible whatever consensus is reached about the "standard" autonomous.

A collaborative STACKED TOTE SET is much more difficult than a collaborative CONTAINER SET. Some standard procedures should be created for different situations.

Robot A moves Tote A to the Landmark, Robot B moves Tote B to the landmark and places it on top of Tote A, Robot C moves Tote C to the landmark and places it on top of Tote C. Once a robot places their tote they move out of the way.

Or perhaps

Robot A holds Tote A over the landmark, Robot B moves Tote B to the landmark, Robot A puts Tote A down on Tote B and picks up the stack, Robot C moves Tote C under the stack and moves away, Robot A puts the stack on Tote C and moves away.

Depending on robot design, the best procedure changes, so we need a master protocol for which STACKED TOTE SET procedure should be used.
A CONTAINER SET doesn't require the bins to be upright, just fully contained in the auto-zone. Even if you're behind the scoring platform, It' shouldn't be hard, even for a robot without any sort of pickup mechanism, to push the container forward a metre or two (admittedly, there is some worry about a tipped bin rolling out of the zone, but still, a bot without a pick-up mechanism could have a wedge shape on their robot, something to nest the bin and keep it from moving around too much.)

As for all of the bots interacting with the totes, I doubt all bots will have the capability to find the totes once they've been moved, unless every FRC team programs Autons that place the crates in exactly the same place, not just somewhere on the landmark. What would happen if the tote is slightly disoriented? Or one robot isn't out of the way when the other goes to make a stack? Trying for inter-robot interaction in Autonomous seems nearly impossible, or at least hellishly difficult, and definitely something very few teams are going to do. The best plan might be to have a few Autonomous programs that can be changed match to match (checkbox on the dashboard perhaps.) Something simple, like pushing a bin into the auto-zone, and possibly something more complex. Alliances can select who will be doing what before each match starts, and everyone could check the corresponding box when they set up. Would seem much simpler than trying to coordinate any sort of tote pass-off between robots.
  #40   Spotlight this post!  
Unread 04-01-2015, 22:18
John Retkowski's Avatar
John Retkowski John Retkowski is offline
Team 316 mentor
AKA: Wyatt. Call me Wyatt.
FRC #0316 (LuNaTeCs)
Team Role: College Student
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Pedricktown, NJ
Posts: 124
John Retkowski is a glorious beacon of lightJohn Retkowski is a glorious beacon of lightJohn Retkowski is a glorious beacon of lightJohn Retkowski is a glorious beacon of lightJohn Retkowski is a glorious beacon of light
Re: Making sure EVERY Team can do Auto

Quote:
Originally Posted by EdWard3637 View Post
In general, you won't want to a fallen container if you didn't intend to knock it over, and putting it right side up may not be a feature of many robots.
I originally thought the same, but our team has been running some tests and sideways containers stacked on top of totes are surprisingly stable up to a point.

That being said, I predict there being alot of knocked over containers between getting the four in the center on each side, and stacks getting knocked over in teleop. Teams might want to consider/reconsider being able to pickup containers in multiple orientations.
__________________
2015 MAR District Championship #1 seed Winners (w 225 & 203)
2015 Upper Darby District #2 Seed Finalist(w 272 & 5420)
2015 NE Pioneer Valley District #3 Seed Finalists (w 61 & 663)
2014 Lenape Seneca District Champions (w 3929 & 2559)
2014 Springside Chestnut Hill District Champions (w 225 & 1495)
2013 Lenape Seneca District Champions
2013 Springside Chestnut Hill Finalists

  #41   Spotlight this post!  
Unread 04-01-2015, 22:46
EdWard3637's Avatar
EdWard3637 EdWard3637 is offline
Registered User
AKA: Eric Ward
FRC #3637 (Daleks)
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2013
Location: Flemington, NJ
Posts: 10
EdWard3637 is an unknown quantity at this point
Re: Making sure EVERY Team can do Auto

Can it at least be agreed that there are various standard routines that teams should attempt to run/create a dashboard option to run? My examples were just examples.

There should be collaboration across the FRC community on the various auton procedures that are most important to have.
  #42   Spotlight this post!  
Unread 04-01-2015, 23:40
Arhowk's Avatar
Arhowk Arhowk is online now
FiM CSA
AKA: Jake Niman
FRC #1684 (The Chimeras) (5460 Mentor)
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Lapeer
Posts: 543
Arhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to behold
Re: Making sure EVERY Team can do Auto

Quote:
Originally Posted by EdWard3637 View Post
Can it at least be agreed that there are various standard routines that teams should attempt to run/create a dashboard option to run? My examples were just examples.

There should be collaboration across the FRC community on the various auton procedures that are most important to have.
Simply put, this won't happen. Thinking realistically, if this was attempted, I can't see more than 3 teams following the standard at kettering. This really distinguishes the best of the best programmers; those who can create a static set to pickup and set the boxes in a predefined way or those that can adapt in according to their alliance's robots.
  #43   Spotlight this post!  
Unread 05-01-2015, 00:22
cglrcng cglrcng is offline
Registered User
FRC #0060
 
Join Date: Jan 2013
Location: Kingman, AZ
Posts: 420
cglrcng has a reputation beyond reputecglrcng has a reputation beyond reputecglrcng has a reputation beyond reputecglrcng has a reputation beyond reputecglrcng has a reputation beyond reputecglrcng has a reputation beyond reputecglrcng has a reputation beyond reputecglrcng has a reputation beyond reputecglrcng has a reputation beyond reputecglrcng has a reputation beyond reputecglrcng has a reputation beyond repute
Re: Making sure EVERY Team can do Auto

I commend the group of you even posting the ideas to work together (and help others in their auto programming), and put forth the effort to help others help themselves and you....The points will matter to everyone given the QA...But, the help of those teams that cannot get there easily on their own in auto especially, will be much more rewarding to the entire FRC community as a whole. Good to see the outlook.
  #44   Spotlight this post!  
Unread 05-01-2015, 00:28
dellagd's Avatar
dellagd dellagd is offline
Look for me on the field!
AKA: Griffin D
FRC #2590 (Nemesis) #2607 (The Fighting Robovikings)
Team Role: Mentor
 
Join Date: Sep 2011
Rookie Year: 2011
Location: PA
Posts: 890
dellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond repute
Re: Making sure EVERY Team can do Auto

Quote:
Originally Posted by Gregor View Post
Prediction. No team will stack a yellow tote in autonomous on top of a tote already moved (other than a small brush) by another team.



*Now another MAR team accept it too and we're golden
__________________
Check out some cool personal projects in computers, electronics, and RC vehicles on my blog!

2016 MAR DCMP Engineering Excellence Award
2016 MAR Westtown Innovation in Control Award
2016 MAR Hatboro-Horsham Industrial Design Award
2015 Upper Darby District Winners - Thanks 225 and 4460!
2015 Upper Darby District Industrial Design Award
2015 Hatboro-Horsham District Winners - Thanks 2590 and 5407!
2014 Virginia Regional Winners - Thanks so much 384 and 1610, I will never forget that experience!
2014 Virginia Quality Award
2014 MAR Bridgewater-Raritan Innovation in Control Award
2014 MAR Hatboro-Horsham Gracious Professionalism Award
2013 MAR Bridgewater-Raritan Innovation in Control Award
2012 MAR Lenape Quality Award
  #45   Spotlight this post!  
Unread 05-01-2015, 00:58
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: Making sure EVERY Team can do Auto

Quote:
Originally Posted by dellagd View Post


*Now another MAR team accept it too and we're golden
Ditto, but for Texas.
__________________
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)
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 11:28.

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