Skip to main content

The Hybrid Information and Plan Consensus Algorithm with Imperfect Situational Awareness

  • Conference paper
  • First Online:
Distributed Autonomous Robotic Systems

Part of the book series: Springer Tracts in Advanced Robotics ((STAR,volume 112 ))

Abstract

This paper presents an extension to the Hybrid Information and Plan Consensus Algorithm (HIPC) that accounts for imperfect situational awareness (SA). This algorithm uses implicit coordination to plan for a subset of the team on-board each agent, then uses plan consensus to satisfy assignment constraints. By combining the ideas of implicit coordination and local plan consensus, the algorithm empirically reduces the convergence time for distributed task allocation problems. The contribution of this work is that it extends previous results to account for the likely possibility of imperfect situational awareness across the team. This is accomplished by tracking when predictions are incorrect and removing offending predictions if they are hindering algorithmic convergence. Empirical results are provided to demonstrate that this new approach allows the use of inconsistent situational awareness to improve convergence speed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ponda, S.S., Johnson, L.B., Geramifard, A., How, J.P.: Cooperative mission planning for Multi-UAV teams. In: Handbook of Unmanned Aerial Vehicles. Springer (2012)

    Google Scholar 

  2. Gerkey, B.P., Mataric, M.J.: A formal analysis and taxonomy of task allocation in multi-robot systems. Int. J. Robot. Res. 23(9), 939–954 (2004)

    Article  Google Scholar 

  3. Bertsekas, D.P., Tsitsiklis, J.N.: Parallel and Distributed Computation: Numerical Methods. Athena Scientific, MA (1997)

    MATH  Google Scholar 

  4. Dias, M.B., Zlot, R., Kalra, N., Stentz, A.: Market-based multirobot coordination: a survey and analysis. Proc. IEEE 94(7), 1257–1270 (2006)

    Article  Google Scholar 

  5. McLain, T.M., Beard, R.W.: Coordination variables, coordination functions, and cooperative timing missions. AIAA J. Guidance Control Dyn. 28(1), 150–161 (2005)

    Article  Google Scholar 

  6. Castanon, D.A., Wu, C.: Distributed algorithms for dynamic reassignment. IEEE Conf. Decis. Control (CDC) 1(9–12), 13–18 (2003)

    Google Scholar 

  7. Curtis, J., Murphey, R.: Simultaneous area search and task assignment for a team of cooperative agents. In: AIAA Guidance, Navigation, and Control Conference (GNC) (2003). (AIAA-2003-5584)

    Google Scholar 

  8. Ren, W., Beard, R.W., Kingston, D.B.: Multi-agent Kalman consensus with relative uncertainty. Am. Control Conf. (ACC) 3(8–10), 1865–1870 (2005)

    Google Scholar 

  9. Olfati-Saber, R., Murray, R.M.: Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 49(9), 1520–1533 (2004)

    Article  MathSciNet  Google Scholar 

  10. Alighanbari, M., How, J.P.: An unbiased kalman consensus algorithm. In: American Control Conference (ACC), pp. 3519–3524. Minneapolis, 14–16 June (2006). http://acl.mit.edu/papers/ACC06_AlighanbariHow.pdf

  11. Moallemi, C.C., Roy, B.V.: Consensus propagation. IEEE Trans. Inf. Theory 52(11), 4753–4766 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  12. Olshevsky, A., Tsitsiklis, J.N.: Convergence speed in distributed consensus and averaging. IEEE Conf. Decis. Control (CDC) 3387–3392 (2006)

    Google Scholar 

  13. Ren, W., Beard, R.W., Atkins, E.M.: Information consensus in multivehicle cooperative control. IEEE Control Syst. Mag. 27(2), 71–82 (2007)

    Article  Google Scholar 

  14. Hatano, Y., Mesbahi, M.: Agreement over random networks. In: 43rd IEEE Conference on Decision and Control (2004)

    Google Scholar 

  15. Wu, C.W.: Synchronization and convergence of linear dynamics in random directed networks. IEEE Trans. Autom. Control 51(7), 1207–1210 (2006)

    Article  MathSciNet  Google Scholar 

  16. Tahbaz-Salehi, A., Jadbabaie, A.: On consensus over random networks. In: 44th Annual Allerton Conference (2006)

    Google Scholar 

  17. Sariel, S., Balch, T.: Real time auction based allocation of tasks for multi-robot exploration problem in dynamic environments. In: AIAA Workshop on Integrating Planning Into Scheduling (2005)

    Google Scholar 

  18. Ahmed, A., Patel, A., Brown, T., Ham, M., Jang, M., Agha, G.: Task assignment for a physical agent team via a dynamic forward/reverse auction mechanism. In: International Conference on Integration of Knowledge Intensive Multi-Agent Systems (2005)

    Google Scholar 

  19. Atkinson, M.L.: Results analysis of using free market auctions to distribute control of UAVs. In: AIAA 3rd Unmanned Unlimited Technical Conference, Workshop and Exhibit (2004)

    Google Scholar 

  20. Lemaire, T., Alami, R., Lacroix, S.: A distributed task allocation scheme in multi-UAV context. IEEE Int. Conf. Robot. Autom. (ICRA) 4, 3622–3627 (2004)

    Google Scholar 

  21. Walsh, W., Wellman, M.: A market protocol for decentralized task allocation. Proc. Int. Conf. Multi Agent Syst. (1998)

    Google Scholar 

  22. Lagoudakis, M.G., Markakis, E., Kempe, D., Keskinocak, P., Kleywegt, A., Koenig, S., Tovey, C., Meyerson, A., Jain, S.: Auction-based multi-robot routing. In: Proc. Robot. Sci. Syst. (2005)

    Google Scholar 

  23. Amstutz, P., Correll, N., Martinoli, A.: Distributed boundary coverage with a team of networked miniature robots using a robust market-based algorithm. Ann. Math. Artif. Intell. 52(2–4), 307–333 (2008). http://dx.doi.org/10.1007/s10472-009-9127-8

    Google Scholar 

  24. Hoeing, M., Dasgupta, P., Petrov, P., O’Hara, S.: Auction-based multi-robot task allocation in comstar. In: Proceedings of the 6th International Joint Conference on Autonomous agents and multiagent systems (2007)

    Google Scholar 

  25. Sujit, P.B., Beard, R., Distributed sequential auctions for multiple UAV task allocation. Proc. Am. Control Conf. (2007)

    Google Scholar 

  26. Choi, H.-L., Brunet, L., How, J.P.: Consensus-based decentralized auctions for robust task allocation. IEEE Trans. Robot. 25(4), 912–926 (2009). http://dx.doi.org/10.1109/TRO.2009.2022423

    Google Scholar 

  27. Marden, J., Wierman, A.: Overcoming the limitations of utility design for multiagent systems. IEEE Trans. Autom. Control 58(6), 1402–1415 (2013)

    Article  MathSciNet  Google Scholar 

  28. Shima, T., Rasmussen, S.J., Chandler, P.: UAV team decision and control using efficient collaborative estimation. Am. Control Conf. (ACC) 6(8–10), 4107–4112 (2005)

    Google Scholar 

  29. Johnson, L.B., Choi, H.L., Ponda, S.S., How, J.P.: Allowing non-submodular score functions in distributed task allocation. IEEE Conf. Decis. Control (CDC) (2012). http://acl.mit.edu/papers/cdc_12_cbba_submitted.pdf

  30. Johnson, L.B., Ponda, S.S., Choi, H.L., How, J.P.: Improving the efficiency of a decentralized tasking algorithm for UAV teams with asynchronous communications. In: AIAA Guidance, Navigation, and Control Conference (GNC) (2010). http://acl.mit.edu/papers/ACBBA_GNC10_submitted_07272010.pdf

  31. Johnson, L., Choi, H.-L., How, J.P.: Hybrid information and plan consensus in distributed task allocation. In: AIAA Guidance, Navigation, and Control Conference (GNC) (2013)

    Google Scholar 

  32. Johnson, L., Choi, H.-L., How, J.P.: Convergence analysis of the hybrid information and plan consensus algorithm. In: American Control Conference (ACC), Portland (2014)

    Google Scholar 

  33. Bertsimas, D., Weismantel, R.: Optimization Over Integers. Dynamic Ideas Belmont, MA (2005)

    Google Scholar 

Download references

Acknowledgments

This work was sponsored (in part) by the AFOSR and USAF under grant (FA9550-11-1-0134). The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the Air Force Office of Scientific Research or the U.S. Government.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Luke Johnson .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Japan

About this paper

Cite this paper

Johnson, L., Choi, HL., How, J.P. (2016). The Hybrid Information and Plan Consensus Algorithm with Imperfect Situational Awareness. In: Chong, NY., Cho, YJ. (eds) Distributed Autonomous Robotic Systems. Springer Tracts in Advanced Robotics, vol 112 . Springer, Tokyo. https://doi.org/10.1007/978-4-431-55879-8_16

Download citation

  • DOI: https://doi.org/10.1007/978-4-431-55879-8_16

  • Published:

  • Publisher Name: Springer, Tokyo

  • Print ISBN: 978-4-431-55877-4

  • Online ISBN: 978-4-431-55879-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics