Home /Research /A ROS Package for Human-In-the-Loop Planning and Control under Linear Temporal Logic Tasks
OTHER

A ROS Package for Human-In-the-Loop Planning and Control under Linear Temporal Logic Tasks

Robin Baran, Xiao Tan, Péter Várnai, Pian Yu, Sofie Ahlberg, Meng Guo, Wenceslao Shaw Cortez, Dimos V. Dimarogonas

Year
2021
Citations
10

Abstract

In this paper, we propose a ROS software package for planning and control of robotic systems with a human-in-the-Ioop focus. The software uses temporal logic specifications, specifically Linear Temporal Logic, for a language-based method to develop correct-by-design high level robot plans. The approach is structured to allow a human to adjust the high-level plan online. A human may also take control of the robot (in a low-level control fashion), but the software prevents the human from implementing dangerous behaviour that would violate the high-level task specification. Finally, the planner is able to learn human-preferred high-level tasks by tracking human low-level control inputs in an inverse learning framework. The proposed approach is demonstrated in a warehouse setting with multiple robot agents to showcase the efficacy of the proposed solution.

Keywords

Computer scienceLinear temporal logicPlannerTask (project management)RobotFocus (optics)SoftwareTemporal logicControl (management)Human-in-the-loop

Related papers

Browse all OTHER papers