To throw out a completely different approach, last year we (6328) developed an auto-drive system for a differential drive that drove a curve to the final target by projecting out an “intermediate” target. I don’t know how well it would work for this game given the more limited space to maneuver, but there are more details here if it’s helpful: