Automated Synthesis of Controllers for Search and Rescue from Temporal Logic Specifications
Clemens Wiltsche

TL;DR
This paper presents a method for automatically synthesizing correct-by-construction controllers for search and rescue robots using Linear Temporal Logic, enabling reliable cooperation in hazardous environments.
Contribution
It introduces a novel approach for synthesizing distributed controllers with verified communication protocols for SAR robots based on temporal logic specifications.
Findings
Controllers successfully find stationary targets.
Controllers effectively search for moving targets.
Method guarantees achievement of search and rescue goals.
Abstract
In this thesis, the synthesis of correct-by-construction controllers for robots assisting in Search and Rescue (SAR) is considered. In recent years, the development of robots assisting in disaster mitigation in urban environments has been actively encouraged, since robots can be deployed in dangerous and hazardous areas where human SAR operations would not be possible. In order to meet the reliability requirements in SAR, the specifications of the robots are stated in Linear Temporal Logic and synthesized into finite state machines that can be executed as controllers. The resulting controllers are purely discrete and maintain an ongoing interaction with their environment by changing their internal state according to the inputs they receive from sensors or other robots. Since SAR robots have to cooperate in order to complete the required tasks, the synthesis of controllers that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Distributed systems and fault tolerance · Logic, programming, and type systems
