Skip to main content
Log in

The NSB control: a behavior-based approach for multi-robot systems

  • Research Article
  • Published:
Paladyn

Abstract

The paper presents an overview on the use of a behavior-based approach, namely the Null-Space-based Behavioral (NSB) approach, to control multi-robot systems in a wide application domain. The NSB approach has been recently developed to control the motion of generic robotic systems; it uses a projection mechanism to combine the multiple, prioritized, behaviors that compose the robotic mission so that the lower priority behaviors do not effect the higher priority ones. In this paper we describe how the NSB approach has been used to control different multi-robot systems (e.g., composed of wheeled and marine robots) to achieve missions such as formation control, entrapping/escorting of targets, control of mobile ad-hoc networks, flocking, border patrol and cooperative caging.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. R. C. Arkin. Behavior-Based Robotics. The MIT Press, Cambridge, MA, 1998.

    Google Scholar 

  2. R. A. Brooks. A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation, 2(1):14–23, 1986.

    Google Scholar 

  3. R. C. Arkin. Motor schema based mobile robot navigation. The International Journal of Robotics Research, 8(4):92–112, 1989.

    Article  Google Scholar 

  4. E. Gat, R. Desai, R. Ivlev, J. Loch, and D. P. Miller. Behavior control for robotic exploration of planetary surfaces. IEEE Transactions on Robotics and Automation, 10(4):490–503, 1994.

    Article  Google Scholar 

  5. D. Langer, J. K. Rosenblatt, and M. Hebert. A behavior-based system for off-road navigation. IEEE Transactions on Robotics and Automation, 10(6):776–783, 1994.

    Article  Google Scholar 

  6. A. Saffiotti and Z. Wasik. A hierarchical behavior-based approach to manipulation tasks. In Proceedings of 2003 IEEE International Conference on Robotics and Automation, pages 2780–2785, Taipei, Taiwan, Sept. 2003.

  7. M. Scheutz and V. Andronache. Architectural mechanisms for dynamic changes of behavior selection strategies in behavior-based systems. IEEE Transactions on Systems, Man and Cybernetics, 34(6):2377–2395, Dec. 2004.

    Article  Google Scholar 

  8. C. Reynolds. Flocks, herd and schools: A distributed behavioral model. Computer Graphics, 21(4):25–34, 1987.

    Article  MathSciNet  Google Scholar 

  9. L. E. Parker. Designing control laws for cooperative agent teams. In Proceedings 1993 IEEE International Conference on Robotics and Automation, volume 3, pages 582–587, Atlanta, GA, May 1993.

    Google Scholar 

  10. M. J. Matari¢. Designing emergent behaviors: From local interaction to collective intelligence. In Proceedings of the International Conference on Simulation of Adaptive Behavior: From Animal to Animal, pages 432–441, 1992.

  11. C. R. Kube and H. Zhang. Collective robotics: from social insects to robots. Adaptive Behavior, 2(2):189–218, 1993.

    Article  Google Scholar 

  12. P. K. C. Wang. Navigation strategies for multiple autonomous robots moving in formation. Journal of Robotic Systems, 8(2):177–195, 1991.

    Article  MATH  Google Scholar 

  13. L.E. Parker. On the design of behavior-based multi-robot teams. Advanced Robotics, 10(6):547–578, 1996.

    Article  Google Scholar 

  14. M. J. Matari¢. Behavior-based control: Examples from navigation, learning, and group behavior. Journal of Experimental and Theoretical Artificial Intelligence, 9(2–3):323–336, 1997.

    Article  Google Scholar 

  15. T. Balch and R. C. Arkin. Behavior-based formation control formultirobot teams. IEEE Transactions on Robotics and Automation, 14(6):926–939, 1998.

    Article  Google Scholar 

  16. G. Antonelli, F. Arrichiello, and S. Chiaverini. The Null-Spacebased Behavioral control for autonomous robotic systems. Journal of Intelligent Service Robotics, 1(1):27–39, Jan. 2008.

    Article  Google Scholar 

  17. G. Antonelli, F. Arrichiello, and S. Chiaverini. Experiments of Formation Control With Multirobot Systems Using the Null-Space-Based Behavioral Control. IEEE Transactions on Control Systems Technology, 17(5):1173–1182, Sept. 2009.

    Article  Google Scholar 

  18. G. Antonelli, F. Arrichiello, and S. Chiaverini. The entrapment/escorting mission: An experimental study using a multirobot system. IEEE Robotics and Automation Magazine (RAM). Special Issues on Design, Control, and Applications of Real-World Multi-Robot Systems, 15(1):22–29, March 2008.

    Google Scholar 

  19. G. Antonelli, F. Arrichiello, S. Chiaverini, and R. Setola. Coordinated control of mobile antennas for ad-hoc networks. International Journal of Modelling Identification and Control Special/Inaugural issue on Intelligent Robot Systems, 1(1):63–71, 2006.

    Article  Google Scholar 

  20. G. Antonelli, F. Arrichiello, and S. Chiaverini. Flocking for multi-robot systems via the Null-Space-based Behavioral control. Swarm Intelligence, 4(1):37–56, March 2010.

    Article  Google Scholar 

  21. F. Arrichiello, S. Chiaverini, and T. I. Fossen. Formation control of marine surface vessels using the Null-Space-based Behavioral control. In Group Coordination and Cooperative Control, K.Y. Pettersen, T. Gravdahl, and H. Nijmeijer (Eds.), Springer-Verlag’s Lecture Notes in Control and Information Systems series, pages 1–19. May 2006.

  22. F. Arrichiello, J. Das, H. Heidarsson, A. Pereira, S. Chiaverini, and G. S. Sukhatme. Multi-robot collaboration with range-limited communication: Experiments with two underactuated ASVs. In Proceedings 2009 International Conference on Field and Service Robots, Cambridge, MA, USA, July 2009.

  23. F. Arrichiello, H. Heidarsson, S. Chiaverini, and G. S. Sukhatme. Cooperative caging using autonomous aquatic surface vehicles. In Accepted to 2010 IEEE International Conference on Robotics and Automation, 2010.

  24. F. Arrichiello, S. Chiaverini, G. Indiveri, and P. Pedone. The Null-Space based Behavioral control for mobile robots with velocity actuator saturations. to appear International Journal of Robotics Research, 2010.

  25. G. Antonelli, F. Arrichiello, and S. Chiaverini. Stability analysis for the Null-Space-based Behavioral control for multi-robot systems. In 47th IEEE Conference on Decision and Control and 8th European Control Conference, Cancun, MEX, Dec. 2008.

  26. G. Antonelli, F. Arrichiello, S. Chiaverini, S. Contraffatto, and R. Setola. Use of a robot platoon to implement mobile ad-hoc network in rescue scenario — preliminary experimental results. In IEEE International Workshop on Safety, Security, and Rescue Robotics, Rome, I, Sept. 2007.

  27. A. Marino, L. Parker, G. Antonelli, and F. Caccavale. Behavioral control for multi-robot perimeter patrol: A finite state automata approach. In Proceedings 2009 IEEE International Conference on Robotics and Automation, Kobe, J, May 2009.

  28. M. Cellini, R. Mati, L. Pollini, and M. Innocenti. Obstacle avoidance for autonomous ground vehicles in outdoor environments. In Intelligent Vehicles Symposium, 2007 IEEE, pages 258–263, Istanbul, Turkey, June 2007.

  29. R. Schlanbusch, R. Kristiansen, and P. J. Nicklasson. Spacecraft formation reconfiguration with collision avoidance. In Proceedings of the 3rd International Symposium on Formation Flying, Missions and Technologies, Estec, Holland, 2008.

  30. V. Scordamaglia and M. Mattei. Null-space based behavioral approach control of an autonomous team of mobile robots. In 2nd Conf. on agro-industrial logistics in mediterranean area, Reggio Calabria, I, 2007.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gianluca Antonelli.

About this article

Cite this article

Antonelli, G., Arrichiello, F. & Chiaverini, S. The NSB control: a behavior-based approach for multi-robot systems. Paladyn 1, 48–56 (2010). https://doi.org/10.2478/s13230-010-0006-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.2478/s13230-010-0006-0

Keywords

Navigation