{'fraction_non_alphanumeric': 0.01757469244288225, 'fraction_numerical': 0.0, 'mean_word_length': 5.545977011494253, '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}}
Robust projection method for a mobile robot with camera and projector based on a structured-environment approach

In this paper, we discuss a mobile robot (Campro-RIS) that provides visual support for human activities by projecting information onto the surfaces of various objects in living spaces through a structured-environment approach. Campro-RIS employs a parallel two-wheeled vehicle system with a camera and a projector whose angle can be controlled with a pan/tilt actuator. By actively examining visual markers placed in the environment in advance, the robot projects distortion-free image information onto surfaces located at arbitrary distances and orientations even in extremely complex environments containing various objects. To precisely project the image onto the target location while simultaneously avoiding obstacles around the robot and staying within the pan/tilt actuator's movable range, we propose a robust projection control method built upon an image-based visual servoing technique based on actuator redundancy. The effectiveness of the proposed method is demonstrated in a two dimensional experimental system.