Robot deployment with end-to-end communication constraints

During deployment, mobile robots must form an ad-hoc wireless communication network guaranteeing reliable communications between agents and possibly with some fixed base stations. First, when only connectivity constraints need to be enforced, we discuss deployment algorithms whose execution does not require a model of the communication channels, but exploits possibly random and time-varying channel gain measurements between the robots to maintain a connected network. We then turn our attention to the more realistic situation where the communication network linking the robots must support certain rates between possibly distant terminals. For this problem, we propose deployment algorithms based on a projected-gradient scheme that provide end-to-end bandwidth guarantees, assuming a channel model with deterministic exponential path loss. In addition to setting the robot positions to optimize the deployment objective, these algorithms adjust the transmission powers at the wireless nodes and route communication packets through the network to support the desired flow rates.

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

[2]  Wei Li,et al.  Distributed Cooperative coverage Control of Sensor Networks , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[3]  Magnus Egerstedt,et al.  Graph Theoretic Methods in Multiagent Networks , 2010, Princeton Series in Applied Mathematics.

[4]  Nuno C. Martins,et al.  Jointly optimal power allocation and constrained node placement in wireless networks of agents , 2008 .

[5]  Alex Wang,et al.  Target Identification and Distributed Cooperative Control of Sensor Networks , 2009, 2009 IEEE International Conference on Communications.

[6]  Hongyan Wang,et al.  Social potential fields: A distributed behavioral control for autonomous robots , 1995, Robotics Auton. Syst..

[7]  Daniel Pérez Palomar,et al.  Power Control By Geometric Programming , 2007, IEEE Transactions on Wireless Communications.

[8]  Seif Haridi,et al.  Distributed Algorithms , 1992, Lecture Notes in Computer Science.

[9]  James C. Spall,et al.  Introduction to stochastic search and optimization - estimation, simulation, and control , 2003, Wiley-Interscience series in discrete mathematics and optimization.

[10]  Alejandro Ribeiro,et al.  Separation Principles in Wireless Networking , 2010, IEEE Transactions on Information Theory.

[11]  E. Modiano,et al.  Optimization of mobile backbone networks: Improved algorithms and approximation , 2008, 2008 American Control Conference.

[12]  Karl Henrik Johansson,et al.  An experimental study of exploiting multipath fading for robot communications , 2007, Robotics: Science and Systems.

[13]  Mark de Berg,et al.  Computational geometry: algorithms and applications , 1997 .

[14]  Alejandro Ribeiro,et al.  Mobility & routing control in networks of robots , 2010, 49th IEEE Conference on Decision and Control (CDC).

[15]  F. Bullo,et al.  Decentralized algorithms for vehicle routing in a stochastic time-varying environment , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[16]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

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

[19]  Patrick Doherty,et al.  Positioning unmanned aerial vehicles as communication relays for surveillance tasks , 2009, Robotics: Science and Systems.

[20]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[21]  Daniel E. Koditschek,et al.  Exact robot navigation using artificial potential functions , 1992, IEEE Trans. Robotics Autom..

[22]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[23]  George J. Pappas,et al.  Adaptive Algorithms for Coverage Control and Space Partitioning in Mobile Robotic Networks , 2010, ArXiv.

[24]  James C. Spall,et al.  Adaptive stochastic approximation by the simultaneous perturbation method , 2000, IEEE Trans. Autom. Control..

[25]  Yasamin Mostofi,et al.  Communication-aware navigation functions for cooperative target tracking , 2009, 2009 American Control Conference.

[26]  Alejandro Ribeiro,et al.  Optimal robust multihop routing for wireless networks of mobile micro autonomous systems , 2010, 2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE.

[27]  Francesco Bullo,et al.  Esaim: Control, Optimisation and Calculus of Variations Spatially-distributed Coverage Optimization and Control with Limited-range Interactions , 2022 .

[28]  Pierre Priouret,et al.  Adaptive Algorithms and Stochastic Approximations , 1990, Applications of Mathematics.

[29]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[30]  George J. Pappas,et al.  Sensor-based robot deployment algorithms , 2010, 49th IEEE Conference on Decision and Control (CDC).