An RPC-Based Service Framework for Robot and Sensor Network Integration

We describe and evaluate a new programming and communications framework that eases the creation of complex heterogeneous systems comprising robots and sensor networks. We use a light-weight RPC-based service framework that allows robots and static sensor nodes to be considered as services, accessible to an internet connected end-user, or to each other. We present experimental results for a very large environmental monitoring application comprising a floating sensor network and a robotic boat.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  Wen Hu,et al.  Experiments in Integrating Autonomous Uninhabited Aerial Vehicles(UAVs) and Wireless Sensor Networks , 2008, ICRA 2008.

[3]  Leigh Burstein,et al.  Data Collection , 1985 .

[4]  Petter Ögren,et al.  Cooperative control of mobile sensor networks:Adaptive gradient climbing in a distributed environment , 2004, IEEE Transactions on Automatic Control.

[5]  Jason O. Hallstrom,et al.  An RPC design for wireless sensor networks , 2005, MASS.

[6]  Pavan Sikka,et al.  Demo abstract : FOS —- a new operating system for sensor networks , 2008 .

[7]  Gaurav S. Sukhatme,et al.  Adaptive sampling for environmental robotics , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[8]  Jonathan W. Hui,et al.  Marionette: using RPC for interactive development and debugging of wireless embedded networks , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[9]  Peter I. Corke,et al.  Networked Robots: Flying Robot Navigation using a Sensor Net , 2003, ISRR.

[10]  Peter I. Corke,et al.  Data collection, storage, and retrieval with an underwater sensor network , 2005, SenSys '05.

[11]  David M. Fratantoni,et al.  Multi-AUV Control and Adaptive Sampling in Monterey Bay , 2006, IEEE Journal of Oceanic Engineering.

[12]  W. Marsden I and J , 2012 .

[13]  Richard Gold,et al.  Janus: an architecture for flexible access to sensor networks , 2005, DIN '05.