Dealing with configurability in robot systems

Tapio Heikkilä, Tadeusz Dobrowiecki, Lars Dalgaard

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    1 Citation (Scopus)

    Abstract

    In this concept paper the notion of the configurations and configurability is interpreted in the context of robotic and automation systems. A review is given on related methods and techniques, and how configurations relate to system and software life cycles. The modeling principles for configuration based design are outlined and a proposal is made for the design process based on systems and software product line principles, including a completely new way to reuse system model data by storing them as semantic descriptions in SW delivery packages, to be queried by system designers. A tentative design example is presented.
    Original languageEnglish
    Title of host publicationMechatronic and Embedded Systems and Applications (MESA), 2016 12th IEEE/ASME International Conference on
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages1 - 7
    ISBN (Electronic)978-1-5090-6189-1, 978-1-5090-6190-7
    ISBN (Print)978-1-5090-6191-4
    DOIs
    Publication statusPublished - 10 Oct 2016
    MoE publication typeA4 Article in a conference publication
    EventIEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications - Auckland, New Zealand
    Duration: 29 Aug 201631 Aug 2016
    Conference number: 12

    Conference

    ConferenceIEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications
    Abbreviated titleMESA
    CountryNew Zealand
    CityAuckland
    Period29/08/1631/08/16

    Fingerprint

    Robots
    Life cycle
    Robotics
    Automation
    Semantics

    Keywords

    • configuration
    • robot operating system
    • system and software product line

    Cite this

    Heikkilä, T., Dobrowiecki, T., & Dalgaard, L. (2016). Dealing with configurability in robot systems. In Mechatronic and Embedded Systems and Applications (MESA), 2016 12th IEEE/ASME International Conference on (pp. 1 - 7). [7587120] IEEE Institute of Electrical and Electronic Engineers . https://doi.org/10.1109/MESA.2016.7587120
    Heikkilä, Tapio ; Dobrowiecki, Tadeusz ; Dalgaard, Lars. / Dealing with configurability in robot systems. Mechatronic and Embedded Systems and Applications (MESA), 2016 12th IEEE/ASME International Conference on. IEEE Institute of Electrical and Electronic Engineers , 2016. pp. 1 - 7
    @inproceedings{2e3b1651c5aa42aa81f60cec3393845e,
    title = "Dealing with configurability in robot systems",
    abstract = "In this concept paper the notion of the configurations and configurability is interpreted in the context of robotic and automation systems. A review is given on related methods and techniques, and how configurations relate to system and software life cycles. The modeling principles for configuration based design are outlined and a proposal is made for the design process based on systems and software product line principles, including a completely new way to reuse system model data by storing them as semantic descriptions in SW delivery packages, to be queried by system designers. A tentative design example is presented.",
    keywords = "configuration, robot operating system, system and software product line",
    author = "Tapio Heikkil{\"a} and Tadeusz Dobrowiecki and Lars Dalgaard",
    year = "2016",
    month = "10",
    day = "10",
    doi = "10.1109/MESA.2016.7587120",
    language = "English",
    isbn = "978-1-5090-6191-4",
    pages = "1 -- 7",
    booktitle = "Mechatronic and Embedded Systems and Applications (MESA), 2016 12th IEEE/ASME International Conference on",
    publisher = "IEEE Institute of Electrical and Electronic Engineers",
    address = "United States",

    }

    Heikkilä, T, Dobrowiecki, T & Dalgaard, L 2016, Dealing with configurability in robot systems. in Mechatronic and Embedded Systems and Applications (MESA), 2016 12th IEEE/ASME International Conference on., 7587120, IEEE Institute of Electrical and Electronic Engineers , pp. 1 - 7, IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, Auckland, New Zealand, 29/08/16. https://doi.org/10.1109/MESA.2016.7587120

    Dealing with configurability in robot systems. / Heikkilä, Tapio; Dobrowiecki, Tadeusz; Dalgaard, Lars.

    Mechatronic and Embedded Systems and Applications (MESA), 2016 12th IEEE/ASME International Conference on. IEEE Institute of Electrical and Electronic Engineers , 2016. p. 1 - 7 7587120.

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    TY - GEN

    T1 - Dealing with configurability in robot systems

    AU - Heikkilä, Tapio

    AU - Dobrowiecki, Tadeusz

    AU - Dalgaard, Lars

    PY - 2016/10/10

    Y1 - 2016/10/10

    N2 - In this concept paper the notion of the configurations and configurability is interpreted in the context of robotic and automation systems. A review is given on related methods and techniques, and how configurations relate to system and software life cycles. The modeling principles for configuration based design are outlined and a proposal is made for the design process based on systems and software product line principles, including a completely new way to reuse system model data by storing them as semantic descriptions in SW delivery packages, to be queried by system designers. A tentative design example is presented.

    AB - In this concept paper the notion of the configurations and configurability is interpreted in the context of robotic and automation systems. A review is given on related methods and techniques, and how configurations relate to system and software life cycles. The modeling principles for configuration based design are outlined and a proposal is made for the design process based on systems and software product line principles, including a completely new way to reuse system model data by storing them as semantic descriptions in SW delivery packages, to be queried by system designers. A tentative design example is presented.

    KW - configuration

    KW - robot operating system

    KW - system and software product line

    U2 - 10.1109/MESA.2016.7587120

    DO - 10.1109/MESA.2016.7587120

    M3 - Conference article in proceedings

    SN - 978-1-5090-6191-4

    SP - 1

    EP - 7

    BT - Mechatronic and Embedded Systems and Applications (MESA), 2016 12th IEEE/ASME International Conference on

    PB - IEEE Institute of Electrical and Electronic Engineers

    ER -

    Heikkilä T, Dobrowiecki T, Dalgaard L. Dealing with configurability in robot systems. In Mechatronic and Embedded Systems and Applications (MESA), 2016 12th IEEE/ASME International Conference on. IEEE Institute of Electrical and Electronic Engineers . 2016. p. 1 - 7. 7587120 https://doi.org/10.1109/MESA.2016.7587120