• DocumentCode
    3313676
  • Title

    The driver concept for the DLR lightweight robot III

  • Author

    Burger, Robert ; Haddadin, Sami ; Plank, Georg ; Parusel, Sven ; Hirzinger, Gerhard

  • Author_Institution
    Inst. of Robot. & Mechatron., German Aerosp. Center (DLR), Wessling, Germany
  • fYear
    2010
  • fDate
    18-22 Oct. 2010
  • Firstpage
    5453
  • Lastpage
    5459
  • Abstract
    In this paper we present the synchronization and driver architecture of the DLR LWR-III, which supplies an easy to use interface for applications. For our purpose we abstracted the robot hardware entirely from the control algorithms using the common device driver concept of modern operating systems. The software architecture is split into two modular parts. On the one side, there are device drivers that communicate with the hardware components. On the other side, there are realtime applications realized as Simulink Models, which provide advanced control algorithms. This ensures a clean separation between the two modules and provides a communication over a common and approved interface. Furthermore we investigated how we can ensure synchronization to the hardware over the device driver interfaces and how we can ensure that it meets hard realtime requirements. The main result of this paper is to realize a synchronization between LWR-III hardware and Simulink control applications while targeting small latencies with respect to hard realtime requirements. The design is implemented and verified on WindRiver™VxWorks™.
  • Keywords
    control engineering computing; device drivers; operating systems (computers); robots; software architecture; synchronisation; DLR lightweight robot III; Simulink models; WindRiver VxWorks; advanced control algorithms; device driver concept; device driver interfaces; driver architecture; operating systems; software architecture; synchronization architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on
  • Conference_Location
    Taipei
  • ISSN
    2153-0858
  • Print_ISBN
    978-1-4244-6674-0
  • Type

    conf

  • DOI
    10.1109/IROS.2010.5650299
  • Filename
    5650299