{'fraction_non_alphanumeric': 0.011004126547455296, 'fraction_numerical': 0.0, 'mean_word_length': 5.618181818181818, '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}}
Autonomous Robot Software Design Challenge

We summarize some current trends in autonomous robot software systems design and point out some of their characteristics, such as the chasm between analytical and computational models, and the gap between safety critical and besteffort engineering practices. We call for a coherent scientific foundation for autonomous robot software systems design, and we discuss a few key demands on such a foundation: the need for encompassing several manifestations of heterogeneity, and the need for constructivity in design. We believe that a longterm and continuous research effort is necessary to develop a framework for the rigorous construction of robust autonomous robot software systems.