Formalizing and guaranteeing human-robot interaction

@article{KressGazit2021FormalizingAG,
  title={Formalizing and guaranteeing human-robot interaction},
  author={Hadas Kress-Gazit and Kerstin I. Eder and Guy Hoffman and Henny Admoni and Brenna Argall and Ruediger Ehlers and C. Heckman and N. Jansen and Ross A. Knepper and Jan Kvret'insk'y and Shelly Levy-Tzedek and Jamy Li and Todd D. Murphey and Laurel D. Riek and Dorsa Sadigh},
  journal={Communications of the ACM},
  year={2021},
  volume={64},
  pages={78 - 84}
}
As robots begin to interact closely with humans, we need to build systems worthy of trust regarding the safety and quality of the interaction. 

Figures from this paper

A Quality Diversity Approach to Automatically Generating Human-Robot Interaction Scenarios in Shared Autonomy
TLDR
Quality diversity (QD) algorithms are proposed as a method for simultaneously exploring both environments and human actions to discover diverse failure scenarios and outperforms Monte-Carlo simulation and optimization based methods in effectively searching the scenario space.
BlueSky: Combining Task Planning and Activity-Centric Access Control for Assistive Humanoid Robots
TLDR
It is argued that humanoid robots provide for specific challenges due to their task-universality and their use in both, private and public spaces and the underlying combination of decentralized systems' and smart environments' research aspects provides for a rich source of challenges that need to be addressed on the road to deployment.
Evaluating Human-Robot Interaction Algorithms in Shared Autonomy via Quality Diversity Scenario Generation
TLDR
The experiments show that the QD algorithms CMA-ME and MAP-Elites outperform Monte-Carlo simulation and optimization based methods in effectively searching the scenario space, highlighting their promise for automatic evaluation of algorithms in human-robot interaction.
Dynamic Certification for Autonomous Systems
TLDR
Assurance about autonomous systems requires new certification methods and mathematical tools that can bound the uncertainty engendered by these diverse deployment scenarios, rather than relying on static tools.
Use and usability of software verification methods to detect behaviour interference when teaching an assistive home companion robot: A proof-of-concept study
TLDR
The issue of behaviour interference caused by situations where newly taught robot behaviours may affect or be affected by existing behaviours and thus, those behaviours will not or might not ever be executed is considered.
Formal Certification Methods for Automated Vehicle Safety Assessment
TLDR
An overview of the safety verification, validation and certification process, as well as review formal safety techniques that are best suited to AV applications, are provided and a unified scenario coverage framework is proposed.
Automated Vehicle Safety Guarantee, Verification and Certification: A Survey
TLDR
An overview of the safety verification, validation and certification process, as well as review formal safety techniques that are best suited to AV applications, are provided and a unified scenario coverage framework is proposed.
Learning Performance Graphs from Demonstrations via Task-Based Evaluations
TLDR
An algorithm to learn the performance graph directly from the user-provided demonstrations, and show that the reward functions generated using the learned performance graph generate similar policies to those from manually specified performance graphs.
A Complete Bibliography of Publications in Communications of the ACM : 2020–2029
A* [11]. Above [53]. abuse [120]. accelerators [157]. access [120]. accessibility [133]. achieve [21]. ACM [103, 74, 96, 99]. Across [45, 84]. adapting [96]. Adding [64]. address [151]. adoption

References

SHOWING 1-10 OF 32 REFERENCES
Human-Robot Teaming: Approaches from Joint Action and Dynamical Systems
TLDR
This chapter sheds light on some practical challenges to achieving fluent human-robot coordination, and concludes the chapter with future directions for approaching these problems.
SMT-Based Control and Feedback for Social Navigation
This paper combines techniques from Formal Methods and Human-Robot Interaction (HRI) to address the challenge of a robot walking with a human while maintaining a socially acceptable distance and
Social robots in rehabilitation: A question of trust
TLDR
This research presents a meta-modelling framework that automates the very labor-intensive and therefore time-heavy and expensive process of building and maintaining trust in human-robot interactions.
Authoring and Verifying Human-Robot Interactions
TLDR
An authoring environment is developed that utilizes automated formal-verification methods to facilitate the encoding of appropriate social norms into the interaction design of social robots and the detection of breakdowns and norm violations in order to prevent them.
Systematic and Realistic Testing in Simulation of Control Code for Robots in Collaborative Human-Robot Interactions
TLDR
This work proposes testing in simulation using Coverage-Driven Verification (CDV) to guide the testing process in an automatic and systematic way, and shows that CDV combined with systematic test generation achieves a very high degree of automation in simulation-based verification of control code for robots in HRI.
Coverage-Driven Verification - An approach to verify code for robots that directly interact with humans
TLDR
The validity and feasibility of the proposed Coverage-Driven Verification (CDV) approach is demonstrated by constructing a custom CDV testbench and applying it to the verification of an object handover task.
Computational Human-Robot Interaction
TLDR
A systematic survey of computational research in humanrobotinteraction HRI over the past decade is presented, categorized into eight topics and suggested promising future research areas are suggested.
Specifying and Synthesizing Human-Robot Handovers
TLDR
A controller for human-robot handovers that is automatically synthesized from high-level specifications in Signal Temporal Logic (STL) can provide formal guarantees on the timing of each of the handover phases.
Healthcare robotics
TLDR
Healthcare robotics can provide health and wellness support to billions of people and help improve the quality of life in the developing world.
Synthesis for Robots: Guarantees and Feedback for Robot Behavior
TLDR
The current state of formal synthesis for robotics is reviewed and the landscape of abstractions, specifications, and synthesis algorithms that enable it is surveyed.
...
...