1 min readNodes SpacecraftNASAApr 12, 2015 Image Article The Nodes spacecraft undergo final software load and check. The Nodes spacecraft undergo final software load and check. The spacecraft are anticipated to launch to the International Space Station in late 2015.