IP Library Granted Patent US 11,493,634
Granted Patent B2
US 11,493,634 · App. 16/470,885 · Granted Nov 8, 2022

Programmable light curtains

Inventors: Srinivasa Narasimhan (Pittsburgh, PA); Jian Wang (Pittsburgh, PA); Aswin C. Sankaranarayanan (Pittsburgh, PA); Joseph Bartels (Pittsburgh, PA); William Whittaker (Pittsburgh, PA)
Assignee: CARNEGIE MELLON UNIVERSITY
G01S17/89G01Q10/00G01S7/4915G01S7/4917G02B26/0875G03B21/2033G01S17/48G01S17/931
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,493,634
App. No.
16/470,885
Granted
Nov 8, 2022
Kind
B2
Abstract

Embodiments described herein are generally directed to a device that monitors for the presence of objects passing through or impinging on a virtual shell near the device, referred to herein as a “light curtain”, which is created by rapidly rotating a line sensor and a line laser in synchrony. The boundaries of the light curtain are defined by a sweeping line defined by the intersection of the sensing and illumination planes.

Claims (51)

1. A system comprising:

a light source for creating a line of light defining an illumination plane;

a line sensor for sensing a line of light in a sensing plane, the sensed line of light being defined by an intersection of the illumination plane and the sensing plane;

a processor; and

software executed by the processor for performing the functions of:

steering the illumination plane and the sensing plane synchronously such that an intersection of the illumination plane and the sensing plane follows a pre-defined path defining a light curtain;

cycling the light source on and off; and

reading the line sensor as the light source is cycled on and off.

2. The system of claim 1 wherein the light source comprises:

a laser diode;

a collimation lens; and

a Powell-type lens; and

a first steerable mirror;

wherein light emitted by the laser diode is formed into a line of light by the Powell-type lens before striking the first steerable mirror.

3. The system of claim 1 wherein the line sensor comprises a lens and a sensor capable of sensing a single line of pixels.

4. The system of claim 1 wherein the software performs the further functions of:

detecting a variance in light detected by the line sensor, indicative of the presence of an object intersecting the light curtain.

5. The system of claim 4 wherein the software performs the further functions of:

communicating an alert off-unit upon detection of the variance.

6. The system of claim 1 wherein the illumination plane and the sensing plane are rotated about parallel axes.

7. The system of claim 1 wherein the illumination plane and the sensing plane are rotated over two axes.

8. The system of claim 1 wherein the illumination plane and the sensing plane are rotated over two points.

9. The system of claim 1 wherein the line sensor is a continuous wave time-of-flight sensor.

10. The system of claim 1 wherein the illumination plane and the sensing plane are steered by steerable galvo mirrors.

11. The system of claim 1 wherein the illumination plane and the sensing plane are steered by mechanical motors.

12. The system of claim 1 wherein the line sensor is a 2D sensor having a rolling shutter or a region of interest mask.

13. A method comprising:

creating an illumination plane by continuously sweeping a line light source back and forth over a first pre-defined path;

creating a sensing plane by sweeping a line sensor back and forth over a second pre-defined path; and

synchronizing the first and second pre-defined paths such that a line defining an intersection of the illumination plane and the sensing plane creates a light curtain of a desired shape.

14. The method of claim 13 further comprising:

cycling the line light source on and off; and

reading the line sensor as the line light source is cycled on and off.

15. The method of claim 14 further comprising:

detecting variances in light detected by the line sensor, indicative of the presence of an object intersecting the light curtain.

16. The method of claim 13 wherein the illumination plane and the sensing plane are rotated about parallel axes.

17. The method of claim 13 wherein the illumination plane and the sensing plane are rotated over two axes.

18. The system of claim 13 wherein the illumination plane and the sensing plane are rotated over two points.

19. A non-transitory computer-readable storage media containing instructions that, when executed by a processor, perform the steps of:

creating an illumination plane by continuously sweeping a line light source back and forth over a first pre-defined path;

creating a sensing plane by sweeping a line sensor back and forth over a second pre-defined path; and

synchronizing the first and second pre-defined paths such that a line defining an intersection of the illumination plane and the sensing plane creates a light curtain of a desired shape.

20. The computer-readable storage media of claim 19 containing further instructions that, when executed by a processor, perform the steps of:

cycling the line light source on and off; and

reading the line sensor as the line light source is cycled on and off.

21. The computer-readable storage media of claim 19 containing further instructions that, when executed by a processor, perform the steps of:

detecting variances in the light detected by the line sensor, indicative of an object intersecting the light curtain.

22. The computer-readable storage media of claim 21 containing further instructions that, when executed by a processor, perform the steps of:

communicating an alert off-unit upon detection of the variance.

23. The computer-readable storage media of claim 20 containing further instructions that, when executed by a processor, perform the steps of:

filtering ambient light from light sensed by the line sensor by reading each line in the light curtain each line defining the intersection of the illumination plane and the sensing plane twice, once with the line light source illuminated and once without, and subtracting the readings.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2020
From: NARASIMHAN, SRINIVASA; WANG, JIAN; SANKARANARAYANAN, ASWIN C.; BARTELS, JOSEPH; WHITTAKER, WILLIAM
To: CARNEGIE MELLON UNIVERSITY
Reel/Frame 054285/0916 →
CONFIRMATORY LICENSE Recorded Sep 13, 2019
From: CARNEGIE-MELLON UNIVERSITY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 050365/0992 →
Continuity (4)
Continuation In Part 15545391
Provisional Application 62761479 · Mar 23, 2018
Provisional Application 62176352 · Feb 13, 2015
Related Publication 20210033733A1 · Feb 4, 2021