CPC B25J 9/1666 (2013.01) [B25J 9/1676 (2013.01); B25J 9/1697 (2013.01); G01S 7/4808 (2013.01); G01S 17/04 (2020.01); G01S 17/87 (2013.01); G01S 17/89 (2013.01); G06T 17/10 (2013.01); G01V 8/20 (2013.01); G05B 2219/40202 (2013.01); G06T 17/05 (2013.01); Y10S 901/47 (2013.01); Y10S 901/49 (2013.01)] | 14 Claims |
1. A method of monitoring a workcell of a three-dimensional workspace that includes controlled machinery, the workcell including a plurality of 3D cameras distributed about the workcell, each of the cameras being associated with a sensor grid of pixels for recording images of a portion of the workcell within a camera field of view and configured to sense distance by emitting radiation and sensing reflections of the emitted radiation, the method comprising:
computationally generating a background interference map at least in part by accumulating illumination levels recorded by each camera with one or more other cameras active and/or with no other cameras active;
based at least in part on the background interference map, computationally determining one or more light sources within the workspace whose operation interferes with operation of one or more of the cameras;
computationally generating a noninterference scheme for simultaneously operating the one or more of the cameras and the one or more light sources substantially without interference; and
causing the one or more cameras to operate in accordance with the noninterference scheme.
|