I would expect that joint angles are independent of each other but there happens something strange.,. What I tried: while trying to keep joint3 angle the same (circa 90°, see photos), the joint2 angle was set into two different positions. Interestingly, joint3 angle changed a lot and it has not expected value in either case. Is this a feature, bug, or problem with particular robot? Or am I just missing something?
Second Image (on Google Photos as new users cannot post two images)
The joint angle were read out using GetPose command (ID 10).