Using infrared sensors and the Phong illumination model to measure distances

Currently, the viability of infrared (IR) as an accurate means of measuring distance depends on extensive prior knowledge of the surface. More specifically, the manner in which a surface scatters, reflects, and absorbs infrared energy is needed to interpret the sensor output as a distance measure. In order to use IR in an unknown environment, one must determine the surface properties during robot operation. The paper details a method of determining the properties of a surface, vis-a-vis infrared reflectance, and subsequently calculating the distance to the surface and the relative orientation of the surface using previously acquired sensory data. We present examples of IR distance measures for various surfaces using known environments as well as examples where the prior knowledge edge has been acquired using sonar sensing. Our results demonstrate that infrared sensors can provide accurate range measurements when used in conjunction with other sensing modalities to fit model parameters during robot operation (i.e. in real-time).

[1]  Paolo Dario,et al.  Avoiding obstacles by using a proximity US/IR sensitive skin , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[2]  Anita M. Flynn,et al.  Combining Sonar and Infrared Sensors for Mobile Robot Navigation , 1988, Int. J. Robotics Res..

[3]  Liqiang Feng,et al.  Navigating Mobile Robots: Systems and Techniques , 1996 .

[4]  Hobart R. Everett,et al.  Sensors for Mobile Robots , 1995 .

[5]  Paolo Dario,et al.  A low-cost, composite sensor array combining ultrasonic and infrared proximity sensors , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[6]  Bui Tuong Phong Illumination for computer generated pictures , 1975, Commun. ACM.

[7]  Hugh F. Durrant-Whyte,et al.  An Evidential Approach to Probabilistic Map-Building , 1995, Reasoning with Uncertainty in Robotics.

[8]  Alberto Elfes,et al.  Robot Navigation: Integrating Perception, Environmental Constraints and Task Execution Within a Probabilistic Framework , 1995, Reasoning with Uncertainty in Robotics.