http://www.botjunkie.com/2008/04/17/...-exoskeletons/