Go to Post If your heart is racing and you feel a little nervous, then you're on the right side of the alliance station wall!;) - David Brinza [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

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #12   Spotlight this post!  
Unread 05-02-2016, 14:09
JABot67 JABot67 is offline
Unregistered User
AKA: John Bottenberg
FRC #2930 (Sonic Squirrels)
Team Role: Engineer
 
Join Date: Feb 2009
Rookie Year: 2007
Location: Redmond, WA
Posts: 328
JABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond reputeJABot67 has a reputation beyond repute
Re: Is Aim Assistant Worth It? Are You Using It?

I am always wary about putting effort into vision targeting because it is very time consuming to get working both quickly and accurately. In addition, every year there seems to be a way to get by without it. It is a complex solution for what is usually a simple problem.

Let's take 2012 for example. Everyone was saying vision targeting was required in order to be accurate, especially from the key. 3322's programming team spent days on end to get the vision targeting working, but what we realized is that the odds were against us. It takes a long time to process the information and get a heading, then more time to PID your drivetrain or turret to turn to that heading. Then if you want to be sure you've lined up correctly, that's more processing time. In the end, we scrapped vision targeting entirely because our driver had a knack for lining up correctly.

Our season turned out great! We had one of the most accurate shooters at each one of our events. One of the reasons was that our programming team put some very well-invested time into tuning our shooter's PID algorithm so its range was very consistent.

I heard the same kind of story from 67. They had vision targeting working, used it in some actual matches, and decided that they didn't need it because their driver was faster at lining up.

I know that the teams that are good at vision targeting like to increase their processing power by using an extra device on their robot, like a laptop. To me, that seems like too much effort for not enough reward. Why not have your programmers whip out some amazing autonomous modes, for instance?

Actually, I think a lot of the elite teams have programmers that do everything - multiple accurate, high scoring autonomous modes that incorporate vision targeting. But for the middle-resource teams, I would definitely recommend prioritizing pretty much anything else.

You can probably tell this is one of my "hard-line, won't-budge, cranky old man" opinions. I am like that, even though I'm only 23. But I am speaking in the capacity of someone who has experience on powerhouse teams and successful middle-tier teams. Everyone has different experiences in FIRST, and I am sharing mine.

An argument I like to make is: The last year vision targeting was absolutely necessary to complete a game task was 2007. Ever since then, teams have been doing great without it.
__________________
John Bottenberg - University of Michigan '14 - Microsoft
FLL Team "Dark Matter": 2003-2005
Robofest Team "Dark Matter": 2005-2008
Team 67 Programmer: 2007-2010
Team 3322 Programming Mentor: 2012-2014
Team 2930 Engineering Mentor: 2015-????
 


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 04:33.

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