Indoor localization and navigation for a mobile robot equipped with rotating ultrasonic sensors using a smartphone as the robot's brain

Identifying the exact current location of a robot is a fundamental prerequisite for successful robot navigation. To precisely localize a robot, one popular way is to use particle filters that estimate the posterior probabilistic density of a robot's state space. But this Bayesian recursion approach is computationally expensive. Most microcontrollers in a small mobile robot cannot afford it. We propose to use a smartphone as a robot's brain in which heavy-duty computations take place whereas an embedded microcontroller on the robot processes rudimentary sensors such as ultrasonic and touch sensors. In our design, a smarphone is wirelessly connected to a robot via Bluetooth by which distance measurements from the robot are sent to the smartphone. Then the smartphone takes responsible for computationally expensive operations like executing the particle filter algorithm. Also we propose to use rotating ultrasonic sensors to reduce the number of sensors needed as well as time of distant measurements. In this paper, we designed a mobile robot and its control architecture to demonstrate that the robot can navigate indoor environment while avoiding obstacles and localize its current position. Several experiments were conducted to show feasibility of the rotating sensors and a smartphone brain for a mobile robot.

[1]  Dong Hun Kim,et al.  Communication Quality Analysis for Remote Control of a Differential Drive Robot Based on iPhone Interface , 2011, ICHIT.

[2]  Sebastian Thrun,et al.  Particle Filters in Robotics , 2002, UAI.

[3]  Ju-Jang Lee,et al.  A Hierarchical Algorithm for Indoor Mobile Robot Localization Using RFID Sensor Fusion , 2011, IEEE Transactions on Industrial Electronics.

[4]  De Xu,et al.  Ceiling-Based Visual Positioning for an Indoor Mobile Robot With Monocular Vision , 2009, IEEE Transactions on Industrial Electronics.

[5]  Frantisek Duchon,et al.  Some applications of laser rangefinder in mobile robotics , 2012 .

[6]  Se-Young Oh,et al.  A line feature based SLAM with low grade range sensors using geometric constraints and active exploration for mobile robot , 2008, Auton. Robots.

[7]  Jaerock Kwon,et al.  Ultrasonic-sensor deployment strategies and use of smartphone sensors for mobile robot navigation in indoor environment , 2014, IEEE International Conference on Electro/Information Technology.

[8]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[9]  K. Yelamarthi,et al.  An RFID based autonomous indoor tour guide robot , 2012, 2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS).

[10]  Rolf Dieter Schraft,et al.  Service Robots , 2000 .

[11]  Tae-Kyu Yang,et al.  Mobile Robot Control Using Smart Phone and Its Performance Evaluation , 2011 .

[12]  Jaerock Kwon,et al.  Autonomous tour guide robot by using ultrasonic range sensors and QR code recognition in indoor environment , 2014, IEEE International Conference on Electro/Information Technology.