Hand It to Me Formally! Data-Driven Control for Human-Robot Handovers With Signal Temporal Logic
To facilitate human-robot interaction (HRI), we aim for robot behavior that is efficient, transparent, and closely resembles human actions. Signal Temporal Logic (STL) is a formal language that enables the specification and verification of complex temporal properties in robotic systems, helping to ensure their correctness. STL can be used to generate explainable robot behaviour, the degree of satisfaction of which can be quantified by checking its STL robustness. In this letter, we use <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">data-driven</i> STL inference techniques to model human behavior in human-human interactions, on a handover dataset. We then use the learned model to generate robot behavior in human-robot interactions. We present a handover planner based on inferred STL specifications to command robotic motion in human-robot handovers. We also validate our method in a human-to-robot handover experiment.
Authors
- Alexis Linard (ORCID: https://orcid.org/0000-0001-7258-1527)
- Parag Khanna (ORCID: https://orcid.org/0000-0003-1932-1595)
- Christian Smith (ORCID: https://orcid.org/0000-0003-2078-8854)
- Mårten Björkman
- Jonathan Fredberg
Institutions
- KTH Royal Institute of Technology (SE)
Publication Details
- Journal
- IEEE Robotics and Automation Letters
- Published
- 2024-08-22
- DOI
- https://doi.org/10.1109/lra.2024.3447476
- Primary Topic
- Social Robot Interaction and HRI
- Type
- article
- Field-Weighted Citation Impact
- 0.00