Simultaneous mobile sink allocation in home environments with applications in mobile consumer robotics

This paper presents a novel mobile sink area allocation scheme for consumer based mobile robotic devices with a proven application to robotic vacuum cleaners. In the home or office environment, rooms are physically separated by walls and an automated robotic cleaner cannot make a decision about which room to move to and perform the cleaning task. Likewise, state of the art cleaning robots do not move to other rooms without direct human interference. In a smart home monitoring system, sensor nodes may be deployed to monitor each separate room. In this work, a quad tree based data gathering scheme is proposed whereby the mobile sink physically moves through every room and logically links all separated sub-networks together. The proposed scheme sequentially collects data from the monitoring environment and transmits the information back to a base station. According to the sensor nodes information, the base station can command a cleaning robot to move to a specific location in the home environment. The quad tree based data gathering scheme minimizes the data gathering tour length and time through the efficient allocation of data gathering areas. A calculated shortest path data gathering tour can efficiently be allocated to the robotic cleaner to complete the cleaning task within a minimum time period. Simulation results show that the proposed scheme can effectively allocate and control the cleaning area to the robot vacuum cleaner without any direct interference from the consumer. The performance of the proposed scheme is then validated with a set of practical sequential data gathering tours in a typical office/home environment.

[1]  Rajesh K. Gupta,et al.  Improving the Data Delivery Latency in Sensor Networks with Controlled Mobility , 2008, DCOSS.

[2]  Ying-Wen Bai,et al.  Using an adaptive iterative learning algorithm for planning of the path of an autonomous robotic vacuum cleaner , 2012, The 1st IEEE Global Conference on Consumer Electronics 2012.

[3]  Soowoong Kim,et al.  Vision-based cleaning area control for cleaning robots , 2012, IEEE Transactions on Consumer Electronics.

[4]  Chung-Hsien Kuo,et al.  Pneumatic Sensor: A Complete Coverage Improvement Approach for Robotic Cleaners , 2011, IEEE Transactions on Instrumentation and Measurement.

[5]  Mark H. Overmars,et al.  Creating small roadmaps for solving motion planning problems , 2005 .

[6]  Abdul-Rahman Al-Ali,et al.  InfoPods: Zigbee-based remote information monitoring devices for smart-homes , 2009, IEEE Transactions on Consumer Electronics.

[7]  Jin Bae Park,et al.  Complete coverage navigation of cleaning robots using triangular-cell-based map , 2004, IEEE Transactions on Industrial Electronics.

[8]  D. T. Lee,et al.  Generalization of Voronoi Diagrams in the Plane , 1981, SIAM J. Comput..

[9]  Liam Paull,et al.  Neural network-based multiple robot Simultaneous Localization and Mapping , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Yue Yin,et al.  Mobility based energy efficient and multi-sink algorithms for consumer home networks , 2013, IEEE Transactions on Consumer Electronics.

[11]  Hafizur Rahaman,et al.  Effective fault detection and routing scheme for wireless sensor networks , 2014, Comput. Electr. Eng..

[12]  Howie Choset,et al.  Sensor based motion planning: the hierarchical generalized Voronoi graph , 1996 .

[13]  Howie Choset,et al.  Sensor-Based Exploration: The Hierarchical Generalized Voronoi Graph , 2000, Int. J. Robotics Res..

[14]  Kwang-Shik Kim,et al.  A robust obstacle detection method for robotic vacuum cleaners , 2014, IEEE Transactions on Consumer Electronics.

[15]  Wan Kyun Chung,et al.  A Practical Path Planner for the Robotic Vacuum Cleaner in Rectilinear Environments , 2007, IEEE Transactions on Consumer Electronics.

[16]  Robert Simon Sherratt,et al.  Obstacle avoidance routing scheme through optimal sink movement for home monitoring and mobile robotic consumer devices , 2014, IEEE Transactions on Consumer Electronics.