Multiattribute Utility Copulas for Multi-objective Coverage Control

Christopher G. Valicka, Richard A. Rekoske, Dušan M. Stipanovic, Ali E. Abbas

Research output: Contribution to journalArticlepeer-review


This paper presents theoretical and experimental results related to the control and coordination of multirobot systems interested in dynamically covering a compact domain while remaining proximal, so as to promote robust inter-robot communications, and while remaining collision free with respect to each other and static obstacles. A design for a novel, gradient-based controller using nonnegative definite objective functions and an overapproximation to the maximum function is presented. By using a multiattribute utility copula to scalarize the multiobjective control problem, a control law is presented that allows for flexible tuning of the tradeofs between objectives. This procedure mitigates the controller's dependence on objective function parameters and allows for the straightforward integration of a novel global coverage objective. Simulation and experiments demonstrate the controller's efectiveness in promoting scenarios with collision free trajectories, robust communications, and satisfactory coverage of the entire coverage domain concurrently for a group of differential drive robots.

Original languageEnglish (US)
Pages (from-to)12-34
Number of pages23
Issue number1
StatePublished - May 30 2014


  • differential drive robots
  • dynamic coverage
  • multiattribute utility copulas
  • multiobjective control

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Developmental Neuroscience
  • Cognitive Neuroscience
  • Artificial Intelligence
  • Behavioral Neuroscience


Dive into the research topics of 'Multiattribute Utility Copulas for Multi-objective Coverage Control'. Together they form a unique fingerprint.

Cite this