Für eine erste Betrachtung der Freiheitsgrade würde ich mrpt (robotic-arm-kinematics) nehmen. Für eine ordentlich Simulation und Betrieb natürlich Moveit