• DocumentCode
    617234
  • Title

    Multi-process control software for HUBO2 Plus robot

  • Author

    Grey, M.X. ; Dantam, Neil ; Lofaro, Daniel M. ; Bobick, Aaron ; Egerstedt, M. ; Oh, P. ; Stilman, Mike

  • Author_Institution
    Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2013
  • fDate
    22-23 April 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Humanoid robots require greater software reliability than traditional mechatronic systems if they are to perform useful tasks in typical human-oriented environments. This paper covers a software architecture which distributes the load of computation and control tasks over multiple processes, enabling fail-safes within the software. These fail-safes ensure that unexpected crashes or latency do not produce damaging behavior in the robot. The distribution also offers benefits for future software development by making the architecture modular and extensible. Utilizing a low-latency inter-process communication protocol (Ach), processes are able to communicate with high control frequencies. The key motivation of this software architecture is to provide a practical framework for safe and reliable humanoid robot software development. The authors test and verify this framework on a HUBO2 Plus humanoid robot.
  • Keywords
    control engineering computing; humanoid robots; software architecture; software reliability; HUBO2 plus robot; human-oriented environments; humanoid robot software development; humanoid robots; low-latency interprocess communication protocol; multiprocess control software; software architecture; software reliability; Hardware; Manipulators; Real-time systems; Reliability; Runtime; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technologies for Practical Robot Applications (TePRA), 2013 IEEE International Conference on
  • Conference_Location
    Woburn, MA
  • ISSN
    2325-0526
  • Print_ISBN
    978-1-4673-6223-8
  • Type

    conf

  • DOI
    10.1109/TePRA.2013.6556374
  • Filename
    6556374