{'fraction_non_alphanumeric': 0.015167930660888408, 'fraction_numerical': 0.0, 'mean_word_length': 5.03921568627451, '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}}
Behavior-based approaches to vision in habile robotics

The development of artificial cognitive mechanisms that support the intelligent use of tools is an necessary step in the design of autonomous habile (i.e. tool using) robots, as well as a potential opportunity to further our understanding of similar biological mechanisms in humans and other tool-using animals. For habile agents operating in environments designed for humans, visual mechanisms will be particularly important. We begin with a survey of the existing research in the areas of agent design and computer vision, focusing on theories of behavior-based control and animate vision that could provide a basis for the design of habile agents. We suggest ways in which such theories could contribute to the development of autonomous habile robots and conclude with suggestions as to how such a system could be implemented based on the Sony Aibo robot platform.