wouldn't just giving all of the mirrors survey quality GPS do the same. you'd be able to then just have them work out the angles as it relates to them and the target.
It doesn't really seems like and AI problem.
If every mirror has drifted a small angle, and you're trying to point them all at a very small target-- it's hard.
[1] https://learn.sparkfun.com/tutorials/what-is-gps-rtk/all
That is, with two GPSes, you can measure their vector distance very precisely by correlating their measurements.
But it doesn't help you precisely measure angles, which is a big part of this problem.