Simultaneous mobile robot positioning and LPS self-calibration in a smart space

This paper presents a new algorithm that allows the simultaneous positioning of a mobile robot and the self-calibration of an ultrasonic-based LPS (Local Positioning System). The system integrates the data obtained by the on-board dead reckoning (relative positioning) and the measurements from the beacons that constitute the LPS (absolute positioning), using an H−∞ filter. At the beginning of the process the dead reckoning is used for both, robot localization and LPS auto-calibration and after a predetermined time the system uses the LPS information to correct the positioning obtained with the dead reckoning (that is affected by a cumulative error as the position is calculated integrating the axis velocities in the robot). The formulation of the algorithm and the results obtained with some particular trajectories of the mobile robot in the coverage area of the LPS are presented.

[1]  Álvaro Hernández,et al.  Optimal test-point positions for calibrating an ultrasonic LPS system , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[2]  Allen Ka,et al.  Design and Implementation of an Indoor Mobile Navigation System , 2002 .

[3]  James L. Crowley,et al.  Position estimation for a mobile robot using vision and odometry , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[4]  William Adjie-Winoto,et al.  The design and implementation of an intentional naming system , 2000, OPSR.

[5]  Henk L. Muller,et al.  Autocalibration algorithm for ultrasonic location systems , 2003, Seventh IEEE International Symposium on Wearable Computers, 2003. Proceedings..

[6]  Claudio S. Pinhanez Creating ubiquitous interactive games using everywhere display projectors , 2002, IWEC.

[7]  Fernando Figueroa,et al.  An automatic self-installation and calibration method for a 3D position sensing system using ultrasonics , 1999, Robotics Auton. Syst..

[8]  Dan Simon,et al.  A game theory approach to constrained minimax state estimation , 2006, IEEE Transactions on Signal Processing.

[9]  D. Kurth Range-Only Robot Localization and SLAM with Radio , 2004 .

[10]  Claudio S. Pinhanez,et al.  Embedding Interactions in a Retail Store Environment: The Design and Lessons Learned , 2003, INTERACT.

[11]  Xuemin Shen,et al.  Game theory approach to discrete H∞ filter design , 1997, IEEE Trans. Signal Process..

[12]  U. Shaked,et al.  H,-OPTIMAL ESTIMATION: A TUTORIAL , 1992 .

[13]  Dan Simon,et al.  From Here to Infinity , 2001 .