A DYNAMICALLY DISTRIBUTED CONTROL FRAMEWORK FOR ROBOT TEAMS

Adrian Martin and M. Reza Emami

References

  1. [1] E. Prassler and K. Nilson, 1,001 robot architectures for 1,001 Robots, IEEE Robotics & Automation Magazine, 16(1), 2009, 113.
  2. [2] A. Martin and M. R. Emami, Control ad libitum: An approach to real-time construction of control systems for unstructured robotic teams, The 14th IASTED Int. Conf. on Robotics and Applications, 2009.
  3. [3] A. Martin, A framework for the development of intelligent scalable heterogeneous robot teams with dynamically distributed processing, Ph.D. Thesis, University of Toronto, Canada, 2013.
  4. [4] C. Gava, R. Vassallo, F. Roberti, R. Carelli, and T. Bastos-Filho, Nonlinear control techniques and omnidirectional visoin for team formation on cooperative robotics, 2007 IEEE Int. Conf. on Robotics and Automation, Roma, Italy, 2007.
  5. [5] T. Yasuda, K. Ohkura, and K. Ueda, A homogeneous mobile robot team that is fault-tolerant, Advanced Engineering Informatics, 20(3), 2006, 301–311.
  6. [6] G. Lee and N.Y. Chong, Decentralized formation control for a team of anonymous mobile robots, 6th Asian Control Conference 2006, Bali, Indonesia, 2006.
  7. [7] M. Kutzer, M. Armand, D. Scheid, E. Lin, and G. Chirikjian, Toward cooperative team-diagnosis in multi-robot systems,International Journal of Robotics Research, 27(9), 2008, 1069–1090.
  8. [8] E. Cervera, J. Sales, L. Nomdedeu, R. Marin, and V. Gazi, Agents at play: Off-the-shelf software for practical multi-robot applications, 2008 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, Nice, France, 2008.
  9. [9] R. Madhavan, R. Lakaemper, and T. Kaimar-Nagy, Benchmarking and standardization of intelligent robotic systems, Proc. Int. Conf. on Advanced Robotics, Munich, Germany, 2009.
  10. [10] OMG(R), Robotics domain task force, available online http://robotics.omg.org/, August 2012.
  11. [11] SAE International, available online http://standards.sae.org, August 2012.
  12. [12] A. Loukianov, H. Kimura, and M. Sugisaka, Implementing distributed control system for intelligent mobile robot, Artificial Life and Robotics, 8(2), 2004, 159–162.
  13. [13] H. Bistry and J. Zhang, A cloud computing approach to complex robot vision tasks using smart camera systems, IEEE/RSJ 2010 Int. Conf. on Intelligent Robots and Systems, Taipei, Taiwan, 2010.
  14. [14] H. Raj, B. Seshasayee, K. O’Hara, R. Nathuji, K. Schwan, and T. Balch, Spirits: Using virtualization and pervasiveness to manage mobile robot software systems, Proc. Second IEEE Int. Workshop Self-Managed Network Systems and Services, Dublin, Ireland, 2006.
  15. [15] R. Quitadamo, D. Ansaloni, N. Suri, K. Ford, J. Allen, and G. Cabri, The PIM: An innovative robot coordination model based on java thread migration, Proc. 6th Int. Conf. on Principles and Practice of Programming in Java, Modena, Italy, 2008.
  16. [16] W. Chen, S. Toueg, and M. Aguilera, On the quality of service of failure detectors, IEEE Transactions on Computers, 51(5), 2002, 561–580.
  17. [17] R. Guerrauoi, M. Lerrea, and A. Schiper, Non blocking atomic commitment with an unreliable failure detector, Proc. of the 14th Symposium on Reliable Distributed Systems, Neuenahr, Germany, 1995.
  18. [18] L. Johnson, S. Ponda, H.-L. Choi, and J. How, Improving the efficiency of a decentralized tasking algorithm for UAV teams with asynchronous communications, AIAA Guidance, Navigation, and Control Conf., Toronto, Canada, 2010.
  19. [19] R. Ladin, B. Liskov, L. Shrira, and S. Ghemawat, Providing high availability using lazy replication, ACM Transactions on Computer Systems (TOCS), 10(4), 1992, 360–391.
  20. [20] G. Coulouris, J. Dollimore, and T. Kindberg, Distributed systems: Concepts and design, 4th ed. (Harlow: Pearson Education Limited, 2005).
  21. [21] S. Thrun, Simultaneous localization and mapping, in M.E. Jefferies and W. Yeap (eds.), Robotics and cognitive approaches to spatial mapping (Berlin: Springer-Verlag, 2008), pp. 13–41.
  22. [22] A. Martin and M.R. Emami, Exploration and mapping for unstructured robot teams, 2009 IEEE Int. Symposium on Computational Intelligence in Robotics and Automation (CIRA), Daejeon, Korea, 2009.
  23. [23] A.S. Mamaghani, M. Mahi, M.R. Meybodi and M.H. Moghaddam, A novel evolutionary algorithm for solving static data allocation problem in distributed database systems, 2010 Second Int. Conf. on Network Applications, Protocols and Services, Alor Setar, Malaysia, 2010.

Important Links:

Go Back