Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Team Organization (http://www.chiefdelphi.com/forums/forumdisplay.php?f=86)
-   -   How do you select drivers? (http://www.chiefdelphi.com/forums/showthread.php?t=131115)

Brian Maher 12-11-2014 22:14

How do you select drivers?
 
Our team is trying to figure out the best way to choose drivers. In the past, we have used a simple robot driving test on a course marked by traffic cones; we have found this test only reflects part of what makes for a good driver.

What does your team do?

John Retkowski 12-11-2014 22:24

Re: How do you select drivers?
 
Driver tests and obstacle courses can be useful, but we find it best to conduct most of our driver training during off season. Having new drivers practice with the bot rigorously helps them not only get experience, but also helps in finding out what mechanisms, motors, wires, tubing, etc... may have worn out so that we can replace them before off season competitions. After all the practice, we can more accurately see how drivers perform in actual matches at off season events, as well as them getting to see what a real match is like with five other robots.

Brandon Ha 12-11-2014 22:33

Re: How do you select drivers?
 
I suggest you take a look at a Simbotics Seminar. Specifically, the Running a FRC Team episode. (Near 40 minutes) Karthik does a stellar job of detailing how the decision should be made and what things to look for in such a student.

Personally, if I had to make a decision for the drivers, my criteria as the coach would be
#1 Can I work with this person.
If your team cant stand you yelling and screaming at them and understand that it is because you want them to succeed and maybe it was a little loud or you wanted to be clear with them.
#2 How will they conduct themselves with the team and the game.
Your team has to have balls of steels and push everything to the edge of failure. One personal example is in 2012 for my team. Our driver needs to get up onto the bridge and balance. Arm mechanism doesn't work, alliance doesn't have another method. What he does is he uses the high COG and "rocks" the robot to lift our front wheels up and onto the bridge... That is not how the team built nor designed it but he pushed the edge and succeeded.
The other part is how they conduct themselves. Are they gracious professionals? Do they win as an alliance and lose as a team? What about their communication skills. Can they talk with others to tell or fix the issues. We do not want to go onto the field and wait for 5 minutes to find out that they forgot to put a battery in. This is the easiest part because you can make them take a clipboard with what to do every single match or teach them beforehand.

Monochron 12-11-2014 22:41

Re: How do you select drivers?
 
We aim to chose our drive team basically using the guidelines set out in Karthik's recent talk:
https://www.youtube.com/watch?featur...YAO4NTA#t=2522

I think the more common question though is what exactly is the process by which you select these students. As for that last year we had a conference between engineering / strategy mentors and our Elders Council. The Elders Council is a formalized group of 3 "top" students plus the team Captain who we consult for decisions that require expediency and may be tough calls.

The Elders Council acts, in some ways, as a voice for the team but is also intended to prevent long drawn out discussions when hard decisions need to be made. We make an emphasis that each student should approach the meetings with a mature attitude, understanding that we will need to discuss the strengths and weaknesses of their team mates and, occasionally, themselves. So far it has worked fantastically.

It is much easier to say to a team of students who are used to running the team "Your Elders Council and mentors pick these students for the drive team" than to say "us mentors have picked these students for the drive team".

TimTheGreat 12-11-2014 23:32

Re: How do you select drivers?
 
Our team usually has the either the lead programmer and lead mechanic, or the two most senior/experienced members. We do the former because they are the ones who will generally fix things during testing, so if they can fix a part and test it over and over, they get driving experience just by taking the robot to a practice field for a few minutes at a time and driving around.

AdamHeard 12-11-2014 23:55

Re: How do you select drivers?
 
Quote:

Originally Posted by Monochron (Post 1408392)
We aim to chose our drive team basically using the guidelines set out in Karthik's recent talk:
https://www.youtube.com/watch?featur...YAO4NTA#t=2522

This is the way to do it.

Karthik 13-11-2014 00:33

Re: How do you select drivers?
 
Quote:

Originally Posted by Monochron (Post 1408392)
We aim to chose our drive team basically using the guidelines set out in Karthik's recent talk:
https://www.youtube.com/watch?featur...YAO4NTA#t=2522

The slides for this talk can be found in this post.

http://www.chiefdelphi.com/forums/sh...50&postcount=9

BriteBacon 13-11-2014 08:59

Re: How do you select drivers?
 
We try to have anybody on the drive team to have at least a year of scouting first. We also try to have anybody interested the chance to drive at on off-season event. We do this because it is a very different experience from driving in the shop and driving at an event. This will filter out students who can't take the pressure of being on the drive team. We also make sure they know the rules by giving out a rule test, the test covers the way the game works and most of the penalties that they could be faced with.

pyroslev 13-11-2014 09:58

Re: How do you select drivers?
 
Age old question, for which there is no one size fits all answer.
My wish list overall is four big things.
  1. You want someone who knows how the robot was built/programmed. As in they helped build and repair it. If they know what the robot is truly made of, they can hopefully treat it with respect it deserves instead of abusing it like some drivers do. It'll also help in situations where damage happens. They can diagnose the issue, possibly, and ideally drive the robot smartly without more damage while being effective in a close match. And if they helped program the robot, then that will help in it's own way.
  2. You want someone with a good handle on their emotions. You don't want a hot head who will accost people or an apathetic person who won't challenge an easy penalty. You do want some one who is passionate about what they're doing. Social skills with others fits into this category as well.
  3. Rule knowledge is a must. Photographic memory isn't required but a working knowledge of the rules, how to play the game in it's current evolution and a little capacity to predict the next move move will make the entire team happy.
  4. If they're already driving a vehicle, make sure they've got a good driving history there. (Silly sounding but actually can tell you volumes)

Beyond that, there are many more things you need to take into consideration. That's where your own judgement comes into play as it relates to your team. Even before the season starts, be on the look out for good students. Watch their progress so that when the season starts you can keep an eye on all the good candidates. Clear leaders for the drive team will become apparent as early as the day after kick off. By the time Week 3 is ending, your pool of candidates should be fairly narrowed down just by who's committed the most time. From there, you've got to make the decision that will work best for the team as a whole.

So bottom line: Don't be picking your drive team/drivers 2 minutes before the Driver's Meeting.

HelloRobot 13-11-2014 11:56

Re: How do you select drivers?
 
Selections for drivers should be based on skill/experience with the current year's robot, work ethic (including participation throughout build season, probably present at least 75 or 80% of the build meetings), and teamwork skills - NOT seniority alone (though older members might have more experience. Still, there's more to a team member than his or her age.).

Last season, there was a practice game field set up at a local manufacturing center (the MDF in west Knoxville), and around week 5, they had a team scrimmage with 6 or 7 teams. It was pretty good for practice and scouting. If any other cities have the ability to do something like that, it would be good for drivers to practice. :)

