Go to Post Calling all grandmas! We need 3000 crocheted ropes for team's! - Jon Stratis [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

 
View Poll Results: Vision Tracking: Did the GDC get it right this year or not?
Yes, they got it! This is the year. 27 55.10%
No, Another disappointment. Maybe next year... 22 44.90%
Voters: 49. You may not vote on this poll

 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #25   Spotlight this post!  
Unread 12-01-2010, 00:17
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: Vision tracking: Did they get it right?

Quote:
Originally Posted by TD-Linux View Post
- While the ellipse detection only uses luminance data for detecting edges, it does so by allocating memory, mixing the image down, processing it, then freeing the memory. I don't know how efficient vxworks' malloc is, but this seems like a rather bad idea.
You are absolutely correct. And no... malloc on VxWorks is not amazingly fast or anything. It is a bad idea and any patch you'd like to submit to address the issue would be greatly appreciated. I hear the AxisCamera2010 does the same thing, but with C++ new! (hint hint)

Quote:
Originally Posted by TD-Linux View Post
- The tracking algorithm only samples the image once, then bases all further turning on the gyro without sampling any more images. There are both problems with this approach, as well as problems in the implementation. I won't elaborate on this point, as it probably deserves its own separate thread.
This is intentional... when you are moving, your image is usually very blury, meaning that you are unlikely to be able to find high contrast edges. By using the gyro, you are able to get higher bandwidth data to move you pretty close to your target. Since your target is not moving, you will likely be pointed very close to the target when the gyro is at the detected angle and the next update will be a minor adjustment.

This method is more reliable and typically faster when homing in on stationary targets.

If you'd like to discuss it further, feel free to start another thread.

-Joe
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Is fedex right? did ship get delayed for central Mass? Joe G. General Forum 7 21-02-2009 19:38
So what did we get right? geeknerd99 Chit-Chat 9 10-05-2006 13:11
71's Vision Tracking Problems Bill Beatty Rumor Mill 7 19-04-2005 17:41
did they Jgreenwd1 Championship Event 1 29-04-2002 11:45
They got it right in LA (Times)! dlavery Regional Competitions 0 10-04-2002 15:26


All times are GMT -5. The time now is 20:02.

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