Patent ID: 6737632
Filing Date: 2004-05-18
Classification: G06F

Abstract:
A control device for detecting the position of a mobile component, comprising:(a) a mobile component (10); (b) ball pivot means (14, 16) connecting said mobile component for rotation around three different axes relative to a fixed component (12); (c) detection means for optically detecting the position of said mobile component relative to said fixed component said detection means being connected with an information processing means (30) and including: (1) a pair of point supports (20) each defined by portions of a sphere that is concentrically arranged about the axis of said ball pivot means, each of said point supports being connected with one of said mobile and fixed components and including a plurality of uniformly spaced optically detectable points (26); and (2) a pair of arrays of photodetectors (22) connected with the other of said fixed and mobile components opposite and spaced from said point supports, respectively: said information processing means including programmed means for determining the positions of the said points with respect to said photodectector arrays and for tracking the trajectories of said points upon displacements of the mobile component, said programmed means being programmed for first searching in each array for a group of three photodetectors seeing a same point, and then among the remaining photodetectors for a group of two photodetectors seeing a same point and comprising a central photodetector, and then among the remaining photodetectors, for the groups of two photodetectors of the contour of the array seeing a point and then among the remaining photodectors, for photodectors each seeing one point or a portion of a point overlapping an edge of an array, and then for determining the positions of the centers of the points seen by the photodetectors, and for repeating these determinations with a sufficient frequency so that the displacements of the points between two successive determinations are less than the radius of a point.