Go to Post My code mentors once told me, "A good programmer can look at a library, decide he hates it, and code everything from scratch. An amazing programmer can look at a library, decide he hates it, but realize the time it will save him and learn to use it." - slavik262 [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
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 18-02-2011, 09:34
MaxMax161's Avatar
MaxMax161 MaxMax161 is offline
Allegedly Useful
AKA: Max Llewellyn
FRC #2791 (Shaker Robotics), FRC #1676 (Pascack π-oneers)
Team Role: Mentor
 
Join Date: Nov 2009
Rookie Year: 2008
Location: Montvale NJ\Troy NY
Posts: 174
MaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond reputeMaxMax161 has a reputation beyond repute
Drive Team Training Drills

I was thinking it would be a good idea to develop some drills to help train drivers (maybe coaches or human players too). Does anyone already do this and have some advice they would be willing to share? What do you guys think would be some good drills for this years game?
__________________
2791 Shaker Robotics (2013-present)
--Control Systems Mentor 2013-present
--Drive coach 2015-present

1676 The Pascack π-oneers (2010-2013)
--Drive coach 2011-2013
--Lead Programmer 2011-2013
  #2   Spotlight this post!  
Unread 18-02-2011, 10:39
IKE's Avatar
IKE IKE is offline
Not so Custom User Title
AKA: Isaac Rife
no team (N/A)
Team Role: Mechanical
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Michigan
Posts: 2,153
IKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond repute
Re: Drive Team Training Drills

First, think about your core strategies.
What would you do if no one else was on the field (i.e. dead partners and the other team stays out of your way)?
What would you do with 1 good partner?
What would you do with 2 good parners?
How would you handle a lot of defense?
These are your core strategies that you should have discussed early on in the build season. Once you have those, break them down into specific tasks/skills.
If you are a hanger, practice making a logo on your own. How long does it take? How can you make it faster? What sub task can be improved by driver practice? What sub tasks could be improved with better design?
If you have a slow hanger bot, doing full field stints may take a long time. How can you improve this? Will practice help? Should you change design or tactics? Many times you can change your tactics and practice those.

If you really want to understand the art of drilling, talk with a coach at your school that gets results. Ask them how they decide what drills to do. this will give you insight into how to dissect your game play and what drills you could benefit from. Better yet, after listening to the coach, tell them a bit about "your game" and ask them for some advice. You just might find a new fan or "Strategic Mentor".
  #3   Spotlight this post!  
Unread 18-02-2011, 10:39
Greg Leighton's Avatar
Greg Leighton Greg Leighton is offline
Registered User
FRC #2337 (EngiNERDs)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2008
Location: Grand Blanc, MI
Posts: 31
Greg Leighton is an unknown quantity at this point
Re: Drive Team Training Drills

This might be a no-brainer but if you are planning on being an offensive team then aqcuiring a tube should be one of the things you practice the most (if not the most). Scoring will be mostly dependent on your robots capabilities and generally (once you are in position to score) will only take a short period of time. Aqcuiring a tube, on the other hand, will take quite a bit more time especially when you consider the following:

1. You have to avoid whatever robots may be playing defense on you

2. You will probably want to smoothly manuever into the feeder lane (i.e. not bumping into walls or the base of the tower)

3. Depending on how you aqcuire tubes there may be some finesse driving involved

The more practice you can get dealing with these conditions, the more successful your team will be this year. On a side note, its always a good idea to practice with your drivers standing and, if possible, with the drive coach behind them giving them advice. As you probably already know driving standing up and sitting down give a different feel, so you want your drivers to get comfortable in the position they will be in come game time.
__________________
Good is the enemy of Great
  #4   Spotlight this post!  
Unread 18-02-2011, 11:08
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Drive Team Training Drills

"Practice like you play, because you will play like you practice."
  #5   Spotlight this post!  
Unread 18-02-2011, 13:00
Colin P's Avatar
Colin P Colin P is offline
MTU Robotic Systems Enterprise
AKA: Colin Putters
FRC #0857 (Da Yooper Troopers 3771, Unbolted Puppeteers 4363)
Team Role: Mentor
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Michigan
Posts: 154
Colin P is a splendid one to beholdColin P is a splendid one to beholdColin P is a splendid one to beholdColin P is a splendid one to beholdColin P is a splendid one to beholdColin P is a splendid one to behold
Re: Drive Team Training Drills

Have a mentor modify a version of the code to go berserk at random. Don't tell the drivers, just say that they need to do a speed run of something and it will be timed. Eventually, the robot will stop working correctly, and they'll be distressed when their time is compromised. This will help to see how they react under pressure and when things go wrong.

My team is using mecanum drive, we're modifying the code to drop the tube whenever the robot strafes to the right. We put a number of strafing obstacles on the course so it will eventually happen, and they will have to adjust to it.

If you do this and you find out that your driver can't handle it and has a fit, it's better now than in front of thousands of people in a match.
  #6   Spotlight this post!  
Unread 18-02-2011, 13:09
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: Drive Team Training Drills

Quote:
Originally Posted by Alan Anderson View Post
"Practice like you play, because you will play like you practice."
Alan is right on the money.

Simulate a match to the best of your ability, and make it as difficult as possible for the drivers. Put them and your machine through all sorts of extremely difficult situations and scenarios so that they're ready for anything.

But if you're looking for a drill to try, how about this one:

Robot starts at final autonomous position

Robot gets tube.

Robot Scores Tube

Add obstacles as necessary.

Repeat as many times as needed, x2.
__________________
-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 18-02-2011, 13:16
pandamonium's Avatar
pandamonium pandamonium is offline
Registered User
FRC #1836 (Milken Knights)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Los Angeles, CA
Posts: 408
pandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond reputepandamonium has a reputation beyond repute
Re: Drive Team Training Drills

So the driver that looks on chief delphi only strafes left...

with out the robot train by:
practicing how to develop pre match strategies
practice flash cards of tube formations on the grid and how well students figure out the score
Read the rules
watch old match videos and web casts of a regional on the weekends you are not attending one

with the robot train by:
working alone to complete as high a score as possible, then ad teammates, then add opponents
lining up on the tower
driving with a scored logo on the middle peg in front of drivers
picking up tubes
score tubes
*take time to learn the nuances of your machine*
ask your drivers what they feel they need to work on
  #8   Spotlight this post!  
Unread 18-02-2011, 15:29
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,519
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: Drive Team Training Drills

Quote:
Originally Posted by Colin P View Post
Have a mentor modify a version of the code to go berserk at random. Don't tell the drivers, just say that they need to do a speed run of something and it will be timed. Eventually, the robot will stop working correctly, and they'll be distressed when their time is compromised. This will help to see how they react under pressure and when things go wrong.

My team is using mecanum drive, we're modifying the code to drop the tube whenever the robot strafes to the right. We put a number of strafing obstacles on the course so it will eventually happen, and they will have to adjust to it.

If you do this and you find out that your driver can't handle it and has a fit, it's better now than in front of thousands of people in a match.
Wouldn't the time better be spent to minimize/eliminate failures, rather than preparing for the expectation that it will fail?

There's always a chance something wierd will happen, and who knows how (or if) you'll be able to react to it. To me, it seems more beneficial to practice the actual intended functions.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
  #9   Spotlight this post!  
Unread 18-02-2011, 15:37
Koko Ed's Avatar
Koko Ed Koko Ed is offline
Serial Volunteer
AKA: Ed Patterson
FRC #0191 (X-Cats)
Team Role: Mentor
 
Join Date: Mar 2002
Rookie Year: 2002
Location: Rochester,NY
Posts: 22,949
Koko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond reputeKoko Ed has a reputation beyond repute
Re: Drive Team Training Drills

We would love to take our 2007 robot (because it's running) and chase around our prototype so we can give the drives team a little resistance to deal with while practicing scoring because if they get good at it (and it's looking very much like that will be the case) then they need to learn how to deal with the inevitable defensive attention that comes with success.
__________________
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 05:29.

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