Go to Post I wonder if we sang songs to Bill Miller if that would get TIMS opened sooner, like the way it worked to wring game hints out of Dave Laverly. - rsisk [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
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 09-01-2011, 09:55
KingLinkTiger KingLinkTiger is offline
Registered User
no team
 
Join Date: Feb 2010
Rookie Year: 1990
Location: New Jersey
Posts: 18
KingLinkTiger is an unknown quantity at this point
Vision System Legality

On of the members of my team is insisting on using a stripped down computer on our robot to process the image data from a usb/firewire camera. I wish to know two things:
A: Is this legal within the FRC rulebook for 2011?
B: Is this even worth the time and manpower?

Page number/rule number will suffice for A.
Thanks for any and all help.
Reply With Quote
  #2   Spotlight this post!  
Unread 09-01-2011, 13:50
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,814
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Vision System Legality

Custom circuits such as computers have been allowed under the custom circuit rules and disallowed under the motor and battery rules.

The motor and battery rules, however, were rewritten this year to specifically allow laptop use. So, yes it's legal under custom circuit rules, under <R34> (battery), and under <R45> (fan motor).

As for worth time and effort, that's something that you guys have to decide.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #3   Spotlight this post!  
Unread 10-01-2011, 01:33
kamocat's Avatar
kamocat kamocat is offline
Test Engineer
AKA: Marshal Horn
FRC #3213 (Thunder Tech)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Tacoma
Posts: 894
kamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nice
Send a message via AIM to kamocat Send a message via MSN to kamocat
Re: Vision System Legality

Here's what I would suggest:
Try processing it on the cRIO first.

If it doesn't get you the speed you want, then go ahead and try an additional computer. You can even make it a real-time target.
(I believe, with LabVIEW, this allows you to use the same image processing code you would use on the cRIO. I'm not sure if the same is true for WindRiver)
__________________
-- Marshal Horn
Reply With Quote
  #4   Spotlight this post!  
Unread 10-01-2011, 01:42
PatrickS's Avatar
PatrickS PatrickS is offline
I get my code from /dev/null
FRC #1742 (Shockwave)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2009
Location: Oklahoma City
Posts: 21
PatrickS is an unknown quantity at this point
Re: Vision System Legality

I would imagine the cRIO would have more than enough processing capability to track targets, especially if the code is streamlined.
Reply With Quote
  #5   Spotlight this post!  
Unread 10-01-2011, 01:54
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,752
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Vision System Legality

The cRIO processor operates at 400MHz, and it is a simple architecture with no vector abilities. It will not set speed records for image processing. But, used wisely, it and the ip camera can be be pretty effective.

When comparing to a PC solution, be sure to measure the camera latency as well as the processing time. There are many cheaper USB and ip cameras on the market but a camera stream that is 250 or 500msec in the past is not very useful on a robot.

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 17:01.

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