• DocumentCode
    3016503
  • Title

    Automatic synthesis of robot controllers for tasks with locative prepositions

  • Author

    Kress-Gazit, Hadas ; Pappas, George J.

  • Author_Institution
    Mech. & Aerosp. Eng., Cornell Univ., Ithaca, NY, USA
  • fYear
    2010
  • fDate
    3-7 May 2010
  • Firstpage
    3215
  • Lastpage
    3220
  • Abstract
    This paper describes the synthesis of correct robot control from high-level tasks that include non-projective locative prepositions. Here, locative prepositions such as `near´ and `between´ are used to refer to regions in the robot´s workspace and are part of a high-level task description such as “Always stay near room 1” or “Visit the area between room 2 and room 3”. These prepositions induce a discrete abstraction of the workspace which, together with the rest of the task, is used to synthesize a correct-by-construction robot controller such that the robot is guaranteed to behave as expected, if the task is feasible. This work presents an important step towards allowing linguistic control of robots that is both intuitive and provably correct.
  • Keywords
    control engineering computing; control system synthesis; formal verification; human-robot interaction; natural language processing; position control; temporal logic; between preposition; controller synthesis; correct-by-construction robot controller; linguistic control; locative preposition task; near preposition; robot controllers; Automatic control; Cognitive robotics; Control system synthesis; Logic; Motion control; Motion planning; Natural languages; Robot control; Robotics and automation; USA Councils; Controller Synthesis; Hybrid Control; Language; Mission Planning; Motion Planning; Temporal Logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2010 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4244-5038-1
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2010.5509402
  • Filename
    5509402