• DocumentCode
    2418268
  • Title

    Backtracking temporal logic synthesis for uncertain environments

  • Author

    Livingston, Scott C. ; Murray, Richard M. ; Burdick, Joel W.

  • Author_Institution
    California Inst. of Technol., Pasadena, CA, USA
  • fYear
    2012
  • fDate
    14-18 May 2012
  • Firstpage
    5163
  • Lastpage
    5170
  • Abstract
    This paper considers the problem of synthesizing correct-by-construction robotic controllers in environments with uncertain but fixed structure. “Environment” has two notions in this work: a map or “world” in which some controlled agent must operate and navigate (i.e., evolve in a configuration space with obstacles); and an adversarial player that selects continuous and discrete variables to try to make the agent fail (as in a game). Both the robot and the environment are subjected to behavioral specifications expressed as an assume-guarantee linear temporal logic (LTL) formula. We then consider how to efficiently modify the synthesized controller when the robot encounters unexpected changes in its environment. The crucial insight is that a portion of this problem takes place in a metric space, which provides a notion of nearness. Thus if a nominal plan fails, we need not resynthesize it entirely, but instead can “patch” it locally. We present an algorithm for doing this, prove soundness (correctness of output), and demonstrate it on an example gridworld.
  • Keywords
    control system synthesis; robots; temporal logic; adversarial player; assume-guarantee linear temporal logic formula; behavioral specifications; correct-by-construction robotic controllers; example gridworld; robot; synthesized controller; temporal logic synthesis; uncertain environments; Abstracts; Aerospace electronics; Automata; Cost accounting; Robot sensing systems; Safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2012 IEEE International Conference on
  • Conference_Location
    Saint Paul, MN
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4673-1403-9
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ICRA.2012.6225208
  • Filename
    6225208