Quote:
Originally Posted by MrRoboSteve
In the "more practical" department, consider this:
3. FMS calculates position estimates for each target and delivers them each cycle to the driver station.
4. In order to make it clear that the FMS position estimates are best efforts, matches are randomly selected to have the position estimates disabled. This forces teams to have a workable strategy in case there are issues with the position estimates.
|
I don't necessarily agree with number 3. They should simply feed the image to the driver station and let them do the heavy lifting of finding the position of the robots. I know the arguments against this ("teams wouldn't have data to play around with before competition"), but all you'd need is an image from all 4 of those cameras with no robots or game pieces in it, then implement a transformation on the image like Yash mentioned to change the perspective. You could even do sterio vision (with homograph (yash)), to calculate distance and use simple trig to calculate distance.
As for number 4, if the fms did number 3, and it sometimes didn't work, it should be counted as a field fault, not an "oh well" situation.
Quote:
Originally Posted by EricDrost
|
Hm....that's exactly what I'm talking about.