The Robot Sequencing and Visualization Program (RSVP) for the Mars Science Laboratory Mission (MSL) is built upon prior Mars Pathfinder and Mars Exploration Rover mission operations software. RSVP is comprised of two primary tools:
- The Robot Sequence Editor (RoSE), which provides efficient graphical user interface (GUI) support to all commands in the mission dictionary. RoSE also interfaces with Surface Flight Software Simulation (SSim) and HyperDrive to emulate execution of arm, turret, and driving commands, and with the JPL spacecraft sequence generation system (SEQGEN) and rp-check for resource computations and sequence validation. RoSE is used to create all driving, arm and turrnet command sequences sent to Curiosity.
- HyperDrive, which provides multiple 3D graphics interfaces to the stereo images and derived 3D terrain-model data coming from Mars. It is used to plan all rover motions, including driving over the surface of Mars and complex robotic arm and turret interactions actions to place instruments on sites of geologic interest.
For more details on all aspects of the MSL mission, visit the MSL Project website.