Autonomous robot exploration in smart environments exploiting wireless sensors and visual features

This paper presents a complete solution for the integration of robots and wireless sensor networks in an ambient intelligence scenario. The basic idea consists in shifting from the paradigm of a very skilled robot interacting with standard objects to a simpler robot able to communicate with smart objects, i.e., objects capable of interacting among themselves and with the robots. A smart object is a standard item equipped with a wireless sensor node (or mote) that provides sensing, communication, and computational capabilities. The mote’s memory is preloaded with object information, as name, size, and visual descriptors of the object. In this paper, we will show how the orthogonal advantages of wireless sensor network technology and of mobile robots can be synergically combined in our approach. We detail the design and the implementation of the interaction of the robot with the smart objects in the environment. Our approach encompasses three main phases: (a) discovery, the robot discovers the smart objects in the area by using wireless communication; (b) mapping, the robot moving in the environment roughly maps the objects in space using wireless communication; (c) recognition, the robot recognizes and precisely locates the smart object of interest by requiring the object to transmit its visual appearance. Hence, the robot matches this appearance with its visual perception and reach the object for fine-grain interaction. Experimental validation for each of the three phases in a real environment is presented.

[1]  Paul A. Viola,et al.  Robust Real-time Object Detection , 2001 .

[2]  Wolfram Burgard,et al.  A visual odometry framework robust to motion blur , 2009, 2009 IEEE International Conference on Robotics and Automation.

[3]  Emanuele Menegatti,et al.  Reliable features matching for humanoid robots , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[4]  James J. Little,et al.  Curious George: An attentive semantic robot , 2008, Robotics Auton. Syst..

[5]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[6]  Andrea Zanella,et al.  Experimental comparison of RSSI-based localization algorithms for indoor wireless sensor networks , 2008, REALWSN '08.

[7]  A. Zanella,et al.  Autonomous discovery, localization and recognition of smart objects through WSN and image features , 2010, 2010 IEEE Globecom Workshops.

[8]  Jong-Hwan Kim The 3 rd Generation of Robotics: Ubiquitous Robot. , 2005 .

[9]  Luca Schenato,et al.  Average TimeSync: a consensus-based protocol for time synchronization in wireless sensor networks1 , 2009 .

[10]  Michael Isard,et al.  Object retrieval with large vocabularies and fast spatial matching , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[11]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[12]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, International Journal of Computer Vision.

[13]  Andrea Zanella,et al.  An Experimental Study on IEEE 802.15.4 Multichannel Transmission to Improve RSSI-Based Service Performance , 2010, REALWSN.

[14]  Andrew Zisserman,et al.  Video Google: a text retrieval approach to object matching in videos , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[15]  Andrew Zisserman,et al.  Multiple View Geometry in Computer Vision (2nd ed) , 2003 .

[16]  Alessandro Saffiotti,et al.  The PEIS-Ecology project: Vision and results , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  David Nistér,et al.  Scalable Recognition with a Vocabulary Tree , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[18]  Joo-Ho Lee,et al.  Intelligent Space — concept and contents , 2002, Adv. Robotics.

[19]  Jong-Hwan Kim,et al.  The Third Generation of Robotics : Ubiquitous Robot , 2004 .

[20]  Jana Kosecka,et al.  From sensors to human spatial concepts , 2007, Robotics Auton. Syst..

[21]  H. Opower Multiple view geometry in computer vision , 2002 .

[22]  Emanuele Menegatti,et al.  Discovery, Localization and Recognition of Smart Objects by a Mobile Robot , 2010, SIMPAR.

[23]  Abbas Jamalipour,et al.  Wireless communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[24]  Falko Dressler,et al.  Self-Organization in Sensor and Actor Networks: Dressler/Self-Organization in Sensor and Actor Networks , 2007 .

[25]  Emanuele Menegatti,et al.  Range-only SLAM with a mobile robot and a Wireless Sensor Networks , 2009, 2009 IEEE International Conference on Robotics and Automation.

[26]  Emanuele Menegatti,et al.  Self-Localization of Wireless Sensor Nodes By Means of Autonomous Mobile Robots , 2007 .

[27]  David E. Culler,et al.  Practical asynchronous neighbor discovery and rendezvous for mobile sensing applications , 2008, SenSys '08.

[28]  F. Dressler,et al.  Self-organization in Autonomous Sensor and Actuator Networks , 2007 .

[29]  Alfred O. Hero,et al.  Distributed weighted-multidimensional scaling for node localization in sensor networks , 2006, TOSN.

[30]  Margaret Martonosi,et al.  Proceedings of the 6th ACM conference on Embedded network sensor systems , 2008 .