I am working on an Arduino project where I use an infra red camera along with 4 transmitters placed each on a corner of a square platform to park a robot perfectly on this platform. However, it is important for the camera to distinguish between the 4 transmitters. (it should know the right transmitters from the left and the upper transmitters from the lower). Can anyone please help me find a solution to this problem?
closed as off-topic by Juraj, MatsK, MichaelT, Enric Blanco, VE7JRO♦ Jul 18 at 16:23
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This question does not appear to be about Arduino, within the scope defined in the help center." – Juraj, MatsK, MichaelT, Enric Blanco, VE7JRO
It's a symmetry problem, you can solve it breaking the simmetry. Options:
- use three transmitter instead of four, the plane and its center is still determined.
- move one transmitter in the middle of the side of the square.
- use different duty cycle for one (or more) transmitter.
- use linear polarizing filters on the transmitters and a rotating filter on the camera lense.
I guess that also SVD could be helpful to find the pattern's center, when the camera is not centered and perpendicular.