• DocumentCode
    2018753
  • Title

    PredN: achieving efficiency and code re-usability in a programming system for complex robotic applications

  • Author

    Stasse, Olivier ; Kuniyoshi, Yasuo

  • Author_Institution
    Intelligent Syst. Div., Electrotech. Lab., Japan
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    81
  • Abstract
    The aim of this paper is to present our attempt to create a development platform for complex robotic applications. Such a system needs appropriate tools for handling real-time aspects, distributed architectures, portability through heterogeneous hardware, and code re-usability. We show in this paper that, by constraining the shape of an application, specifying its scheduling and building a separate representation of the hardware, it is possible to realize a system where all those aspects are integrated. The major properties of our system is a strong multithreading architecture, the possibility to handle design patterns, and a powerful model of hardware platforms using a hypergraph
  • Keywords
    development systems; distributed processing; multi-threading; real-time systems; robot programming; software portability; software reusability; PredN; code re-usability; complex robotic applications; development platform; distributed architectures; hardware platforms; heterogeneous hardware; hypergraph; multithreading architecture; portability; programming system; real-time aspects; Application software; Computer architecture; Hardware; Humanoid robots; Intelligent robots; Laboratories; Power system modeling; Real time systems; Robot programming; Safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2000. Proceedings. ICRA '00. IEEE International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-5886-4
  • Type

    conf

  • DOI
    10.1109/ROBOT.2000.844043
  • Filename
    844043