{'fraction_non_alphanumeric': 0.02631578947368421, 'fraction_numerical': 0.0, 'mean_word_length': 4.474820143884892, '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}}
Design tool for a humanoid robot's motion

We propose a method by which a humanoid robot learns motion through an intuitive interface with a human. Using the proposed design tool, anyone can easily control and teach robot motion. Our intuitive interface uses images of the robot. Users handle the robot image with a computer mouse, and save each segment of motion to the memory device of the robot. Then, each segment of motion makes a sequential motion pattern. With this method, users can teach motion to the humanoid robot in any way they wish. This is a first step in developing a complete learning system for humanoid robots. If the interface method is changed to a more direct method (e.g., voice-based), the proposed system is particularly advantageous.