After worrisome computer glitches and a miraculous cosmic reboot, the Planetary Society is fairly sure its LightSail test spacecraft successfully raised its side-mounted solar panels Wednesday (June 3), literally clearing the way for deploying the cubesat’s 32-square-meter solar sail early Friday.
LightSail Back on Track for Solar Sail Deployment
