www.prismmodelchecker.org
[LSM+18b] Morteza Lahijanian, María Svorenová, Akshay A. Morye, Brian Yeomans, Dushyant Rao, Ingmar Posner, Paul Newman, Hadas Kress-Gazit and Marta Kwiatkowska. Resource-Performance Trade-off Analysis for Mobile Robots. IEEE Robotics and Automation Letters, 3(3), pages 1840-1847. 2018. [pdf] [bib] [Proposes a framework for analysing resource-performance trade-offs in mobile robotics, using PRISM as an underlying model checker.]
Downloads:  pdf pdf (2.34 MB)  bib bib
Links: [Google] [Google Scholar]
Abstract. The design of mobile autonomous robots is challenging due to the limited on-board resources such as processing power and energy. A promising approach is to generate intelligent schedules that reduce the resource consumption while maintaining best performance, or more interestingly, to trade off reduced resource consumption for a slightly lower but still acceptable level of performance. In this paper, we provide a framework that is automatic and quantitative to aid designers in exploring such resource-performance trade-offs and finding schedules for mobile robots, guided by questions such as “what is the minimum resource budget required to achieve a given level of performance?” The framework is based on a quantitative multi-objective verification technique which, for a collection of possibly conflicting objectives, produces the Pareto front that contains all the achievable optimal trade-offs. The designer then selects a specific Pareto point based on the resource constraints and desired performance level, and a correct-by-construction schedule that meets those constraints is automatically generated. We demonstrate the efficacy of this framework on several robotic scenarios in both simulations and experiments.

Publications