A mechanical engineering senior project team from Cal Poly placed first overall at NASA's 2026 Human Lander Challenge ...