NASA’s Roman Space Telescope’s ‘Eyes’ Pass First Vision Test
Nancy Grace Roman Space Telescope
•
Project News
•
April 17th, 2024
Engineers at L3Harris Technologies in Rochester, New York, have combined all 10 mirrors for NASA’s Nancy Grace Roman Space Telescope. Preliminary tests show the newly aligned optics, collectively called the IOA (Imaging Optics Assembly), will direct light into Roman’s science instruments...