AIR & SPACE MAGAZINE Meet Dextre Canada’s agile robot heads for the space station. March 11, 2008 Get the latest stories in your inbox every weekday.