{'fraction_non_alphanumeric': 0.013636363636363636, 'fraction_numerical': 0.0009090909090909091, 'mean_word_length': 4.8563829787234045, '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}}
Stereoscopic triangulation control of a robot using wide-angle imaging

Stereoscopic triangulation control of a manipulator can be achieved by using a unique viewing system with two cameras. Knowing the vectors pointing to a target, triangulation can determine the location of the selected target. This location can then be used as a basis for manipulator control. Camera information is first collected, and then manipulated to give valid data. The approach uses a viewing system that allows the user to select objects in the camera's wide angle image being displayed on dual touch screen monitors. Knowing the characteristics of the camera, a triangulation routine can be used to calculate the location of the object in 3D space. The calculated point can then be used by the manipulator control system to move the manipulator to that point. Selecting three points can define a cylindrical volume in space. This volume can be used as an exclusion zone in which the manipulator is not allowed to maneuver. TRI has integrated the TeleMate and OmniviewTM to offer triangulation control of a manipulator.