{'fraction_non_alphanumeric': 0.017595307917888565, 'fraction_numerical': 0.0, 'mean_word_length': 5.443396226415095, '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}}
Arduino based I / O-system for rapid prototyping of robotic systems

This paper presents a possible solution for the difficult balancing act between abstraction and controllability developers face when designing a complex autonomous system. The problem can be tackled by creating dedicated microcontroller based I/O-systems for achieving controllability of sensors and actors. Abstraction is provided by the use of a C++ software framework which hides the communication with the microcontroller based I/O-systems and the concrete implementation from the developer. Verification is achieved for the complete system using unit testing methods known from standard software development.