Robotics Engineering Kinematics and Python Programming