What type of knowledge required for an astronaut