Review and Synthesis of Considerations in Architecting Heterogeneous Teams of Humans and Robots for Optimal Space Exploration | IEEE Journals & Magazine | IEEE Xplore