• DocumentCode
    49185
  • Title

    The Motion Grammar: Analysis of a Linguistic Method for Robot Control

  • Author

    Dantam, Neil ; Stilman, Mike

  • Author_Institution
    Dept. of Interactive Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    29
  • Issue
    3
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    704
  • Lastpage
    718
  • Abstract
    We present the Motion Grammar: an approach to represent and verify robot control policies based on context-free grammars. The production rules of the grammar represent a top-down task decomposition of robot behavior. The terminal symbols of this language represent sensor readings that are parsed in real time. Efficient algorithms for context-free parsing guarantee that online parsing is computationally tractable. We analyze verification properties and language constraints of this linguistic modeling approach, show a linguistic basis that unifies several existing methods, and demonstrate effectiveness through experiments on a 14-degree-of-freedom (DOF) manipulator interacting with 32 objects (chess pieces) and an unpredictable human adversary. We provide many of the algorithms discussed as Open Source, permissively licensed software.
  • Keywords
    computational linguistics; context-free grammars; control engineering computing; formal verification; manipulators; path planning; DOF manipulator; context-free grammar; context-free parsing; degree-of-freedom manipulator; language constraint; linguistic basis; linguistic method; linguistic modeling; manipulation planning; motion grammar; online parsing; production rule; robot behavior; robot control policy; sensor reading; terminal symbol; top-down task decomposition; unpredictable human adversary; verification property; Automata; Grammar; Pragmatics; Production; Semantics; Syntactics; Control architectures and programming; formal methods; hybrid control; manipulation planning;
  • fLanguage
    English
  • Journal_Title
    Robotics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1552-3098
  • Type

    jour

  • DOI
    10.1109/TRO.2013.2239553
  • Filename
    6457507