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.

This post is only available to members.