• DocumentCode
    2547214
  • Title

    Logic programming with simulation-based temporal projection for everyday robot object manipulation

  • Author

    Kunze, Lars ; Dolha, Mihai Emanuel ; Beetz, Michael

  • Author_Institution
    Intell. Autonomous Syst., Tech. Univ. Munchen, Munich, Germany
  • fYear
    2011
  • fDate
    25-30 Sept. 2011
  • Firstpage
    3172
  • Lastpage
    3178
  • Abstract
    In everyday object manipulation tasks, like making a pancake, autonomous robots are required to decide on the appropriate action parametrizations in order to achieve desired (and to avoid undesired) outcomes. For determining the right parameters for actions like pouring a pancake mix onto a pancake maker, robots need capabilities to predict the physical consequences of their own manipulation actions. In this work, we integrate a simulation-based approach for making temporal projections for robot manipulation actions into the logic programming language PROLOG. The realized system enables robots to determine action parameters that bring about certain effects by utilizing simulation-based temporal projections within PROLOG´s chronological backtracking mechanism. For a set of formal parameters and their respective ranges of values, the developed system translates the manipulation problems into physical simulations, monitors and logs the relevant data structures of the simulations, translates the logged data back into first-order time-interval-based representations, called timelines, and eventually evaluates the individual timelines with respect to specified performance criteria. Integrating the proposed approach into robot control programs allow robots to mentally simulate the consequences of different action parametrizations before committing to them and thereby to reduce the number of undesired outcomes.
  • Keywords
    PROLOG; control engineering computing; manipulators; mobile robots; action parameter; action parametrization; autonomous robot; everyday object manipulation task; logic programming language PROLOG; robot control program; robot manipulation action; robot object manipulation; simulation-based temporal projection; timelines; Production facilities; Programming; Robots;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2011 IEEE/RSJ International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2153-0858
  • Print_ISBN
    978-1-61284-454-1
  • Type

    conf

  • DOI
    10.1109/IROS.2011.6094743
  • Filename
    6094743