• DocumentCode
    3470231
  • Title

    Learning navigation Teleo-Reactive Programs using behavioural cloning

  • Author

    Vargas, Blanca ; Morales, Eduardo F.

  • Author_Institution
    Comput. Sci. Dept., Nat. Inst. of Astrophys., Opt. & Electron., Tonantzintla
  • fYear
    2009
  • fDate
    14-17 April 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Programming a robot to perform tasks in dynamic environments is a complex process. Teleo-reactive programs (TRPs) have proved to be an effective framework to continuously perform a set of actions to achieve particular goals and react in the presence of unexpected events, however, their definition is a difficult and time-consuming process. In this paper, it is shown how a robot can learn TRPs from human guided traces. A user guides a robot to perform a task and the robot learns how to perform such task in similar dynamic environments. Our approach follows three steps: (i) it transforms traces with low-level sensor information into high-level traces based on natural landmarks, (ii) it learns TRPs that express when to perform an action to achieve simple tasks using an inductive logic programming (ILP) system, and (iii) it learns hierarchical TRPs that express how to achieve goals by following particular sequences of actions using a grammar induction algorithm. The learned TRPs were used to solve navigation tasks in different unknown and dynamic environments, both in simulation and in a service robot called Markovito.
  • Keywords
    grammars; inductive logic programming; learning (artificial intelligence); mobile robots; path planning; robot programming; service robots; ILP; Markovito service robot; behavioural cloning; dynamic environment; grammar induction algorithm; human guided trace; inductive logic programming; mobile robot; robot learning; robot navigation; robot programming; teleo-reactive program; Astrophysics; Cloning; Computer science; Humans; Logic programming; Mechatronics; Navigation; Optical computing; Optical sensors; Robot sensing systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronics, 2009. ICM 2009. IEEE International Conference on
  • Conference_Location
    Malaga
  • Print_ISBN
    978-1-4244-4194-5
  • Electronic_ISBN
    978-1-4244-4195-2
  • Type

    conf

  • DOI
    10.1109/ICMECH.2009.4957173
  • Filename
    4957173