CODESYS SoftMotion with custom robot kinematics, controlled by Python, running on real-time Linux