Dear all, I am writing a program for the SBPL arm planner. In this regard, I had a conceptual doubt regarding the roll of the end effector (as computed by the forward kinematics solver). If I start with a roll of 0.5 radians, and add a roll of -0.5 radians, I am supposed to end up at '0' right?? But when I change the roll by the indicated amount, the forward kinematics solver does not indicate a resultant roll of 0. I am assuming that the wrist roll is about the end effector length axis. And any change in wrist pitch (or change in forearm roll angle) is completely decoupled with a change in wrist roll. Please let me know where I could possibly be going wrong. Thanks Gokul.