I would like to understand how a robotic arm determines which joint angles to choose after being given six pose parameters. Since the inverse kinematics of a 6-DOF manipulator generally has multiple solutions, I want to understand how these solutions are selected.