Go to Post If by hazardous you mean thinking about robots 24/7, waking up at 2am in the morning to jot some ideas down, completely losing your social life, and staring at a computer until your eyes hurt, then yeah! :D - looneylin [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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
  #4   Spotlight this post!  
Unread 22-09-2013, 21:14
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,533
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Vision... what? how?

Most vision systems take a 'shot' of their target, calculate what changes need to be made to aim directly at it, and then have the robot perform those actions.

As a result, well written vision code takes almost no processing power, since you only really need one good frame to make all your calculations. That means that the cRIO can easily handle vision processing. Press your trigger to fire, camera takes a shot, turret or drivetrain aims, then your robots fire.

If you're talking about real-time vision processing, then your best bet is your driverstation laptop. The camera can stream video directly to the laptop, then you can return your targetting data to the cRIO using network tables.

I will tell that after 4 years of writing vision code, we still haven't managed to write one that is more accurate and faster than an experienced robot operator. Don't get too bogged down in the coolness factor of vision. It's nice, but it isn't really needed for most games and the complexity level is quite high when you try to use it.

You can find frc vision examples written for the cRIO in the Help or Support section of LabVIEW if you want to go that route. They are already configured to detect the targets for the given year's game.

Last edited by Tom Line : 22-09-2013 at 21:16.
 


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 23:26.

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