A New Three Object Triangulation Algorithm Based on the Power Center of Three Circles

Positioning is a fundamental issue in mobile robot applications that can be achieved in multiple ways. Among these methods, triangulation is a proven technique. As it exists for a long time, many variants of triangulation have been proposed. Which variant is most appropriate depends on the application because some methods ignore the beacon ordering while other have blind spots. Some methods are reliable but at a price of increasing complexity or special cases study. In this paper, we present a simple and new three object triangulation algorithm. Our algorithm works in the whole plane (except when the beacons and the robot are concyclic or colinear), and for any beacon ordering. Moreover, it does not need special cases study and has a strong geometrical meaning. Benchmarks show that our algorithm is faster than existing and comparable algorithms. Finally, a quality measure is intrinsically derived for the triangulation result in the whole plane, which can be used to identify the pathological cases, or as a validation gate in Kalman filters.

[1]  Chunhan Lee,et al.  Indoor positioning system based on incident angles of infrared emitters , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[2]  Uwe D. Hanebeck,et al.  Localization of a mobile robot using relative bearing measurements , 2004, IEEE Transactions on Robotics and Automation.

[3]  J. A. Batlle,et al.  Mobile robot localization. Revisiting the triangulation methods , 2006 .

[4]  J. Sena Esteves,et al.  Position and Orientation Errors in Mobile Robot Absolute Self-Localization Using an Improved Version of the Generalized Geometric Triangulation Algorithm , 2006, 2006 IEEE International Conference on Industrial Technology.

[5]  Roland Siegwart,et al.  Mobile Robot Localization , 2011 .

[6]  m. vandroogenbroeck A Simple and Low Cost Angle Measurement System for Mobile Robot Positioning , 2009 .

[7]  Martti Penttonen,et al.  Algorithm Theory — SWAT 2002 , 2002, Lecture Notes in Computer Science.

[8]  Erik D. Demaine,et al.  Robot Localization without Depth Perception , 2002, SWAT.

[9]  Josep M. Font-Llagunes,et al.  Consistent triangulation for mobile robot localization using discontinuous angular measurements , 2009, Robotics Auton. Syst..

[10]  Theodore S. Rappaport,et al.  A beacon navigation method for autonomous vehicles , 1989 .

[11]  Margrit Betke,et al.  Mobile robot localization using landmarks , 1997, IEEE Trans. Robotics Autom..

[12]  Hobart R. Everett,et al.  Mobile robot positioning: Sensors and techniques , 1997, J. Field Robotics.

[13]  Carlos Couto,et al.  Generalized geometric triangulation algorithm for mobile robot absolute self-localization , 2003, 2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692).

[14]  Eduardo Zalama Casanova,et al.  A New Beacon-based System for the Localization of Moving Objects , 2002 .

[15]  Frank V. Koss,et al.  Comprehensive study of three-object triangulation , 1993, Other Conferences.

[16]  Dongbing Gu,et al.  Landmark‐based navigation of industrial mobile robots , 2000 .

[17]  Wendell H. Chun,et al.  Mobile Robots VII , 1993 .

[18]  Liqiang Feng,et al.  UMBmark: a benchmark test for measuring odometry errors in mobile robots , 1995, Other Conferences.