DARPA

Six degrees of mobilisation
Robocop with a Difference