Multi-UAV network control through dynamic task allocation: Ensuring data-rate and bit-error-rate support

A multi-UAV system relies on communications to operate. Failure to communicate remotely sensed mission data to the base may render the system ineffective, and the inability to exchange command and control messages can lead to system failures. This paper describes a unique method to control communications through distributed task allocation to engage under-utilized UAVs to serve as communication relays and to ensure that the network supports mission tasks. The distributed algorithm uses task assignment information, including task location and proposed execution time, to predict the network topology and plan support using relays. By explicitly coupling task assignment and relay creation processes the team is able to optimize the use of agents to address the needs of dynamic complex missions. The framework is designed to consider realistic network communication dynamics including path loss, stochastic fading, and information routing. The planning strategy is shown to ensure that agents support both datarate and interconnectivity bit-error-rate requirements during task execution. System performance is characterized through experiments both in simulation and in outdoor flight testing with a team of three UAVs.

[1]  David Gross,et al.  An Overview of the Cooperative Operations in UrbaN TERrain (COUNTER) Program , 2008 .

[2]  Eric W. Frew,et al.  Maintaining Optimal Communication Chains in Robotic Sensor Networks using Mobility Control , 2007, Mob. Networks Appl..

[3]  Han-Lim Choi,et al.  Distributed Planning Strategies to Ensure Network Connectivity for Dynamic Heterogeneous Teams , 2012, IEEE Journal on Selected Areas in Communications.

[4]  Stefano Giordano,et al.  Notes on Implementing a IEEE 802.11s Mesh Point , 2008, EuroNGI Workshop.

[5]  Magnus Egerstedt,et al.  Graph-theoretic connectivity control of mobile robot networks , 2011, Proceedings of the IEEE.

[6]  Eytan Modiano,et al.  Throughput Optimization in Mobile Backbone Networks , 2011, IEEE Transactions on Mobile Computing.

[7]  Yasamin Mostofi,et al.  Robotic Router Formation in Realistic Communication Environments , 2012, IEEE Transactions on Robotics.

[8]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[9]  Sameera S. Ponda,et al.  Distributed chance-constrained task allocation for autonomous multi-agent teams , 2012, 2012 American Control Conference (ACC).

[10]  Christian Wietfeld,et al.  Evaluation of Potential Fields mobility strategies for aerial network provisioning , 2011, 2011 IEEE GLOBECOM Workshops (GC Wkshps).

[11]  Paolo Santi Topology control in wireless ad hoc and sensor networks , 2005 .

[12]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

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

[14]  Vijay Kumar,et al.  Time scales and stability in networked multi-robot systems , 2011, 2011 IEEE International Conference on Robotics and Automation.

[15]  Han-Lim Choi,et al.  Consensus-Based Decentralized Auctions for Robust Task Allocation , 2009, IEEE Transactions on Robotics.

[16]  Michele Garetto,et al.  Identifying High Throughput Paths in 802.11 Mesh Networks: a Model-based Approach , 2007, 2007 IEEE International Conference on Network Protocols.

[17]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[18]  Yasamin Mostofi,et al.  Characterization and modeling of wireless channels for networked robotic and control systems - a comprehensive overview , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Andrew Kopeikin,et al.  Flight Testing a Heterogeneous Multi-UAV System with Human Supervision , 2012 .

[20]  M. Ani Hsieh,et al.  Maintaining network connectivity and performance in robot teams , 2008, J. Field Robotics.

[21]  John N. Tsitsiklis,et al.  Introduction to linear optimization , 1997, Athena scientific optimization and computation series.

[22]  Han-Lim Choi,et al.  Decentralized planning for complex missions with dynamic communication constraints , 2010, Proceedings of the 2010 American Control Conference.

[23]  Rafael Fierro,et al.  Decentralized connectivity and user localization via wireless robotic networks , 2011, 2011 IEEE GLOBECOM Workshops (GC Wkshps).

[24]  Yasamin Mostofi,et al.  Robotic router formation - A bit error rate approach , 2010, 2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE.