Proof of concept of a novel absolute rotary encoder

Abstract Rotary encoders are used in many applications that require monitoring or controlling mechanical systems such as robots. Typically, small rotary encoders have poor resolution; this is unfortunate for applications such as robotics in medical surgery procedures. For example, in an articulated robotic endoscope, miniaturization is mandatory and, when automation is desired, high accuracy to track the shape and pose of the device is required; small (few millimeters) and accurate (few hundred  arcsec) rotary encoders are thus needed. Previously, we introduced a novel concept of a miniaturizable angular sensor, called ASTRAS (Angular Sensor for TRAcking System). This was presented as a basic element of a tracking system for articulated endoscopes. The principle of measurement of ASTRAS is based on processing a shadow image cast by a shadow mask onto an image sensor. The characterization of the first prototype of ASTRAS was very promising, however, its angular range of about ±30 degrees was too limiting for many practical applications. In this work, we present an extension of the concept mentioned above to a rotary encoder that can measure one full rotation of 360 degrees thus the name is ASTRAS360. Its working principle bases on encoding the shadow image using colored light to distinguish different angular sectors. The identification of the sector corresponds to a coarse angular measurement, which is afterward refined using the same technique as in ASTRAS. We implemented this concept, realizing a prototype and an algorithm to calculate the angle from the shadow image. The experiments demonstrated the validity of this concept and showed encouraging results with a precision of ∼0.6 arcsec and 6σ-resolution of 3.6 arcsec corresponding to 19 bits.

[1]  N. Glossop,et al.  Localization and tracking technologies for medical robotics , 2012 .

[2]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[3]  Karl-Peter Fritz,et al.  Miniaturized Optical Encoder with Micro Structured Encoder Disc , 2019 .

[4]  Toshio Fukuda,et al.  Shape Sensing Techniques for Continuum Robots in Minimally Invasive Surgery: A Survey , 2017, IEEE Transactions on Biomedical Engineering.

[5]  Andrew J. Fleming,et al.  A review of nanometer resolution position sensors: Operation and performance , 2013 .

[6]  Marco Pisani,et al.  The new INRIM rotating encoder angle comparator (REAC) , 2017 .

[7]  Hiroyuki Fujimoto,et al.  Self-calibratable rotary encoder , 2005 .

[8]  Donald H. Breslow Installation And Maintenance Of High Resolution Optical Shaft Encoders , 1978, Other Conferences.

[9]  Wan Qiu-hua,et al.  A Novel Miniature Absolute Metal Rotary Encoder Based on Single-track Periodic Gray Code , 2012, 2012 Second International Conference on Instrumentation, Measurement, Computer, Communication and Control.

[10]  Philippe C. Cattin,et al.  Proof of principle of a novel angular sensor concept for tracking systems , 2018, Sensors and Actuators A: Physical.

[11]  Azhar Zam,et al.  Preliminary Tests of the Miniaturization of a Novel Concept of Angular Sensors , 2019, 2019 IEEE SENSORS.

[12]  M. Krause,et al.  The new PTB angle comparator , 1998 .

[13]  Howie Choset,et al.  Continuum Robots for Medical Applications: A Survey , 2015, IEEE Transactions on Robotics.