{'fraction_non_alphanumeric': 0.016005567153792623, 'fraction_numerical': 0.006263048016701462, 'mean_word_length': 5.783018867924528, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Operational performance metrics for mars exploration rovers

The concept of operational performance metrics and associated measurement issues is explored for deployed robotic systems. The focus is on performance of mobility and robotic arm autonomy exercised on the NASA Mars Exploration Rovers surface mission. This planetary rover mission has been underway for nearly 3 years since January 2004 using two rovers performing separate missions. The autonomy functions of surface navigation, short‐distance approach to surface science targets, and robotic placement of armmounted instruments on science targets are considered. Operational metrics that measure performance of these functions relative to system requirements are advocated. Specific metrics are defined and computed using telemetry from the rovers' multiyear operations on Mars and applied to rate performance during their respective missions. An existing methodology is applied to compute metrics with respect to required performance and to aggregate multiple metrics into a composite performance score for each rover. The formulation is augmented to accommodate importance weights that add flexibility in use of the metrics by different potential endusers, e.g., sponsors, program managers, systems engineers, and technologists. A brief example illustrates the application and effect of importance weights on overall rover performance scores. © 2007 Wiley Periodicals, Inc.