I just got my aluminum AR3 up and running yesterday. I was/am getting tons of interference on my encoders and limit switches. This is manifesting in frequent erroneous reported limit/home switch closures and the motor position readings moving while the robot is at rest. I switched all the motors to open loop on the calibration page, and moved some of my cables/wires around. I noticed that the instructions did not call for grounding the shielding cable on the encoders and that the home switches have zero shielding and run parallel to unshielded stepper motor cables.
I invite anyone who has worked through this issue to offer some simple advice/best practices that might eventually work there way into the extensive assembly document.
so far if you purchase wire with correct quality i think it wont have issue. the intereference may effect little at limit switch or servo motor(if u use) but not that much. to trouble shoot arm position is it work properly, u may try emergency stop AR3, then manually move the joint and see the encoder reading reflect as expected?