Reactive Temporal Logic-based Planning and Control for Interactive Robotic Tasks
Farhad Nawaz, Shaoting Peng, Lars Lindemann, Nadia Figueroa and, Nikolai Matni

TL;DR
This paper presents a modular control architecture combining temporal logic and dynamical systems to enable safe, reactive, and adaptive robot interaction with humans, ensuring formal safety guarantees while maintaining flexibility.
Contribution
It introduces a reactive temporal logic framework integrated with continuous control methods for adaptive, safe human-robot interaction tasks.
Findings
Successfully demonstrated on Franka robot arm performing wiping tasks.
Achieved safe and reactive motion planning with formal guarantees.
Adapted to environmental changes and human interactions.
Abstract
Robots interacting with humans must be safe, reactive and adapt online to unforeseen environmental and task changes. Achieving these requirements concurrently is a challenge as interactive planners lack formal safety guarantees, while safe motion planners lack flexibility to adapt. To tackle this, we propose a modular control architecture that generates both safe and reactive motion plans for human-robot interaction by integrating temporal logic-based discrete task level plans with continuous Dynamical System (DS)-based motion plans. We formulate a reactive temporal logic formula that enables users to define task specifications through structured language, and propose a planning algorithm at the task level that generates a sequence of desired robot behaviors while being adaptive to environmental changes. At the motion level, we incorporate control Lyapunov functions and control barrier…
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
TopicsRobotic Path Planning Algorithms · Logic, Reasoning, and Knowledge · Formal Methods in Verification