To be a good driver, you and the robot have to play the game well. Also, human players might need a bit of practice outside of regionals. I think being able to play the game and maneuver the robot are extremely important. So is following the rules! Fouls can turn the tides in a match. (I think we've all seen that happen at some point) And of course, a great game strategy will make your alliance strong. I've heard, "the best defense is a good offense."

Disclaimer: As a rookie captain, I have not had to select drivers yet. BUT I, personally, have been in FRC for the last two seasons.

Jacob Bendicksen 13-11-2014 12:18

Re: How do you select drivers?
 
We try to have our driver carry over from year to year, since we use more or less the same drive base each year (tank drive with some game-specific modifications). When there's an open position on drive team (often human player, sometimes co-pilot and drive coach), anyone who wants to be considered needs to fill their desired role at one (preferably two) of our offseason events. We just picked our drive coach yesterday, so our driver and drive coach for 2015 are set. Once build season starts, we'll see who's interested in filling the co-pilot and human player roles. The drive coach and driver will take the lead in choosing who will make it to drive team, since they'll be the people who need to work together.

And of course, all of them need to know the rules inside and out and work well with other teams.

Monochron 13-11-2014 12:48

Re: How do you select drivers?
 
Quote:

Originally Posted by HelloRobot (Post 1408419)
Selections for drivers should be based on skill/experience with the current year's robot, work ethic (including participation throughout build season, probably present at least 75 or 80% of the build meetings), and teamwork skills - NOT seniority alone (though older members might have more experience. Still, there's more to a team member than his or her age.).

I would disagree with those first two criteria you have. Work ethic does very little to tell you if a person will be able to take the pressure and responsibility of being a driver. It may tell you how much effort a person will put in, but effort only goes so far.
Skill and experience on the robot from last season is useful, but both can be taught during build season if need be. Teaching these before build season is much preferable, but most students can practice on the sticks and become relatively skilled. I would caution about ruling students out who simply haven't happened to drive your previous robot a lot.

styxracer97 14-11-2014 09:18

Re: How do you select drivers?
 
My only tip is to make sure that the drive team isn't afraid to be aggressive when they have to. I've seen many matches lost due to people playing very passively.

Brandon Ha 14-11-2014 10:04

Re: How do you select drivers?
 
Quote:

Originally Posted by styxracer97 (Post 1408545)
My only tip is to make sure that the drive team isn't afraid to be aggressive when they have to. I've seen many matches lost due to people playing very passively.

You also want to have an coach who has a sense of field aswell.
I have seen numerous matches where a team wanted to get more points on the board instead of playing defense on the opposing team. A bigger score is never worth a loss.

anthonyttu 14-11-2014 12:09

Re: How do you select drivers?
 
A very wise mentor once said

"I can teach a monkey to drive a robot I can't teach them to be a leader."


All times are GMT -5. The time now is 17:27.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi