English

Optimal Cost-Preference Trade-off Planning with Multiple Temporal Tasks

Robotics 2023-06-26 v1 Artificial Intelligence Formal Languages and Automata Theory

Abstract

Autonomous robots are increasingly utilized in realistic scenarios with multiple complex tasks. In these scenarios, there may be a preferred way of completing all of the given tasks, but it is often in conflict with optimal execution. Recent work studies preference-based planning, however, they have yet to extend the notion of preference to the behavior of the robot with respect to each task. In this work, we introduce a novel notion of preference that provides a generalized framework to express preferences over individual tasks as well as their relations. Then, we perform an optimal trade-off (Pareto) analysis between behaviors that adhere to the user's preference and the ones that are resource optimal. We introduce an efficient planning framework that generates Pareto-optimal plans given user's preference by extending A* search. Further, we show a method of computing the entire Pareto front (the set of all optimal trade-offs) via an adaptation of a multi-objective A* algorithm. We also present a problem-agnostic search heuristic to enable scalability. We illustrate the power of the framework on both mobile robots and manipulators. Our benchmarks show the effectiveness of the heuristic with up to 2-orders of magnitude speedup.

Keywords

Cite

@article{arxiv.2306.13222,
  title  = {Optimal Cost-Preference Trade-off Planning with Multiple Temporal Tasks},
  author = {Peter Amorese and Morteza Lahijanian},
  journal= {arXiv preprint arXiv:2306.13222},
  year   = {2023}
}

Comments

8 pages, 4 figures, to appear in International Conference on Intelligent Robots and Systems (IROS) 2023

R2 v1 2026-06-28T11:12:24.608Z