CSI 494 - Robot In this project you will design and draw a robot in 3D. Use glutWireCube and glutWireSphere as the pieces to this robot. Warp and manipulate them using scales, translates and rotates such that you have a robot with a head, body, forearm, upperarm, thigh and lower leg as demonstrated. You must have two independent rotations (usable through the keyboard) for the elbow and the shoulder and these must be constrained make according to human limits. Also, make sure that you have a connected robot when rotating the shoulder and then rotating the elbow. These rotations are linked in a very peculiar fashion. You must also allow the user to rotate the entire robot along its center. (So there should be 5-6 different keys for interacting with the robot).