Go to Post ...isn't that part of the point? For high schoolers to do things they "could not have" by themselves? - AdamHeard [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 17-05-2016, 23:01
messer5740's Avatar
messer5740 messer5740 is offline
Registered User
FRC #5740 (Trojanators)
Team Role: Driver
 
Join Date: Jan 2016
Rookie Year: 2015
Location: Pittsburgh
Posts: 118
messer5740 is an unknown quantity at this point
One or Two Drivers??

Hello teams

At conpetition, do you use one or two drivers who control the robot? Also, how do you train the drivers to work well together and what are the pros and cons for having one or two drivers. Any feedback is great!
__________________
A good driver is always better than a good robot.

2015: Winner of the Rookie Inspiration Award
2016: 8th seed alliance captain at Greater Pittsburgh Regional and 6th seed alliance captain at the Buckeye Regional
Thanks to all our alliance members!
Reply With Quote
  #2   Spotlight this post!  
Unread 17-05-2016, 23:05
Landonh12's Avatar
Landonh12 Landonh12 is offline
270 points
AKA: Landon Haugh
FRC #0364 (Team Fusion)
Team Role: College Student
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Gulfport, MS
Posts: 211
Landonh12 has much to be proud ofLandonh12 has much to be proud ofLandonh12 has much to be proud ofLandonh12 has much to be proud ofLandonh12 has much to be proud ofLandonh12 has much to be proud ofLandonh12 has much to be proud ofLandonh12 has much to be proud of
Re: One or Two Drivers??

We have always used two drivers. In our opinion, it is easier to have one person, the driver, operating the movement of the robot; while the other, the operator, operates all mechanisms. This spreads the workload over two people.

The pros of having one driver is that there doesn't have to be as much communication. If the controls are simple enough, one driver would suffice.

It's also better to get that extra member out there just for the experience of driving the robot. From my perspective, driving at competition is one of the best experiences I've had in my lifetime. It's an awesome feeling being able to compete, especially at worlds.
__________________
Team Fusion 364 - Driver/Programmer 2012-2015; Controls Mentor 2016-Present
Reply With Quote
  #3   Spotlight this post!  
Unread 17-05-2016, 23:06
Sperkowsky's Avatar
Sperkowsky Sperkowsky is offline
Professional Multitasker
AKA: Samuel Perkowsky
FRC #2869 (Regal Eagles)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Bethpage, NY
Posts: 1,905
Sperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond repute
Re: One or Two Drivers??

This school year our team competed with 2 robots.

The first a Recycle Rush robot had 2 drivers. One to drive the other to control the lift. It allowed the lift to be controlled more easily while driving.

The second a Stronghold bot had 1 driver. We found it was easier for a single driver (myself) then for 2 people.

I say do what works for you and you can never be wrong.
Reply With Quote
  #4   Spotlight this post!  
Unread 18-05-2016, 01:54
frcguy's Avatar
frcguy frcguy is offline
#GearsAllDay
AKA: Nicholas Dal Porto
FRC #5940 (B.R.E.A.D.)
Team Role: Tactician
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Burlingame, CA
Posts: 887
frcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond repute
Re: One or Two Drivers??

For our regular competition season we used one driver. It worked alright, except the accuracy and speed of boulder intake/outtake left something to be desired. Thus, we will be trying out 1 driver and 1 operator at our offseason events. Essentially one person will drive and line up shots and the other will intake and shoot boulders. I personally think that will work better as there is less thought involved on the one person, but to each their own.
__________________


2017: Team 5940 (Silicon Valley Regional/San Francisco Regional)
2016: Team 5940 (Silicon Valley Regional Rookie All-Star and Quarterfinalist, Curie Quarterfinalist)

Volunteer: 2016 (Chezy Champs Field Reset, Capital City Classic FTA, MadTown ThrowDown FTA)
Reply With Quote
  #5   Spotlight this post!  
Unread 18-05-2016, 02:07
Clayton Summerall's Avatar
Clayton Summerall Clayton Summerall is offline
Mentor
FRC #4587 (Jersey Voltage)
Team Role: Mentor
 
Join Date: Apr 2013
Rookie Year: 2011
Location: Dickinson
Posts: 69
Clayton Summerall is on a distinguished road
Re: One or Two Drivers??

Quote:
Originally Posted by frcguy View Post
For our regular competition season we used one driver. It worked alright, except the accuracy and speed of boulder intake/outtake left something to be desired. Thus, we will be trying out 1 driver and 1 operator at our offseason events. Essentially one person will drive and line up shots and the other will intake and shoot boulders. I personally think that will work better as there is less thought involved on the one person, but to each their own.

We've found that you may want to give the shooting to the main driver. This is because the driver knows when they are ready to shoot and are done moving.
Reply With Quote
  #6   Spotlight this post!  
