Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Additional Processors (http://www.chiefdelphi.com/forums/showthread.php?t=49100)

chris31 21-09-2006 18:26

Additional Processors
 
Last year I was team leader and programming didnt get much of my time due to leading. But this year I want to do more programming. Im curiuos as to how many of you use extra processors to take load off the RC. If you do tell me a little about what you used.

AdamHeard 21-09-2006 18:48

Re: Additional Processors
 
Several teams have used the gumstix brand processor before.

200 and 400mhz models under $200

Qbranch 21-09-2006 19:53

Re: Additional Processors
 
Question: what on earth could you be doing that you need a spare processor? except for vision of course, but that's handled by the fujitsu in the CMUcam....

-Q

Dave Flowerday 21-09-2006 20:04

Re: Additional Processors
 
Quote:

Originally Posted by Qbranch
Question: what on earth could you be doing that you need a spare processor?

Plenty. We've used (and needed) a secondary processor every year since 2002.

AdamHeard 21-09-2006 20:07

Re: Additional Processors
 
Quote:

Originally Posted by Dave Flowerday
Plenty. We've used (and needed) a secondary processor every year since 2002.

Could you elaborate as to why and how it helped?

Dave Flowerday 21-09-2006 20:44

Re: Additional Processors
 
Quote:

Originally Posted by cromat44
Could you elaborate as to why and how it helped?

You can check out some of the threads where we've discussed some of the things we've done:

StangSense: http://www.chiefdelphi.com/forums/showthread.php?t=3302
StangPS: http://www.chiefdelphi.com/forums/sh...ad.php?t=20273

We used enhanced versions of StangPS in 2004 and 2005. Also in 2005 we added camera support to our custom circuit and used that information combined with the position info to approach the tetra correctly (our robot required that we drive parallel to one side of the tetra no further than 2 inches away) and this year we implemented an auto-tracking turret. 2006 is probably the first year where our software could have run entirely on the RC, but having the separation of tasks makes it more manageable to implement and debug.

Mike 21-09-2006 21:52

Re: Additional Processors
 
StangPS... *drool*

I've been working on something a little bit similar to StangPS that has required an additional processor. I, personally, don't have the time to develop something advanced enough to need a Gumstix (yet) so my projects use the Atmel AVR ATMega series microchip.

I'd recommend checking out the STK500 development board. A friend of a friend described it as the "swiss army knife of avr development" and I tend to agree with him.

chris31 22-09-2006 10:13

Re: Additional Processors
 
Quote:

Originally Posted by Dave Flowerday
You can check out some of the threads where we've discussed some of the things we've done:

StangSense: http://www.chiefdelphi.com/forums/showthread.php?t=3302
StangPS: http://www.chiefdelphi.com/forums/sh...ad.php?t=20273

We used enhanced versions of StangPS in 2004 and 2005. Also in 2005 we added camera support to our custom circuit and used that information combined with the position info to approach the tetra correctly (our robot required that we drive parallel to one side of the tetra no further than 2 inches away) and this year we implemented an auto-tracking turret. 2006 is probably the first year where our software could have run entirely on the RC, but having the separation of tasks makes it more manageable to implement and debug.

Pretty impressive work.

RoboMadi 22-09-2006 10:25

Re: Additional Processors
 
Another processor can be useful for a lot of functions. I know couple of teams use it for navigation/positioning system. I've seen other use it for sensors. As of now, I know Team 612 is working on a voice recognition processor. That would be cool though; instead of joysticks, drivers will be using headsets. (Crazy F.I.R.S.T. ideas :p )

chris31 22-09-2006 10:34

Re: Additional Processors
 
Quote:

Originally Posted by RoboMadi
Another processor can be useful for a lot of functions. I know couple of teams use it for navigation/positioning system. I've seen other use it for sensors. As of now, I know Team 612 is working on a voice recognition processor. That would be cool though; instead of joysticks, drivers will be using headsets. (Crazy F.I.R.S.T. ideas :p )

Sounds cool, would take time and also making sure that it works in the noisy conditions of competition is important. Maybe its just me, but i can hit buttons faster than i can say commands. And then when the command isnt being recognized your left there useless, unless you have button backups.

RoboMadi 22-09-2006 11:06

Re: Additional Processors
 
Quote:

Originally Posted by chris31
Sounds cool, would take time and also making sure that it works in the noisy conditions of competition is important. Maybe its just me, but i can hit buttons faster than i can say commands. And then when the command isnt being recognized your left there useless, unless you have button backups.

As i mentioned its a crazy idea (I was just joshing). I agree with you, operating your robot with this kind of system would not be easy.
And just for clarification, Team 612 is working on a Voice-Activated Wheel Chair for a disable kid; and thats why they're using that particular processor.

chris31 22-09-2006 13:35

Re: Additional Processors
 
Quote:

Originally Posted by RoboMadi
As i mentioned its a crazy idea (I was just joshing). I agree with you, operating your robot with this kind of system would not be easy.
And just for clarification, Team 612 is working on a Voice-Activated Wheel Chair for a disable kid; and thats why they're using that particular processor.

Oh, a very good cause.

Quote:

Originally Posted by RoboMadi
ats why they're using that particular processor.

You never said what processor

RoboMadi 22-09-2006 23:07

Re: Additional Processors
 
Quote:

Originally Posted by RoboMadi
I know Team 612 is working on a voice recognition processor.

Heres all the details


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

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi