Go to Post "I'm not teaching you math, I'm teaching you how to think. Hopefully that'll be useful to you someday..." - Karthik [more]
Home
Go Back   Chief Delphi > Technical > Programming
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
  #12   Spotlight this post!  
Unread 28-01-2007, 15:55
Kevin Watson's Avatar
Kevin Watson Kevin Watson is offline
La Cañada High School
FRC #2429
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2001
Location: La Cañada, California
Posts: 1,335
Kevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond repute
Re: Why use the RC to control Pan/Tilt

Quote:
Originally Posted by jgannon View Post
But c'mon... give the kid a break.
1) He's an engineer, not a kid.

2) My exchange with Joe is a year old. I'm going to have a talk with some CMU professors I know, because they clearly aren't piling on enough work if you have this much free time on your hands .

3) In hindsight I can certainly see why you might think I was quick to jump on Joe, but you're not aware of the other messages that preceeded my exchange with him that convinced me he was playing the alpha-geek game. As there are few things in life I dislike more than getting pulled into an alpha-geek game, I quickly made it undesirable for Joe to continue so that I could get back to more enjoyable endeavors. One of the best methods to quickly stop such activity is to shine a light on it and call it what it is: bad behavior. Though my timing was off, this is exactly what I did, and it worked. Unfortunatly, because I was too quick to fix the problem, it made me look like I'm nuts, which may or not be true .

4) I think I have a few good reasons for choosing to use the RC PWM outputs rather than the CMUcam2 outputs. I've noticed quite a few questions about the subject this year, so I think I'll give the quick answer here and then follow-up with a more detailed answer in the FAQ if time allows.

Firstly, I wanted teams to have all the source code in their hands so that they could have something to improve upon should they desire, including the searching/tracking code.

Secondly, it made more sense to me to have the camera send t-packets as fast as it could (~11 Hz) by using the Track Color command. Otherwise I would need to used polled mode, which is much less efficient and possibly risky because I'd need to asynchronously cross clock domains twice, instead of once.

Third, I had a hard time getting the camera to initialize correctly. It would lock-up and stop communicating if I didn't send it commands with perfect timing and in just the right order. The experience dealing with the fragile communication interface made me a little apprehensive about using polled mode, and made the use of the streaming Track Color command that more attractive. The last thing I wanted was to be mentioned in the same sentence as the FRC scoring software, so I took the more conservative approach.

-Kevin
__________________
Kevin Watson
Engineer at stealth-mode startup
http://kevin.org

Last edited by Kevin Watson : 30-01-2007 at 23:01. Reason: Questionable grammer.
 


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
Concept of PID explained ConKbot of Doom Technical Discussion 11 27-01-2008 00:11
Pre-manufactured control box for FIRST Ben.V.293 Technical Discussion 19 22-08-2005 12:53
2005 RadioShack Innovation In Control Award--What Won? Billfred Control System 8 12-06-2005 01:51
2005 RadioShack® Innovation in Control Award! dez250 General Forum 10 10-03-2005 21:29
What do you wish you knew about the new control system? Joe Ross Control System 2 09-01-2004 21:47


All times are GMT -5. The time now is 16:03.

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