Caterpillar Interview Question

Kinematics, control, vision.