Opto-electronic encoder with a ball lens
An image based opto-electronic encoder for a joint, the encoder having a reading head for the first part of the joint and an optical system, comprising a ball lens for the second part of the joint. The ball lens has a front surface transparent for measuring light and an at least partially reflective, structured back surface. The ball lens has—with respect to the measuring light—a refractive index of at least approximately two or an equal radially varying refractive index, such that a bundle of measuring light rays reflected inside the ball lens from a point of the back surface of the ball lens forms at least approximately a parallel bundle after getting refracted at the front surface of the ball lens. The reading head and the ball lens are rotatable relative to each other in at least two degrees of freedom.
1 . An opto-electronic encoder for a joint, the encoder having:
a reading head comprising
at least a first measuring light source, and
an image sensor for imaging reflected measuring light,
an optical system comprising at least a ball lens and an aperture,
whereby the ball lens comprises
a front surface transparent for the measuring light and facing the reading head and
an at least partially reflective, structured back surface,
the ball lens has, with respect to the measuring light, a refractive index (n) of at least approximately two or a radially varying refractive index (n), such that a bundle of measuring light rays reflected inside the ball lens from a point (A) of the back surface of the ball lens forms at least approximately a parallel bundle after getting refracted at the front surface of the ball lens,
the reading head and the ball lens are rotatable relative to each other in at least two degrees of freedom,
such rotational positions of the reading head and ball lens relative to each other are determinable with respect to the at least two degrees of freedom (Rx, Ry, Rz) using an image of at least a section of the back surface, captured with the image sensor through the optical system, by image evaluation of the imaged structure of the back surface.
2 . The encoder according to claim 1 , wherein the reading head comprises at least one marker pattern, imageable on the image sensor using measuring light for compensation of a change of shape or pose of the image sensor with respect to the optical system, using a position in an image of the marker pattern.
3 . The encoder according to claim 2 , wherein the marker pattern is situated in an image plane of the optical system such that it is imaged onto the image sensor.
4 . The encoder according to claim 1 , wherein the back surface is structured with respect to reflectivity and the measurement light is incoherent.
5 . The encoder according to claim 1 , wherein the first measuring light source and the structure of back surface are adapted to each other in such a way that a speckle image is formed on the image sensor when illuminating the back surface with measuring light, wherefore the coherence of the measuring light is adapted to the roughness of the back surface.
6 . The encoder according to claim 1 , wherein the aperture is situated in the reading head.
7 . The encoder according to claim 1 , wherein the aperture is a virtual aperture at the center of the ball lens, formed by imaging a real aperture in one focus of a relay lens of the optical system.
8 . The encoder according to claim 1 , wherein in addition at least one translational position of the ball lens and the reading head relative to each other with respect to at least one degree of freedom is determinable
making use of the dispersive nature of a glass of the ball lens by evaluation of an image of the same part of the back surface produced with a different wavelength, wherefore the reading head comprises a second light source of second wavelength, different to the first wavelength of the first measuring light source, or
by evaluation of intensity or decorrelation of the image.
9 . The encoder according to claim 8 , wherein for separate image generation, the first measuring light source and the second light source are activated alternately.
10 . The encoder according to claim 1 , wherein the encoder comprises a beam splitter arranged in such a way that emitted measuring light is splitable into two paths, enabling to image the back surface with different viewing angles.
11 . The encoder according to claim 1 , wherein the encoder has a self-calibration functionality.
12 . The encoder according to claim 1 , wherein the image sensor is embodied as a CMOS sensor.
13 . The encoder according to claim 1 , wherein the radially varying refractive index (n) is a stepped or gradient refractive index.
14 . A method for determination of the rotational position of a joint with respect to at least two rotational degrees of freedom (Rx, Ry, Rz) with an opto-electronic encoder of the joint,
the opto-electronic encoder having
a reading head comprising
at least a first measuring light source, and
an image sensor—for imaging reflected measuring light,
an optical system comprising at least a ball lens and an aperture,
whereby the ball lens comprises
a front surface transparent for the measuring light and facing the reading head and
an at least partially reflective, structured back surface,
the ball lens has, with respect to the measuring light, a refractive index (n) of at least approximately two or a radially varying-refractive index (n), such that a bundle of measuring light rays reflected inside the ball lens from a point (A) of the back surface of the ball lens forms at least approximately a parallel bundle after getting refracted at the front surface of the ball lens,
the reading head and the ball lens are rotatable relative to each other in at least two degrees of freedom,
the method performed with the opto-electronic encoder comprising:
emitting measuring light at the ball lens,
receiving measuring light reflected back from the back surface of the ball lens through the optical system,
capturing reflected measuring light with the image sensor as an image of at least a section of the back surface,
determining the rotational position with respect to the at least two degrees of freedom (Rx, Ry, Rz) by an image evaluation of the image.
15 . The method according to claim 14 wherein a marker pattern and the back surface are imaged in one image and the image of the back side is evaluated in relation to the imaged marker pattern.
16 . The method according to claim 15 , wherein only one or more regions of interest (ROI) as sections of the imaged back surface, distributed in the image of the back surface, are evaluated for position determination.
17 . The method according to claim 16 , further comprising synchronized emitting measuring light and capturing reflected measuring light with the image sensor.
18 . The method according to claim 15 , further comprising synchronized emitting measuring light and capturing reflected measuring light with the image sensor.
19 . The method according to claim 14 , wherein only one or more regions of interest (ROI) as sections of the imaged back surface, distributed in the image of the back surface, are evaluated for position determination.
20 . The method according to claim 19 , further comprising synchronized emitting measuring light and capturing reflected measuring light with the image sensor.