Robot en OpenGL

Desarrollé un robot humanoide en OpenGL y GLUT para una clase y se los comparto aquí. Mueve los miembros en todos los ejes y tiene limites "naturales". Código. Compilenlo asi:
cc robot.c -lglut -lGL -lGLU -pthread -lm -Wall -o robot