Closed stoneoxmike closed 5 months ago
This code would work if Mitch wrote better code. There's a bug with the newVisibleQueue, we're only seeing one robot in the list at a time, but a new robot will be gotten out of the queue twice. The two robots will have different object IDs assigned by Python, but have the same tracking number. We think there might be a race condition with Mitch's algorithm, but we haven't found it yet. It causes the finding LED to not turn off when it becomes no longer visible, since the value was incremented twice, but has no other found issues. We'll probably work around this by doing the LED implementation in a different way.
Added Implementation for Orin, not set up for Legacy Mode Untested, will test tomorrow