NASA set to resume human spaceflight