• DocumentCode
    3144243
  • Title

    A framework for creating, coordinating, and executing skills on a humanoid robot

  • Author

    Gorges, Nicolas ; Schmid, Andreas J. ; Osswald, Dirk ; Wörn, Heinz

  • Author_Institution
    Inst. for Process Control & Robot., Univ. Karlsruhe (TH), Karlsruhe
  • fYear
    2007
  • fDate
    Nov. 29 2007-Dec. 1 2007
  • Firstpage
    385
  • Lastpage
    391
  • Abstract
    This paper presents a new bottom-up framework for programming a humanoid robot which keeps the control systems simple and manageable while still providing a broad variety of possible tasks. Firstly, the framework implies an approach for the creation and execution of skills on a humanoid robot. A skill is a small, specialized, task specific object which contains not only data but also active components like algorithms which are able to interpret and modify the data under the consideration of the changing environment. Secondly, the framework provides an mechanism for the temporal coordination of a humanoid robot. This mechanism uses Petri-nets extended by callback and trigger functions to describe the identified features of coordinated movements. The Petri-net is not only used for modeling but also for the implementation - it describes and executes coordinated movements. The framework provides furthermore a mechanism for the resource management of a humanoid robot which allows the parallel execution of skills and the supervision of their execution. The proposed framework is evaluated in the sample application of a fetch and carry task requiring a coordinated movement of hand, arm and head.
  • Keywords
    Petri nets; humanoid robots; Petri-nets; fetch-carry task; humanoid robot; resource management; task specific object; trigger functions; Actuators; Control systems; Humanoid robots; Humans; Planing; Robot control; Robot kinematics; Robot sensing systems; Service robots; Torso;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Humanoid Robots, 2007 7th IEEE-RAS International Conference on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    978-1-4244-1861-9
  • Electronic_ISBN
    978-1-4244-1862-6
  • Type

    conf

  • DOI
    10.1109/ICHR.2007.4813898
  • Filename
    4813898