Topics:
Modeling and animating hierarchical geometric models
Create a 3-link SCARA "robot" that is attached to a solid base,
rotates around the top of a post (Joint 1), rotates around a
revolute joint (Joint 2), and translates along a prismatic joint
(Joint 3). See the figure.
The user should be able to choose (either
via a menu selection or a button click) which joint to
modify,
The chosen joint angle should then be modifiable via
user input (either via keyboard or mouse input).
You should enforce proper constraints on the joints 2 and 3, so that the arm
does not collide with itself and/or come apart.
Your model should be flat-shaded and include the viewing controls
from previous assignments. Have at least one light attached to the camera.
You CANNOT use the Angel code for this assignment!
Your program should look something like this video.
Last modified March 19, 2020.