SYSTEMS AND METHODS FOR MACHINE CONTROL
First Claim
Patent Images
1. A computer implemented method for conducting machine control, comprising:
- conducting scanning of a region of space including;
directing at least two emission cycles to form at least two scan patterns from an emission region to a region of space that might include a control object;
detecting a reflectance of the at least two scan patterns; and
determining that the detected reflectance indicates a presence of an object in the region of space;
determining a first object attribute set of one or more object attributes of the object for a first one of the at least two scan patterns and a second object attribute set of one or more object attributes of the object for a second one of the at least two scan patterns;
analyzing the first object attribute set and the second object attribute set to determine a potential control portion of the object;
comparing the first object attribute set and the second object attribute set to determine control information; and
responding to the indicated control information according to response criteria.
3 Assignments
0 Petitions
Accused Products
Abstract
A region of space may be monitored for the presence or absence of one or more control objects, and object attributes and changes thereto may be interpreted as control information provided as input to a machine or application. In some embodiments, the region is monitored using a combination of scanning and image-based sensing.
-
Citations
31 Claims
-
1. A computer implemented method for conducting machine control, comprising:
-
conducting scanning of a region of space including; directing at least two emission cycles to form at least two scan patterns from an emission region to a region of space that might include a control object; detecting a reflectance of the at least two scan patterns; and determining that the detected reflectance indicates a presence of an object in the region of space; determining a first object attribute set of one or more object attributes of the object for a first one of the at least two scan patterns and a second object attribute set of one or more object attributes of the object for a second one of the at least two scan patterns; analyzing the first object attribute set and the second object attribute set to determine a potential control portion of the object; comparing the first object attribute set and the second object attribute set to determine control information; and responding to the indicated control information according to response criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer implemented method for conducting machine control, comprising:
-
monitoring a region of space for a presence of an object using a first sensing modality; upon detection of the presence of an object, using a second sensing modality to determine first and second sets of object attributes of the object; comparing the first object attribute set and the second object attribute set to determine control information; and responding to the indicated control information according to response criteria. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A system for conducting machine control, comprising:
-
an emission module for directing an emission cycle to a region of interest in accordance with a scan pattern; a detection module for (i) detecting a time-variable signal indicative of reflection of the emission by an object in the region of interest, and (ii) acquiring images of the region of interest; a controller for coordinating operation of the emission and detection modules; a computational facility for processing the reflection signal and the images to determine therefrom a presence of the object and object attributes associated therewith, and for inferring machine-control information from the object attributes. - View Dependent Claims (29, 30, 31)
-
Specification