Endeavour has arrived at the International Space Station for its construction mission that will install an external science deck to complete Japan's Kibo facilities, pre-stage critical spare parts for the outpost and replace aging batteries in the power grid.