Charlie is the protagonist of Machine Man, a novel by Max Barry. But his story has a real parallel in Hugh Herr, a leading bionics developer at MIT, and a double amputee following a mountain-climbing accident.