Browse > Article
http://dx.doi.org/10.3837/tiis.2014.12.008

Distributed task allocation of mobile robotic sensor networks with guaranteed connectivity  

Mi, Zhenqiang (School of Computer and Communication Engineering, University of Science and Technology Beijing)
Yu, Ruochen (School of Computer and Communication Engineering, University of Science and Technology Beijing)
Yi, Xiangtian (School of Computer and Communication Engineering, University of Science and Technology Beijing)
Yang, Yang (School of Computer and Communication Engineering, University of Science and Technology Beijing)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.8, no.12, 2014 , pp. 4372-4388 More about this Journal
Abstract
Robotic sensor network (RSN) contains mobile sensors and robots providing feasible solution for many multi-agent applications. One of the most critical issues in RSN and its application is how to effectively assign tasks. This paper presents a novel connectivity preserving hybrid task allocation strategy to answer the question particularly for RSN. Firstly, we model the task allocation in RSN to distinguish the discovering and allocating processes. Secondly, a fully distributed simple Task-oriented Unoccupied Neighbor Algorithm, named TUNA, is developed to allocate tasks with only partial view of the network topology. A connectivity controller is finally developed and integrated into the strategy to guarantee the global connectivity of entire RSN, which is critical to most RSN applications. The correctness, efficiency and scalability of TUNA are proved with both theoretical analysis and experimental simulations. The evaluation results show that TUNA can effectively assign tasks to mobile robots with the requirements of only a few messages and small movements of mobile agents.
Keywords
robotic sensor networks; connectivity; task allocation; movement control; ad hoc networks;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Dunbabin and L. Marques, "Robots for environmental monitoring: significant advancements and applications," IEEE Robotics & Automation Magazine, vol.19, no.1, pp.24-39, March 2012.
2 L.E. Parker, "ALLIANCE: an architecture for fault tolerant multirobot cooperation," IEEE Transactions on Robotics and Automation, vol.14, no.2, pp. 220-240, April 1998.   DOI   ScienceOn
3 A. Gage and R. Murphy, "Affective recruitment of distributed heterogeneous agents," in Proc. of 9th National Conference on Artificial Intelligence, pp. 14-19, July 2004.
4 H. Goldingay and J.V. Mourik, "The effect of load on agent-based algorithms for distributed task allocation," Information Sciences, vol. 222, pp. 66-80, February 2013.   DOI   ScienceOn
5 M.B. Dias, R. Zlot, N. Kalra and A. Stentz, "Market-Based Multirobot Coordination: A Survey and Analysis," Proceedings of the IEEE, vol. 94, no. 7, pp.1257-1270, July 2006.   DOI   ScienceOn
6 C.H. Caicedo-Nunez and M. Zefran, "Distributed Task Assignment in Mobile Sensor Networks," IEEE Transactions on Automatic Control, vol. 56, no. 10, pp. 2485-2489, October 2011.   DOI   ScienceOn
7 Z. Mi and Y. Yang, "Topology control and coverage enhancement of dynamic networks based on the controllable movement of mobile agents," in Proc. of 2011 IEEE International Conference on Communication, pp. 1-5, June 5-9, 2011.
8 A. Campbell and A. S. Wu, "Multi-agent role allocation: issues, approaches, and multiple perspectives," Autonomous Agents and Multi-Agent Systems, vol. 22, no. 2. March 2011.
9 D. Tardioli, et. al., "Enforcing network connectivity in robot team missions," International Journal of Robotics Research, vol. 29, no. 4, pp. 460-480, April 2010.   DOI   ScienceOn
10 M. Zavlanos and G. Pappas, "Dynamic assignment in distributed motion planning with local coordination," IEEE Transactions on Robotics, vol. 24, no. 1, pp. 232-242, February 2008.   DOI   ScienceOn
11 K. Lerman, C. Jones, A. Galstyan, and M. Mataric, "Analysis of dynamic task allocation in multi-robot systems," International Journal of Robotics Research, vol.25, no. 3, pp. 225-242, 2006.   DOI
12 M. Ji, S. Azuma, and M. Egerstedt, "Role-assignment in multi-agent coordination," International Journal of Assistive Robotics and Mechatronics, vol. 7, no. 1, pp. 32-40, March 2006.
13 P. B. Sujit, A. Sinha, and D. Ghose, "Multiple UAV task allocation using negotiation," in Proc. of fifth international joint conference on Autonomous agents and multiagent systems, pp. 471-478, May 2006.
14 T. Shima, S. Rasmussen, and A. Sparks. "UAV cooperative multiple task assignments using genetic algorithms," in Proc. of 2005 IEEE American Control Conference, pp. 2989-2994, June 8-10, 2005.
15 M. Dias, et al. "Market-based multirobot coordination: A survey and analysis," Proceedings of the IEEE. vol. 94, no. 7, pp. 1257-1270, July 2006.   DOI   ScienceOn
16 G. A. Korsah, A. Stentz, and M. Dias. "A comprehensive taxonomy for multi-robot task allocation," The International Journal of Robotics Research. vol. 32, no. 12, pp. 1495-1512, 2013.   DOI   ScienceOn
17 A. Brutschy, et al. "Self-organized task allocation to sequentially interdependent tasks in swarm robotics," Autonomous Agents and Multi-Agent Systems. vol. 28, no. 1, pp. 101-125, January 2014.
18 B. P. Gerkey and M. Mataric, "Sold!: Auction methods for multirobot coordination," IEEE Transactions on Robotics and Automation. vol. 18, no. 5, pp. 758-768, October 2002.   DOI   ScienceOn
19 H. L. Choi, L. Brunet and J. P. How, "Consensus-based decentralized auctions for robust task allocation," IEEE Transactions on Robotics. vol. 25, no. 4, pp. 912-926, August 2009.   DOI   ScienceOn
20 K. Zhang, E. Collins Jr, and D. Shi. "Centralized and distributed task allocation in multi-robot teams via a stochastic clustering auction," ACM Transactions on Autonomous and Adaptive Systems. vol. 7, no. 2, July 2009.
21 M. M. Zavlanos and G. J. Pappas, "Potential fields for maintaining connectivity of mobile networks," IEEE Transactions on Robotics, vol. 23, no.4, pp 812-816, Aug. 2007.   DOI   ScienceOn
22 Y. Kim and M. Mesbahi, "On maximizing the second smallest eigenvalue of a state-dependent graph Laplacian," IEEE Transactions on Automatic Control, vol. 51, no. 1, pp. 116-120, January 2006.   DOI   ScienceOn
23 M. C. De Gennaro and A. Jadbabaie, "Decentralized control of connectivity for multiagent systems," in Proc. of the 45th IEEE Conf. Decision Control, San Diego, pp 3628-3633, December 13-15, 2006.
24 A. Ajorlou, A. Momeni and A. G. Aghdam, "Connectivity preservation in a network of single integrator agents," in Proc. of the 48th IEEE Conf. Decision Control, pp. 7061-7067, December 15-18, 2009.
25 A. Campbell and A. S. Wu, "Multi-agent role allocation: issues, approaches, and multiple perspectives," Autonomous Agents and Multi-Agent Systems, vol. 22, no. 2, pp. 317-355, March 2011.   DOI
26 D. V. Dimarogonas and K. H. Johansson, "Decentralized connectivity maintenance in mobile networks with bounded inputs," in Proc. of 2008 IEEE int. conf. Robotics and Automation, pp. 1507-1512, May 19-23, 2008.
27 M. M. Zavlanos and G. J. Pappas, "Distributed connectivity control of mobile networks," IEEE Transactions on Robotics, vol. 24, no. 6, pp. 1416-1428, December 2008.   DOI   ScienceOn