Unread 18-05-2016, 06:47
J_B_Wood's Avatar
J_B_Wood J_B_Wood is offline
Joey Wood
AKA: Joey Wood
FRC #1389 (The Body Electric)
Team Role: CAD
 
Join Date: Feb 2015
Rookie Year: 2013
Location: Bethesda MD
Posts: 29
J_B_Wood is an unknown quantity at this point
Re: One or Two Drivers??

I would say a single skilled driver capable of controlling the entire robot will always be quicker and more reliable than two half-skilled drivers. There are basically two ways to accomplish this: Driving practice or code complexity. If you allocate more time to driver practice, your driver MAY eventually be able to control an entire complex robot by themselves. I say MAY eventually as this is a pretty difficult task.

To compensate for driver skill, or if you have an exceedingly complex robot, you will need to automate some tasks to lighten the burden on the driver. Perhaps instead of controlling 3 different actuators with 3 different inputs that result in a shooting motion, you have a single "shoot" button that makes the life of the driver much easier.

Both driver practice and complex software will require a lot of time to get good, so you need to manage your time well during the build season and be realistic about what can be accomplished. This means finishing the robot extra early, and potentially building two robots so your mechanical folks can keep working/tuning the primary bot while your coders/driver works on the secondary bot.
Reply With Quote
  #7   Spotlight this post!  
Unread 18-05-2016, 07:13
messer5740's Avatar
messer5740 messer5740 is offline
Registered User
FRC #5740 (Trojanators)
Team Role: Driver
 
Join Date: Jan 2016
Rookie Year: 2015
Location: Pittsburgh
Posts: 118
messer5740 is an unknown quantity at this point
Re: One or Two Drivers??

Quote:
Originally Posted by Clayton Summerall View Post
We've found that you may want to give the shooting to the main driver. This is because the driver knows when they are ready to shoot and are done moving.
So how would you code multiple drivers for one robot??? We used one driver this year but we only had three buttons that were used.
__________________
A good driver is always better than a good robot.

2015: Winner of the Rookie Inspiration Award
2016: 8th seed alliance captain at Greater Pittsburgh Regional and 6th seed alliance captain at the Buckeye Regional
Thanks to all our alliance members!
Reply With Quote
  #8   Spotlight this post!  
Unread 18-05-2016, 09:25
dirtbikerxz's Avatar
dirtbikerxz dirtbikerxz is offline
Captain | Driver | CAD | Junior
AKA: Rohit Gondi
FRC #3991 (KnightVision)
Team Role: Driver
 
Join Date: Nov 2014
Rookie Year: 2015
Location: Baton Rouge, LA
Posts: 473
dirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud of
Re: One or Two Drivers??

We only use one driver (me). It is simply a lot faster for me to do everything, than trying to communicate what I am trying to do with another person, and tell them exactly what to do.

But I can only say do what your team finds best for you guys and your bot
__________________

Team 3991: Driver since freshman (2015-), Captain since sophomore (2016-), CADer
"The human condition is not perfect. We are not perfect specimens, any of us. We're not robots." - Michael Ovitz
My posts may or may not reflect the views of my team, they are my opinions, and mine alone.
Reply With Quote
  #9   Spotlight this post!  
Unread 18-05-2016, 09:33
Eric Scheuing's Avatar
Eric Scheuing Eric Scheuing is offline
Registered User
FRC #0999 (MechaRAMS)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Cheshire, CT
Posts: 409
Eric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud ofEric Scheuing has much to be proud of
Re: One or Two Drivers??

We change it up based on the robot's functionality. In 2015, our robot was simple so we only used one driver, since the only mechanism on our bot needed to work well as the driver moved around the field. This year, we used two, since our shooter mechanism worked independently of our driving.

Basically, if a feature or mechanism needs to work at specific times while moving (intake or A-defense manipulation for example), our base driver gets control of it. If it works independently (e.g. shooter or hanger), it's given to our copilot.
__________________




2005-2007: Bobcat Robotics 177
2015-20XX: MechaRAMS 999
Reply With Quote
  #10   Spotlight this post!  
Unread 18-05-2016, 10:08
jijiglobe's Avatar
jijiglobe jijiglobe is offline
Registered User
FRC #0694
 
Join Date: May 2013
Location: United States
Posts: 134
jijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant future
Re: One or Two Drivers??

We use two drivers and have found it to be very reliable for us. While two drivers will never be able to communicate as well as one driver, there are often a lot of tasks that need to be taken care of at once.

I have found that, by using a two-driver setup, I can focus on the task of getting around defense and not worry about forgetting to turn the shooter on or raising our arm over defenses.

There is also an objective bonus to using a two-driver setup: you get more analog inputs. This isn't necessary for every robot, but most controller setups are limited to two analog inputs (one for each thumb). Some manipulators really like having analog control, and you probably want analog control for your drive train too.

While it might seem like two-driver is madly inefficient because of communication issues, a little practice can seriously mitigate that, and makes a lot of complex multitasking maneuvers much easier.
__________________

RoboRio
Rob/oRio
oRio

photo credits to Greg McKaskle
Reply With Quote
  #11   Spotlight this post!  
Unread 18-05-2016, 10:21
GreyingJay GreyingJay is offline
Robonut
AKA: Mr. Lam
FRC #2706 (Merge Robotics)
Team Role: Mentor
 
Join Date: Mar 2015
Rookie Year: 2015
Location: Ottawa, Canada
Posts: 782
GreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond repute
Re: One or Two Drivers??

Remember too that while technically having one guy do it all can be more efficient than two people working together, the advantage of the latter is that you're teaching at least two of your team members to work together. There's serious value in learning how to work well and communicate effectively with other people, learning to keep their cool in heated and stressful situations, and so on.
__________________
"If I'm going to mentor someone, I'm going to be involved in their life as a positive force." -Mechvet
Reply With Quote
  #12   Spotlight this post!  
Unread 18-05-2016, 10:26
Clayton Summerall's Avatar
Clayton Summerall Clayton Summerall is offline
Mentor
FRC #4587 (Jersey Voltage)
Team Role: Mentor
 
Join Date: Apr 2013
Rookie Year: 2011
Location: Dickinson
Posts: 69
Clayton Summerall is on a distinguished road
Re: One or Two Drivers??

Quote:
Originally Posted by messer5740 View Post
So how would you code multiple drivers for one robot??? We used one driver this year but we only had three buttons that were used.
What we did this year was had the main driver drive, use the breach arm, and shoot. The second driver was intake up down, and actually Intaking, also he had for a brief time the capability for climbing.
Reply With Quote
  #13   Spotlight this post!  
Unread 18-05-2016, 10:46
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,654
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: One or Two Drivers??

Quote:
Originally Posted by messer5740 View Post
So how would you code multiple drivers for one robot??? We used one driver this year but we only had three buttons that were used.
If you only use three buttons, one driver is usually best. If your robot has multiple continuous manipulators and little automation, you may want to add a second driver (or gunner). In this case, the drive controls will be on one joystick/controller and the manipulators on another.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #14   Spotlight this post!  
Unread 18-05-2016, 11:30
dirtbikerxz's Avatar
dirtbikerxz dirtbikerxz is offline
Captain | Driver | CAD | Junior
AKA: Rohit Gondi
FRC #3991 (KnightVision)
Team Role: Driver
 
Join Date: Nov 2014
Rookie Year: 2015
Location: Baton Rouge, LA
Posts: 473
dirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud of
Re: One or Two Drivers??

If anyone wants to know. I attached a image file of our controls this year. While it seems like a lot, I had no problem keeping up. But then again (no offense intended to anyone at all) not every person is capable of multitasking etc.... I simply just find it a lost easier to have only one driver. Because I do a lot of stuff "on the spot" and it would be impossible trying to explain to another person (like a shooter) what I'm about to do...
Attached Thumbnails
Click image for larger version

Name:	Lone Star Controls.jpg
Views:	103
Size:	161.6 KB
ID:	20777  
__________________

Team 3991: Driver since freshman (2015-), Captain since sophomore (2016-), CADer
"The human condition is not perfect. We are not perfect specimens, any of us. We're not robots." - Michael Ovitz
My posts may or may not reflect the views of my team, they are my opinions, and mine alone.
Reply With Quote
  #15   Spotlight this post!  
Unread 18-05-2016, 11:41
jijiglobe's Avatar
jijiglobe jijiglobe is offline
Registered User
FRC #0694
 
Join Date: May 2013
Location: United States
Posts: 134
jijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant futurejijiglobe has a brilliant future
Re: One or Two Drivers??

Quote:
Originally Posted by dirtbikerxz View Post
I simply just find it a lost easier to have only one driver. Because I do a lot of stuff "on the spot" and it would be impossible trying to explain to another person (like a shooter) what I'm about to do...
I've found in my experience that a little faith in your drive team partner can go a long way. Our team uses a few keywords to communicate. "Acquire" means we're going to go intake that ball. "Raise" means raise the arm. "Fire" means... fire.

I've found that most of the time I can just rely on my partner to do the right thing "on the spot" so long as we communicate about what our goals are. If we're stuck on the moat, for instance, and I we need to swing our arm in such a way that it shifts our CoG forward, a simple "we're stuck" will suffice, though usually I don't have to say anything in the first place.

The notion that making snap judgments on the spot is impossible with two drivers is a fallacy. (See 330 righting themselves on Einstein if you don't believe me)
__________________

RoboRio
Rob/oRio
oRio

photo credits to Greg McKaskle
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 03:10.

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