Title: Constructive algebraic methods for the inverse kinematics problem