Change search
CiteExportLink to record
Permanent link

Direct link
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Model Based Approach to Modular Multi-Objective Robot Control
KTH, School of Computer Science and Communication (CSC), Computer Vision and Active Perception, CVAP.ORCID iD: 0000-0002-7714-928X
Swedish Defence Research Agency (FOI), Department of Aeronautics .
2011 (English)In: Journal of Intelligent and Robotic Systems, ISSN 0921-0296, E-ISSN 1573-0409, Vol. 63, no 2, 257-282 p.Article in journal (Refereed) Published
Abstract [en]

Two broad classes of robot controllers are the modular, and the model based approaches. The modular approaches include the Reactive or Behavior Based designs. They do not rely on mathematical system models, but are easy to design, modify and extend. In the model based approaches, a model is used to design a single controller with verifiable system properties. The resulting designs are however often hard to extend, without jeopardizing the previously proven properties. This paper describes an attempt to narrow the gap between the flexibility of the modular approaches, and the predictability of the model based approaches, by proposing a modular design that does the combination, or arbitration, of the different modules in a model based way. By taking the (model based) time derivatives of scalar, Lyapunov-like, objective functions into account, the arbitration module can keep track of the time evolution of the objectives. This enables it to handle objective tradeoffs in a predictable way by finding controls that preserve an important objective that is currently met, while striving to satisfy another, less important one that is not yet achieved. To illustrate the approach a UAV control problem from the literature is solved, resulting in comparable, or better, performance.

Place, publisher, year, edition, pages
Springer Netherlands, 2011. Vol. 63, no 2, 257-282 p.
Keyword [en]
Control, Robotics, Reactive control, Behavior-based systems, Lyapunov function, UAV
National Category
Computer Vision and Robotics (Autonomous Systems)
URN: urn:nbn:se:kth:diva-57972DOI: 10.1007/s10846-010-9523-7ISI: 000292832000007Scopus ID: 2-s2.0-80051689851OAI: diva2:472780

QC 20120109

Available from: 2012-01-04 Created: 2012-01-04 Last updated: 2017-12-08Bibliographically approved

Open Access in DiVA

fulltext(1038 kB)