• DocumentCode
    2616252
  • Title

    TDM: A software framework for elegant and rapid development of autonomous behaviors for humanoid robots

  • Author

    Berenz, Vincent ; Tanaka, Futoshi ; Suzuki, Kenji ; Herink, Mark

  • Author_Institution
    Univ. of Tsukuba, Tsukuba, Japan
  • fYear
    2011
  • fDate
    26-28 Oct. 2011
  • Firstpage
    179
  • Lastpage
    186
  • Abstract
    Through the use of module based software solutions, programming humanoid robots became simple in the sense that detailed knowledge of the underlying software and hardware layers became largely unnecessary. In this paper we argue that the current situation, while being satisfactory for most users, requires improvement for facing situations in which delivery of a complex autonomous behavior is part of the final target. In such case, implementing a dedicated behavior control architecture remains a complex task. In this paper we propose a behavior oriented software framework to be added above the existing modular architecture. This framework is based on centralized integration of sensory data, schematic representation of objects, resource management and intrinsic motivation. It supports code organization, favors code reuse and allows rapid obtention of behaviors that can be easiliy modified or extended. A version of the framework for Aldebaran Nao was developed and tested.
  • Keywords
    behavioural sciences computing; humanoid robots; robot programming; autonomous behaviors; behavior oriented software framework; humanoid robots; module based software solutions; Computer architecture; Humans; Programming; Robot sensing systems; Software; Time division multiplexing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Humanoid Robots (Humanoids), 2011 11th IEEE-RAS International Conference on
  • Conference_Location
    Bled
  • ISSN
    2164-0572
  • Print_ISBN
    978-1-61284-866-2
  • Electronic_ISBN
    2164-0572
  • Type

    conf

  • DOI
    10.1109/Humanoids.2011.6100887
  • Filename
    6100887