System for detecting the position of a moving body
First Claim
1. In a system for detecting the position of a moving body comprising light beam scanner means for rotatively scanning a light beam in a circular direction around the moving body, light beam receiver means mounted on said moving body for receiving said light beam reflected by optical retroreflector means disposed at at least three reference points spaced apart from said moving body, and means for detecting the azimuth of said optical retroreflector means, wherein the position of said moving body is detected on the basis of said detected azimuth and position information of the reference points, the system comprisingvibrating means for continuously vibrating said light beam vertically in periodic cycles, said light beam being rotatively scanned around said body a plurality of times during each vibration cycle of said light beam.
1 Assignment
0 Petitions
Accused Products
Abstract
A position detection system for a moving body comprising means for rotatively scanning the light beam projected from a light beam generator mounted on the moving body in a substantially horizontal plane, and vibrating to vertically vibrate the rotatively scanned light beam in a cycle two times or more longer than the cycle of the rotative scan. The light beam projected from the moving body and reflected by the retroreflector means provided at at least three positions spaced apart from the moving body is received by a light beam receiver on the moving body, and the position of the moving body is detected on the basis of the directions of the light reception and the known positional information on the retroreflector means.
38 Citations
13 Claims
-
1. In a system for detecting the position of a moving body comprising light beam scanner means for rotatively scanning a light beam in a circular direction around the moving body, light beam receiver means mounted on said moving body for receiving said light beam reflected by optical retroreflector means disposed at at least three reference points spaced apart from said moving body, and means for detecting the azimuth of said optical retroreflector means, wherein the position of said moving body is detected on the basis of said detected azimuth and position information of the reference points, the system comprising
vibrating means for continuously vibrating said light beam vertically in periodic cycles, said light beam being rotatively scanned around said body a plurality of times during each vibration cycle of said light beam.
- 2. In a system for detecting the position of a moving body comprising light beam scanner means for rotatively scanning a light beam in a circular direction around the moving body, light beam receiver means mounted on said moving body for receiving said light beam reflected by optical retroreflector means disposed at at least three reference points spaced apart from said moving body, and means for detecting the azimuth of said optical retroreflector means, wherein the position of said moving body is detected on the basis of said detected azimuth and position information of the reference points, the system comprising vibrating means for vertically vibrating said light beam, the rotative scanning of said light beam being performed several times during one cycle of the vertical vibration of said light beam, said vibrating means being operative to rotate a central axis of rotation of said light beam scanner means while keeping it inclined by a predetermined angle so that the inclination direction varies continuously and periodically.
-
6. In a system for detecting the position of a moving body comprising light beam scanner means for rotatively scanning a light beam in a circular direction around the moving body, light beam receiver means mounted on said moving body for receiving said light beam reflected by optical retroreflector means disposed at at least three reference points spaced apart from said moving body, and means for detecting the azimuth of said optical retroreflector means, wherein the position of said moving body is detected on the basis of said detected azimuth and position information of the reference points, the system comprising
vibrating means for vertically vibrating said light beam, the rotative scanning of said light beam being performed several times during one cycle of the vertical vibration of said light beam, means for storing azimuths on a detection block basis, said storing means storing the azimuths of optical signals detected during one cycle of the vertical vibration of said light beam in such manner that a plurality of optical signals received from substantially the same azimuth are treated as the optical signals of a single detection block whose azimuths are represented by a single value, and means for storing the number of light reception times on a detection block basis, wherein a plurality of detection blocks equal in number to the number of disposed retroreflector means are picked out in descending order of the number of light reception times in each block, and the stored azimuth representative of the particular detection block is determined to be the azimuth of said retroreflective means.
-
7. A system for detecting the position of a moving body comprising light beam generator means mounted on the moving body, means for rotatively scanning a light beam from said beam generator in a circular direction around said moving body, light beam receiver means mounted on said moving body for receiving said light beam after it has been reflected by optical retroreflector means disposed at positions spaced apart from said moving body, and means for detecting the position of said moving body on the basis of position information of said retroreflector means and information derived from reception of said reflected light beam, the system including means for increasing the probability that said rotatively scanned light beam will be incident on said retroreflector means during movement of said moving body, comprising:
-
precession means for precessing the central axis of rotation of said means for rotatively scanning a light beam so as to draw a substantially conical locus, said light beam generator means and receiver means being precessed by said precession means continuously during operation of said rotative scanning means, whereby said light beam is vertically vibrated in a periodic cyclical fashion during the rotative scanning of said light beam. - View Dependent Claims (8, 9, 10)
-
-
11. A system for detecting the position of a moving body comprising light beam scanning means operative to rotatively scan the light beam substantially in a horizontal plane around the moving body, light beam receiver means mounted on said moving body for receiving said light beam reflected by optical retroreflector means disposed at positions spaced apart from said moving body, and means for detecting a positional relationship between said moving body and said retroreflector means on the basis of a light reception signal, wherein the position of said moving body is detected on the basis of said detection result, the system comprising:
-
light beam vibration means for vertically vibrating said light beam, means for performing a plurality of rotative scannings of said light beam during one vertical vibration cycle of said light beam, memory means for storing the azimuths of the light reception signal during one cycle of vertical vibration of said light beam, predicted azimuth deciding means for predicting an azimuth in which the light beam reflected by said retroreflector means is to be detected in the next vibration scan, on the basis of the azimuth or azimuths detected up to the present, and means for collating each said stored azimuth with said predicted azimuth for each said vibration scan cycle to determine the actual light reception azimuth, and the position of the moving body being detected on the basis of the collation result. - View Dependent Claims (12, 13)
-
Specification