Go to the NASA Homepage
Search >
Click to Search
Human Systems Integration Division homepageHuman Systems Integration Division homepage Organization pageOrganization page Technical Areas pageTechnical Areas page Outreach and Publications pageOutreach and Publications page Contact pageContact page
Human Systems Integration Division Homepage
Outreach & Publications Sidebar Header
Go to the Outreach & Publications pageGo to the Outreach & Publications page
Go to Awards pageGo to Awards page
Go to News pageGo to News page
Go to Factsheets pageGo to Factsheets page
Go to Multimedia pageGo to Multimedia page
Go to Human Factors 101 pageGo to Human Factors 101 page
What is Human System Integration? Website
Publication Header
COCPIT: Collaborative Activity Planning Software for Mars Perseverance Rover  (2022)
Abstract Header
Since landing on the Martian surface, the Perseverance rover has relied on a distributed team to generate commands for exploring its new environment each sol (Martian day). The team uses a complex suite of software tools to accomplish this challenging task in time for the next window of opportunity to send commands to the rover. A key piece of this software ecosystem is COCPIT (Component-based Campaign Planning, Implementation, and Tactical). COCPIT is part of the next generation of planning and scheduling software tools developed by NASA's Jet Propulsion Laboratory in partnership with NASA's Ames Research Center.

COCPIT is a web-based application that allows users to collaboratively view and update the Perseverance rover's activity plans, continuously verify that the plan satisfies constraints, assign targets for directing scientific instruments, document science intent, and model power and data resources. Mars Surface Operations requires diverse expertise from team members within the Engineering, Science, Robotic, and Instrument Operations groups, distributed across North America and Europe. In order to improve efficiency and reduce risk, all teams are able to review and edit their activities simultaneously and see the effects on the plan in its entirety.

As part of the Ground Data System (GDS) tool suite, COCPIT is responsible for the activity plan. It provides specialized views that allow operators to understand where there may be room for additional observations, see whether any planning constraints are being violated, and confirm that energy usage and data generation are within the defined limits. It contains details such as which filters a camera will use for a given observation, what the resolution of the images should be, where to store the data onboard, and how long the observation is expected to take. It predicts when specific data will be downlinked from the rover to a passing orbiter, so that the team knows when to expect that data on Earth for evaluation in future planning. Ultimately the information from the COCPIT plan is translated to sequences that will be bundled and radiated to Perseverance for execution. The COCPIT tool is used throughout all planning phases.
Private Investigators Header
Authors Header
Groups Header
Keywords Header
Activity, COCPIT, Collaborative, Mars, Perseverance, Planning, Rover, Software
References Header
IEEE Aerospace Conference 2022, Big Sky, Montana, March 5-12, 2022
Download Header
Go to the First Gov Homepage
Go to the NASA - National Aeronautics and Space Administration Homepage
Curator: Phil So
NASA Official: Jessica Nowinski
Last Updated: August 15, 2019