Folks,
Shielding sensors/antennae from ambient signals created by your own bot is possible.
Determining a constellation of bot signature characteristics that most FIRST bots are likely to exhibit is possible.
Detecting robot generated noise (em or acoustic) within the ambient noise of an arena is possible.
Using vision systems to track multiple moving objects and estimate which are the nearby robots is possible.
Computing estimates of these signals’ sources’ trajectories is possible.
Satellite receivers, deep space probe receivers, sonars and radars, FM radios, ham radios etc. all extract weak signals from relatively harsh noise fields. Some of these also estimate directions and ranges to the sources.
Doing these things on a FIRST bot is possible.
So, if you are really motivated - I say go for it. But you (and a friend or two you infect with your enthusiasm) really, really need to be motivated.
My hunch is that during this build season you would have enough time to do research that would give you a sense of how big the project will need to be ($ and labor hours), and to do some very simple proof-of-concept tests on one or two candidate sensors and computing platforms. Maybe you would stick some parts on this season’s bot to collect real world data.
Between now and next season you could probably develop something that would work well enough to be proud of it. Then you build a copy, equip the 2010 bot with it, publish results, and enjoy seeing the system work on the field.
Regardless of how well it works, you also get to enjoy telling the judges, other teams, and employers/schools about the mountains of math, software, and cross-disciplinary systems engineering you, your team covered along the way (students and mentors (you might need to connect with a specialist or two for this project)). You all will have exactly accomplished more than one of FIRST’s primary objectives.
This project is do-able, but it is not a “quicky” if you start from scratch. However, paying the price of success in honest effort, and being able to plan and guide a non-trivial project from start to finish are both very valuable skills to learn and practice using.
Again, if you are serious and motivated for the long haul, then I say “Go for it!” You eat an elephant one bite at a time. This is a hippo. Eating it will take you several “bites”, but it can be eaten.
Blake
PS: I’ll bet that I can connect you with some signal processing experts (filtering out noise, sampling correctly, detecting correlated signals, estimating ranges and bearings) and some guidance-and-control experts (deciding how to autonomously use the sensor/processor outputs to decide how to drive your bot toward a goal) if you can’t tap into an existing network of mentors here on CD or in your team’s circle of contacts.