The Robot Operating System (ROS) is nowadays one of the most popular frameworks for developing robotic applications. To ensure the (much needed) dependability and safety of such applications we forecast an increasing demand for ROS-specific coding standards, static analyzers, and tools alike. Unfortunately, the development of such standards and tools can be hampered by ROS modularity and configurability, namely the substantial number of primitives (and respective variants) that must, in principle, be considered. To quantify the severity of this problem, we have mined a large number of existing ROS packages to understand how its primitives are used in practice, and to determine which combinations of primitives are most popular. This paper presents and discusses the results of this study, and hopefully provides some guidance for future standardization efforts and tool developers. ; FCT -Fundação para a Ciência e a Tecnologia(UID/EEA/50014/2013) ; info:eu-repo/semantics/publishedVersion


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Mining the usage patterns of ROS primitives


    Beteiligte:

    Erscheinungsdatum :

    2017-12-13



    Medientyp :

    Aufsatz (Konferenz)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Klassifikation :

    DDC:    629



    Invariant Representation of Grayscale Patterns by Trees of Geometric Primitives

    Lange, M. M. / Lange, A. M. | British Library Online Contents | 2003


    Extracting Geometric Primitives

    Roth, G. / Levine, M. D. | British Library Online Contents | 1993


    Shape using volumetric primitives

    Munck-Fairwood, R. C. / Du, L. | British Library Online Contents | 1993


    Ebook usage patterns

    Chiang, Dudee | NTRS | 2017


    Conditional Neural Movement Primitives

    M. Yunus Seker / Mert Imre / Justus Piater et al. | BASE | 2019

    Freier Zugriff