Go to Post Robotics for me though really is hard to beat. Though tiring and exhausting, the memories you build are priceless. - ShadowKnight [more]
Home
Go Back   Chief Delphi > Technical > Control System
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
  #1   Spotlight this post!  
Unread 01-12-2014, 20:26
TogetherSword8 TogetherSword8 is offline
Registered User
FRC #0888 (Robotiators)
Team Role: Alumni
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Glenelg High School
Posts: 85
TogetherSword8 is an unknown quantity at this point
On board micro-controller with camera

Our programming team at 888 is looking at really developing our vision code. In previous years we have run target recognition through the laptop at the driver station to send back coordinates of targets (frisbees) that our robot would then drive to those coordinates, running over and picking up these objects. However, these involved stopping to recognize the target, and the calculations were not extremely time sensitive.

We are looking at possibly purchasing an on-board processing unit, but we want to know some data from other FIRST teams before we jump into a new purchase.

First, can you run an image on the processor higher than 640 by 480 at a sufficient speed (processing between 7-10 fps), or is this the max due to the limitations of the WPI Library for image processing? (We are a LabVIEW team, and a quick glance gave the highest option as 640 by 480) This would mean that we can have a higher resolution without having to send the high resolution image over the wireless system at competition.

Second, what is the difference between the latency of using a dashboard image processing system compared to an on board processor? If you were to run the processing on the computer, is the time it takes to retrieve the image wirelessly a difference when performing time sensitive applications, or is it offset by the speed of a good laptop's processor? (i.e., knowing the exact distance to the goal in this year's game, while moving towards the goal during the distance calculation)

Lastly, what processing units work well in FIRST applications? We are largely unaware of the benefits compared to drawbacks for the different processors, especially when it comes to power/capability vs price.
__________________
I program a robot. Which means I write code and everyone gets mad at me when something doesn't work, even if I am the only one that knows it doesn't work. The key part to know is that the robot never works.
Reply With Quote
 


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 20:09.

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