View Single Post
  #2   Spotlight this post!  
Unread 19-09-2011, 15:39
JohnGilb JohnGilb is offline
Programming Mentor, Drive Mentor
FRC #0488
 
Join Date: Mar 2011
Rookie Year: 2003
Location: Redmond, WA
Posts: 116
JohnGilb has a spectacular aura aboutJohnGilb has a spectacular aura aboutJohnGilb has a spectacular aura about
Re: Image processing.

In 2011 this was both legal and possible - I saw a few teams that did it, though mine didn't.

Here are some things to keep in mind:
--The cRIO can only do limited image processing without sacrificing other functionality
--The cRIO can download images from the camera over a wired network (fast)
--The driverstation can do extensive image processing
--The driverstation can download images from the camera over wireless (slower)

If you want very high fidelity information (such if a robot needs to distinguish between things that look similar), then sending images via wireless to a laptop makes sense.

If you want very responsive information (such as tracking a brightly colored moving ball in order to interact with it) you probably want to do processing on the cRIO.