• DocumentCode
    2342820
  • Title

    Perspectives on standardization in mobile robot programming: the Carnegie Mellon Navigation (CARMEN) Toolkit

  • Author

    Montemerlo, Michael ; Roy, Nicholas ; Thrun, Sebastian

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • Volume
    3
  • fYear
    2003
  • fDate
    27-31 Oct. 2003
  • Firstpage
    2436
  • Abstract
    In this paper we describe our open-source robot control software, the Carnegie Mellon Navigation (CARMEN) Toolkit. The ultimate goals of CARMEN are to lower the barrier to implementing new algorithms on real and simulated robots and to facilitate sharing of research and algorithms between different institutions. In order for CARMEN to be as inclusive of various research approaches as possible, we have chosen not to adopt strict software standards, but to instead focus on good design practices. This paper outlines the lessons we have learned in developing these practices.
  • Keywords
    mobile robots; public domain software; robot programming; CARMEN; Carnegie Mellon Navigation toolkit; mobile robot programming; open source robot control software; software standards; standardization; Collision avoidance; Mobile robots; Motion control; Navigation; Open source software; Robustness; Software standards; Software tools; Standardization; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems, 2003. (IROS 2003). Proceedings. 2003 IEEE/RSJ International Conference on
  • Print_ISBN
    0-7803-7860-1
  • Type

    conf

  • DOI
    10.1109/IROS.2003.1249235
  • Filename
    1249235