Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell University Graduate School
  3. Cornell Theses and Dissertations
  4. High-Level Collaborative Task Planning for Heterogeneous Multi-Robot Systems

High-Level Collaborative Task Planning for Heterogeneous Multi-Robot Systems

File(s)
Fang_cornellgrad_0058F_14604.pdf (19.06 MB)
RAL_supp_final.mov (14.14 MB)
Permanent Link(s)
https://doi.org/10.7298/xzmq-fa60
https://hdl.handle.net/1813/116445
Collections
Cornell Theses and Dissertations
Author
Fang, Amy
Abstract

Temporal logics serve as a framework for expressing complex, temporally-extended specifications in a mathematical precise manner. Using formal synthesis techniques, these specifications can be automatically translated into high-level, correct-by-construction controllers for robots to execute. This enables the provision of robust guarantees regarding robot behavior and task feasibility. The diverse expressivity of different logics enables them to be used in a wide variety of robotic systems. This dissertation focuses on synthesizing high-level controllers for heterogeneous robots accomplishing a global task. First, we formulate the autonomous participation problem for multi-robot systems. Using Linear Temporal Logic (LTL), robots autonomously distribute new sub-tasks while still ensuring the satisfaction of their current tasks. Each robot evaluates its ability to satisfy both its current task and the new sub-tasks, then resynthesizes its behavior accordingly. We then present a novel task grammar that extends LTL to increase its expressivity for formulating collaborative tasks in a multi-robot context. Current approaches often require users to specify the numbers and types of robots for the tasks; in contrast, our task grammar focuses on the actions required and how those relate to the robot executing them (e.g. "the same robot that picked up the package must drop it off"). We also provide a synthesis framework and synchronization policies for the robots to collaborate with each other when required. The work in this dissertation provides approaches for both discrete and continuous actions. To increase robustness, this dissertation also includes a method for robots to replan and resynthesize their behavior in response to modifications in individual robot capabilities during execution. The replanning approach maintains task satisfaction while minimizing changes at both the global team assignment and local behavior levels. Finally, the dissertation presents a decentralized, context-based, on-board planning algorithm for Earth-Observation (EO) satellite systems. Each satellite first decides whether it can participate, then if it should participate, and finally either formally verifies a potential team, or synthesizes an optimal team for the mission.

Description
204 pages
Supplemental file(s) description: Paper 4: Demo in Simulation.
Date Issued
2024-08
Keywords
Formal methods
•
Multi-robot coordination
•
Robotics
•
Task planning
Committee Chair
Kress Gazit, Hadas
Committee Member
Campbell, Mark
Petersen, Kirstin
Degree Discipline
Mechanical Engineering
Degree Name
Ph. D., Mechanical Engineering
Degree Level
Doctor of Philosophy
Type
dissertation or thesis
Link(s) to Catalog Record
https://newcatalog.library.cornell.edu/catalog/16611839

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance