Online Modifications for Event-based Signal Temporal Logic Specifications

Mar 31, 2023 · Research Publication · Hello Robot · Service

A Cornell framework lets an operator modify Event-based STL task specifications during execution and was physically demonstrated on Hello Robot Stretch.

In this paper we present a grammar and control synthesis framework for online modification of Event-based Signal Temporal Logic (STL) specifications, during execution. These modifications allow a user to change the robots' task in response to potential future violations, changes to the environment, or user-defined task design changes.

Hello Robot company media
Company media · Hello Robot
  • The physical setup uses Stretch as a mobile manipulator to pick objects from known locations and deliver them to known depots in a laboratory.
  • One runtime modification adds 15 seconds after a pre-failure warning so Stretch can reach the object without violating the specification.
  • Other demonstrations change the target object, retract the arm further, add obstacle avoidance and allow an alternate delivery depot.

Hello Robot builds Stretch, a lightweight open-source mobile manipulator designed for researchers, developers, application engineers and assistive robotics use. The company focuses on practical human-centered mobile manipulation rather than humanoid form factors, with hardware designed for homes, labs and workplaces.