High accuracy angle sensor
Have you thought about using inductive angular sensors. Specifically, inductive angular resolver?

They are used also in robotics as in automotive industry and are well known for its high resolution and can work well in noisy environment.

Principal how they work you can find on following link:
https://en.wikipedia.org/wiki/Resolver_(electrical)