Click the green flag to initialise the program. Click any of the three "Set R" buttons to enter the rotation value in degrees for each section of the "Robot Arm". Click any of the "Move" buttons to activate that rotation. The coordinates (X End, Y End) of the robot's end effector (Crystal Sprite) are calculated after each move.
Exploring the inverse kinematic problem of finding the arm pose from the coordinates of the robot’s end effector. Based on INTRODUCING ROBOTICS: MAKING ROBOTS MOVE QUEENSLAND UNIVERSITY OF TECHNOLOGY / FutureLearn online course.