Effective Landmark Placement for Robot Indoor Localization With Position Uncertainty Constraints

A well-known, crucial problem for indoor positioning of mobile agents (e.g., robots) equipped with exteroceptive sensors is related to the need to deploy reference landmarks in a given environment. Normally, anytime a landmark is detected, an agent estimates its own location and attitude with respect to landmark position and/or orientation in the chosen reference frame. When instead no landmark is recognized, other sensors (e.g., odometers in the case of wheeled robots) can be used to track the agent position and orientation from the last detected landmark. At the moment, landmark placement is usually based just on common-sense criteria, which are not formalized properly. As a result, positioning uncertainty tends to grow unpredictably. On the contrary, the purpose of this paper is to minimize the number of landmarks, while ensuring that localization uncertainty is kept within wanted boundaries. The developed approach relies on the following key features: a dynamic model describing agents’ motion, a model predicting the agents’ paths within a given environment and, finally, a conjunctive normal form formalization of the optimization problem, which can be efficiently (although approximately) solved by a greedy algorithm. The effectiveness of the proposed landmark placement technique is first demonstrated through simulations in a variety of conditions and then it is validated through experiments on the field, by using non-Bayesian and Bayesian position tracking algorithms.

[1]  Daniele Fontanelli,et al.  Optimal placement of landmarks for indoor localization using sensors with a limited range , 2016, 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[2]  D. Macii,et al.  Optimal landmark placement for indoor positioning using context information and multi-sensor data , 2018, 2018 IEEE International Instrumentation and Measurement Technology Conference (I2MTC).

[3]  Yong Liu,et al.  Accurate and Real-Time 3-D Tracking for the Following Robots by Fusing Vision and Ultrasonar Information , 2018, IEEE/ASME Transactions on Mechatronics.

[4]  Luigi Palopoli,et al.  Simulating Passivity for Robotic Walkers via Authority-Sharing , 2018, IEEE Robotics and Automation Letters.

[5]  M. L. Fisher,et al.  An analysis of approximations for maximizing submodular set functions—I , 1978, Math. Program..

[6]  Shueng-Han Gary Chan,et al.  Chameleon: Survey-Free Updating of a Fingerprint Database for Indoor Localization , 2016, IEEE Pervasive Computing.

[7]  Wolfram Burgard,et al.  Effective landmark placement for accurate and reliable mobile robot navigation , 2013, Robotics Auton. Syst..

[8]  Sebastian Thrun Finding landmarks for mobile robot navigation , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[9]  Luigi Palopoli,et al.  Path planning maximising human comfort for assistive robots , 2016, 2016 IEEE Conference on Control Applications (CCA).

[10]  Mitesh Patel,et al.  Optimizing Placement and Number of RF Beacons to Achieve Better Indoor Localization , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Daniele Fontanelli,et al.  A Data Fusion Technique for Wireless Ranging Performance Improvement , 2013, IEEE Transactions on Instrumentation and Measurement.

[12]  Jing Liu,et al.  Survey of Wireless Indoor Positioning Techniques and Systems , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[13]  Claire J. Tomlin,et al.  Sensor Placement for Improved Robotic Navigation , 2010, Robotics: Science and Systems.

[14]  Luca Mainetti,et al.  A survey on indoor positioning systems , 2014, 2014 22nd International Conference on Software, Telecommunications and Computer Networks (SoftCOM).

[15]  Daniele Fontanelli,et al.  Walking Ahead: The Headed Social Force Model , 2017, PloS one.

[16]  Mu Zhou,et al.  Awareness of Line-of-Sight Propagation for Indoor Localization Using Hopkins Statistic , 2018, IEEE Sensors Journal.

[17]  Antonis A. Argyros,et al.  Navigation assistance and guidance of older adults across complex public spaces: the DALi approach , 2015, Intell. Serv. Robotics.

[18]  Wolfram Burgard,et al.  A Wireless Micro Inertial Measurement Unit (IMU) , 2013, IEEE Transactions on Instrumentation and Measurement.

[19]  P. R. Stephan,et al.  SIS : A System for Sequential Circuit Synthesis , 1992 .

[20]  Gustavo Arechavaleta Servin An optimality principle governing human walking , 2007 .

[21]  Petar M. Djuric,et al.  Indoor Tracking: Theory, Methods, and Technologies , 2015, IEEE Transactions on Vehicular Technology.

[22]  Luigi Palopoli,et al.  Reactive Planning for Assistive Robots , 2018, IEEE Robotics and Automation Letters.

[23]  Valerio Magnago,et al.  A nearly optimal landmark deployment for indoor localisation with limited sensing , 2017, 2017 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[24]  Xuebo Zhang,et al.  RGB-D SLAM in Indoor Environments With STING-Based Plane Feature Extraction , 2018, IEEE/ASME Transactions on Mechatronics.

[25]  Iain B. Collings,et al.  Integration of IMU in indoor positioning systems with non-Gaussian ranging error distributions , 2016, 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS).

[26]  Luigi Palopoli,et al.  Flexible Indoor Localization and Tracking Based on a Wearable Platform and Sensor Data Fusion , 2014, IEEE Transactions on Instrumentation and Measurement.

[27]  Valerio Magnago,et al.  Ruling the Control Authority of a Service Robot Based on Information Precision , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[28]  Chau Yuen,et al.  Fusing Similarity-Based Sequence and Dead Reckoning for Indoor Positioning Without Training , 2017, IEEE Sensors Journal.

[29]  Helena Leppäkoski,et al.  Distributed Indoor Positioning System With Inertial Measurements and Map Matching , 2014, IEEE Transactions on Instrumentation and Measurement.

[30]  Luigi Palopoli,et al.  Indoor Positioning of a Robotic Walking Assistant for Large Public Environments , 2015, IEEE Transactions on Instrumentation and Measurement.

[31]  Wolfram Burgard,et al.  Which landmark is useful? Learning selection policies for navigation in unknown environments , 2009, 2009 IEEE International Conference on Robotics and Automation.

[32]  Alessandro Saffiotti,et al.  Inexpensive, reliable and localization-free navigation using an RFID floor , 2015, 2015 European Conference on Mobile Robots (ECMR).

[33]  Wolfram Burgard,et al.  Near-optimal landmark selection for mobile robot navigation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[34]  Luigi Palopoli,et al.  Indoor Localization of Mobile Robots Through QR Code Detection and Dead Reckoning Data Fusion , 2017, IEEE/ASME Transactions on Mechatronics.

[35]  Wolfram Burgard,et al.  Learning Motion Patterns of People for Compliant Robot Motion , 2005, Int. J. Robotics Res..

[36]  Nicholas Roy,et al.  An Art Gallery Approach to Ensuring That Landmarks Are Distinguishable , 2012 .

[37]  Abraham Kandel,et al.  Robust Small Robot Localization From Highly Uncertain Sensors , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[38]  Antonella De Angeli,et al.  Sensory stimulation for human guidance in robot walkers: A comparison between haptic and acoustic solutions , 2016, 2016 IEEE International Smart Cities Conference (ISC2).

[39]  Emanuele Menegatti,et al.  Omnidirectional vision scan matching for robot localization in dynamic environments , 2006, IEEE Transactions on Robotics.

[40]  Takeshi Sasaki,et al.  Human-Observation-Based Extraction of Path Patterns for Mobile Robot Navigation , 2010, IEEE Transactions on Industrial Electronics.

[41]  Ali Shokoufandeh,et al.  Landmark Selection for Vision-Based Navigation , 2006, IEEE Trans. Robotics.