Optical system for accurate monitoring of the position and orientation of an object
First Claim
1. An optical system for monitoring the position and orientation of an object in a frame of reference, the system comprising:
- at least four light sensors fixed on the object in a non-coplanar arrangement, each sensor generating a position signal in response to a variation in incident light, and each sensor having known coordinates in the frame of reference of the object;
an optical scanner that generates a fan-shaped light beam that scans a volume containing the object in a direction substantially perpendicular to the longitudinal axis of the beam, alternately in a first direction, and then in a second direction substantially perpendicular to the first direction;
a signal generator that generates a time signal synchronized with a specific point in the scan;
a timer that records the times of position signals generated by the light sensors and time signals generated by the signal generator; and
a computing device comprising a memory and a processor, wherein the computing device is electronically linked to the light sensors, the signal generator, and the timer, and wherein the memory is electronically linked to the processor;
wherein the memory stores a program for calculating the position and orientation of the object based on the times recorded by the timer and the coordinates of the light sensors, the processor calculates the position and orientation of the object from the times recorded by the timer, and the memory stores the results of the calculation, thereby monitoring the position and orientation of the object.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention provides an optical system for monitoring the position and orientation of an object in a frame of reference. The system includes at least four light sensors (or light sources) fixed on the object in a non-coplanar arrangement, each producing a signal in response to a change in the intensity of light falling on it. The system also includes an optical scanner that generates a fan-shaped light beam (or acceptance beam) that scans a volume containing the object in a direction substantially perpendicular to the longitudinal axis of the beam, alternately in a first direction, and then in a second direction substantially perpendicular to the first direction; a signal generator that provides a time signal synchronized with a specific point in the scan; a timer that records the times of position signals generated by the light sensors and time signals generated by the signal generator; and a computing device that calculates the position and orientation of the object based on the times recorded by the timer and the coordinates of the light sensors.
-
Citations
17 Claims
-
1. An optical system for monitoring the position and orientation of an object in a frame of reference, the system comprising:
-
at least four light sensors fixed on the object in a non-coplanar arrangement, each sensor generating a position signal in response to a variation in incident light, and each sensor having known coordinates in the frame of reference of the object; an optical scanner that generates a fan-shaped light beam that scans a volume containing the object in a direction substantially perpendicular to the longitudinal axis of the beam, alternately in a first direction, and then in a second direction substantially perpendicular to the first direction; a signal generator that generates a time signal synchronized with a specific point in the scan; a timer that records the times of position signals generated by the light sensors and time signals generated by the signal generator; and a computing device comprising a memory and a processor, wherein the computing device is electronically linked to the light sensors, the signal generator, and the timer, and wherein the memory is electronically linked to the processor; wherein the memory stores a program for calculating the position and orientation of the object based on the times recorded by the timer and the coordinates of the light sensors, the processor calculates the position and orientation of the object from the times recorded by the timer, and the memory stores the results of the calculation, thereby monitoring the position and orientation of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of monitoring the position and orientation of an object in a frame of reference, the method comprising the steps of:
-
fixing at least four light sensors on the object in a non-coplanar arrangement to provide each sensor with known coordinates in the frame of reference of the object, wherein each sensor generates a position signal in response to a variation in incident light; locating the object so that at least four of the light sensors are within a volume scanned by an optical scanner, the scanner generating a fan-shaped light beam that scans the volume in a direction substantially perpendicular to the longitudinal axis of the beam, alternately in one direction, and then in a second direction substantially perpendicular to the first direction; generating a synchronization signal that is synchronized in time with a specific point in the scan; recording the times of position signals from the light sensors and the synchronization signal; and calculating the position and orientation of the object based on the recorded times of position signals from the light sensors, the synchronization signal, and the coordinates of the light sensors in the frame of reference of the object.
-
-
10. An optical system for monitoring the position and orientation of an object in a frame of reference, the system comprising:
-
at least four light sources fixed on the object in a non-coplanar arrangement, each source having known coordinates in the frame of reference of the object; an optical scanner that focusses a fan-shaped acceptance beam onto at least one light sensor, and scans the acceptance beam through a volume containing the object in a direction substantially perpendicular to the longitudinal axis of the beam, alternately in a first direction, and then in a second direction substantially perpendicular to the first direction, the light sensor generating a position signal in response to a variation in incident light; a signal generator that provides a time signal synchronized with a specific point in the scan; a timer that records the times of position signals generated by the light sensor and time signals generated by the signal generator; and a computing device comprising a memory and a processor, wherein the computing device is electronically linked to the light sensor, the signal generator, and the timer, and wherein the memory is electronically linked to the processor; wherein the memory stores a program for calculating the position and orientation of the object based on the times recorded by the timer and the coordinates of the light sources, the processor calculates the position and orientation of the object from the times recorded by the timer, and the memory stores the results of the calculation, thereby monitoring the position and orientation of the object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification