Go to Post It is not necessary to draw 200 amps to move a robot through a two minute match. Rule of thumb is you robot should be able to compete for three matches without a battery change. - Al Skierkiewicz [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 31-10-2013, 11:47
Bpk9p4's Avatar
Bpk9p4 Bpk9p4 is offline
Registered User
FRC #1756
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Illinios
Posts: 274
Bpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant future
Are vision system worth it

Are team has been using and improving are vision system over the past couple years. We have had very good success with are vision system (when tuned properly) however it has not been the most reliable system. We seem to have to tune the system every time we get on the playing field due to the light changing (From windows, big screens, etc).

We are thinking this year to not use a vision system due to the hassle. I just wanted to know what everyone else think?
Reply With Quote
  #2   Spotlight this post!  
Unread 31-10-2013, 12:06
EricDrost's Avatar
EricDrost EricDrost is offline
Eleven to MidKnight
FRC #1923 (The MidKnight Inventors)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: NJ
Posts: 256
EricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond reputeEricDrost has a reputation beyond repute
Re: Are vision system worth it

I think the value of a vision system greatly depends upon the game.

Focusing on autonomous alone...
2011: You were probably better off with gyros and range finders.
2012: Very important for a great autonomous (see FRC341).
2013: Very helpful for centerline discs (see FRC987), but if you didn't collect any discs off the ground it wasn't necessary.
Reply With Quote
  #3   Spotlight this post!  
Unread 31-10-2013, 12:09
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 6,020
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: Are vision system worth it

It depends on the game, but it also depends on your ability to make it work. In past years, we've wasted a lot of time trying unsuccessfully to get it to work. Although it wasn't really a waste of time, because some students learned a lot from the attempts.
Reply With Quote
  #4   Spotlight this post!  
Unread 31-10-2013, 12:12
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,582
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Are vision system worth it

Follow the guidelines in the post below, and your vision code will be much less sensitive to environment.
http://www.chiefdelphi.com/forums/sh...#post1248 042
Reply With Quote
  #5   Spotlight this post!  
Unread 31-10-2013, 13:21
Bpk9p4's Avatar
Bpk9p4 Bpk9p4 is offline
Registered User
FRC #1756
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Illinios
Posts: 274
Bpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant future
Re: Are vision system worth it

we have played with a lot of these setting. Also we went to IR camera last year but still ran into tuning problem. Do most teams tune there camera before each match?
Reply With Quote
  #6   Spotlight this post!  
Unread 31-10-2013, 15:53
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,078
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Are vision system worth it

The good news is each year, the vision system released at kickoff is better and easier to use than the year previous.

The bad news is that as of 2013, the vision system is still really complicated and requires dedicated mentors and/or unusually experienced students (and a lot of time) to really be able to use it effectively. Even then, it is not like the vision system is the most important part of most robots.

341's 2012 robot used camera-based targeting to aim every single shot we took during the season. But there were plenty of other teams that (in teleop at least) were just as accurate and quick using manual aiming. Sometimes quicker. We heavily emphasized the vision code since it was a requirement to pull off our ambitious autonomous strategy (which really drove the design of the entire robot, from drive to intake to hopper to shooter). Once we had it working pretty well in autonomous, we didn't have to change anything to use it in teleop as well. But if autonomous hadn't had such a huge impact on scoring that year, we likely would not have worked as hard as we did on the vision code.

I strongly recommend looking at the 341 vision code I released last year (and I promise that some day soon I'll release the 2013 version with "point and click" calibration) and see if you can make sense of what is being done. If you have the time, try it on a prototype or old robot. Feel free to ask questions about it. But I would strongly recommend that unless software is a particular strength of your team, keep it "out of the critical path" and have a fallback plan in case it just isn't ready on time.

Last edited by Jared Russell : 31-10-2013 at 15:56.
Reply With Quote
  #7   Spotlight this post!  
Unread 31-10-2013, 16:18
brennonbrimhall brennonbrimhall is offline
Free Agent
AKA: Brennon Brimhall
no team
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Clifton Park, NY
Posts: 222
brennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to all
Re: Are vision system worth it

Quote:
Originally Posted by EricDrost View Post
I think the value of a vision system greatly depends upon the game.
Right; this year, while some really good teams used targeting, I'd argue most consistently good teams used the pyramid or their drivers for alignment.

I'd also like to point out that humans are almost always more intelligent than an algorithm.

Quote:
Originally Posted by Jared341 View Post
But I would strongly recommend that unless software is a particular strength of your team, keep it "out of the critical path" and have a fallback plan in case it just isn't ready on time.

Our team's strategy in 2012 initially required lots of vision targeting and feedback/closed-loop systems. We felt confident we had the mentor-student experience, and had good results on our practice field. However, come regional, we had lots of problems (both with software and with actual part failures), and ended up learning some hard lessons.

<Moral>

As with any subsystem, part, or component of the robot (mechanical, software, or otherwise), don't let it's ability to function decide whether or not you are able to execute your strategy. Always build in redundancy, overrides, and in case of cascade failure, the ability to quickly replace.

</Moral>

I don't know that moral that affects your particular system exactly, but there's my $0.02.
__________________
Team 20, 2012-2014: 4 blue banners, 5 medals, and 9 team awards.
Church of Jesus Christ of Latter-day Saints, 2014-2016: Missionary, Colorado Denver South Mission.
Reply With Quote
  #8   Spotlight this post!  
Unread 31-10-2013, 16:19
Bpk9p4's Avatar
Bpk9p4 Bpk9p4 is offline
Registered User
FRC #1756
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2010
Location: Illinios
Posts: 274
Bpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant futureBpk9p4 has a brilliant future
Re: Are vision system worth it

What programming language did you use and did you do it on the CRIO?
Reply With Quote
  #9   Spotlight this post!  
Unread 31-10-2013, 16:26
brennonbrimhall brennonbrimhall is offline
Free Agent
AKA: Brennon Brimhall
no team
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Clifton Park, NY
Posts: 222
brennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to all
Re: Are vision system worth it

Quote:
Originally Posted by Bpk9p4 View Post
What programming language did you use and did you do it on the CRIO?
We used Java on the cRIO that year.

To my knowledge, 341 processed off of the cRIO, on their driver station with a SmartDashboard plugin (Java). I don't know what language they used on their robot.
__________________
Team 20, 2012-2014: 4 blue banners, 5 medals, and 9 team awards.
Church of Jesus Christ of Latter-day Saints, 2014-2016: Missionary, Colorado Denver South Mission.

Last edited by brennonbrimhall : 31-10-2013 at 18:47.
Reply With Quote
  #10   Spotlight this post!  
Unread 31-10-2013, 16:36
Jared's Avatar
Jared Jared is offline
Registered User
no team
Team Role: Programmer
 
Join Date: Aug 2013
Rookie Year: 2012
Location: Connecticut
Posts: 602
Jared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond reputeJared has a reputation beyond repute
Re: Are vision system worth it

341 in 2012 used smartdashboard and OpenCV in Java for their vision. You can get it here.
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 05:58.

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