The goal of PERIPS is to demonstrate the capabilities of SPIFe programs in scheduling activates for a Personal Exploration Rover (PER) and to have the PER execute these planned activities.
The
PER User Manual contains similar information given on this page.
SPIFe
The program used to plan the PER activities. The figure below shows the PER demo plan in Table View. In the bottom left corner is the Activity Dictionary which holds all the activities available to the PER. The rightmost window contains the Details View where further information about each activity can be found.Although the SPIFe program MSLICE was already built, an Activity Dictionary (AD) needed to be created in order for MSLICE to plan activities for the PER.
- PER's AD
- The Activity Dictionary created so MSLICE could schedule PER activities. Also available as a document
AD_for_PER.xml
PERIPS
This GUI program has three primary tasks- Initialize communications with the PER using the specified IP address
- Parse the plan file specific by the user into computer memory
- Take the parsed code and have it execute the PER commands
Although PERIPS was first designed as a Applet, it was determined a program would work better which is displayed above.