Open middleware for robotics

Molaletsa Namoshe, N. S. Tlale, C. M. Kumile, G. Bright

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    8 Citations (Scopus)

    Abstract

    Despite advances in recent years, autonomous multi-robot systems remain classed as complex systems, because control and coordination of these systems remain a challenging task. Autonomous mobile robot houses heterogeneous sets of connected modular devices and are expected to communicate both synchronously and asynchronously. Robot complexities make the development of components for robot applications non-trivial and failure prone exercise. In trying to find a solution to the problem efficient modular interaction, robot software "Middleware" emerged. Middleware is software layer that provides an infrastructure for integration of applications and data in distributed systems domain. This article discusses freely available middleware for robotics and their technologies within the field of multi-robot systems to ease the difficulty of realizing robot applications. And lastly, an example of algorithm development for multi-robot co-operation using one of the discussed software architecture is presented.

    Original languageEnglish
    Title of host publication15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08
    Pages189-194
    Number of pages6
    DOIs
    Publication statusPublished - 2008
    Event15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08 - Auckland, New Zealand
    Duration: Dec 2 2008Dec 4 2008

    Other

    Other15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08
    CountryNew Zealand
    CityAuckland
    Period12/2/0812/4/08

    Fingerprint

    Middleware
    Robotics
    Robots
    Robot applications
    Software architecture
    Mobile robots
    Large scale systems

    All Science Journal Classification (ASJC) codes

    • Computer Vision and Pattern Recognition
    • Control and Systems Engineering
    • Electrical and Electronic Engineering
    • Mechanical Engineering

    Cite this

    Namoshe, M., Tlale, N. S., Kumile, C. M., & Bright, G. (2008). Open middleware for robotics. In 15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08 (pp. 189-194). [4749531] https://doi.org/10.1109/MMVIP.2008.4749531
    Namoshe, Molaletsa ; Tlale, N. S. ; Kumile, C. M. ; Bright, G. / Open middleware for robotics. 15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08. 2008. pp. 189-194
    @inproceedings{a158b7c4bf2045f68bec779e0c6ef745,
    title = "Open middleware for robotics",
    abstract = "Despite advances in recent years, autonomous multi-robot systems remain classed as complex systems, because control and coordination of these systems remain a challenging task. Autonomous mobile robot houses heterogeneous sets of connected modular devices and are expected to communicate both synchronously and asynchronously. Robot complexities make the development of components for robot applications non-trivial and failure prone exercise. In trying to find a solution to the problem efficient modular interaction, robot software {"}Middleware{"} emerged. Middleware is software layer that provides an infrastructure for integration of applications and data in distributed systems domain. This article discusses freely available middleware for robotics and their technologies within the field of multi-robot systems to ease the difficulty of realizing robot applications. And lastly, an example of algorithm development for multi-robot co-operation using one of the discussed software architecture is presented.",
    author = "Molaletsa Namoshe and Tlale, {N. S.} and Kumile, {C. M.} and G. Bright",
    year = "2008",
    doi = "10.1109/MMVIP.2008.4749531",
    language = "English",
    isbn = "9780473135324",
    pages = "189--194",
    booktitle = "15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08",

    }

    Namoshe, M, Tlale, NS, Kumile, CM & Bright, G 2008, Open middleware for robotics. in 15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08., 4749531, pp. 189-194, 15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08, Auckland, New Zealand, 12/2/08. https://doi.org/10.1109/MMVIP.2008.4749531

    Open middleware for robotics. / Namoshe, Molaletsa; Tlale, N. S.; Kumile, C. M.; Bright, G.

    15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08. 2008. p. 189-194 4749531.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    TY - GEN

    T1 - Open middleware for robotics

    AU - Namoshe, Molaletsa

    AU - Tlale, N. S.

    AU - Kumile, C. M.

    AU - Bright, G.

    PY - 2008

    Y1 - 2008

    N2 - Despite advances in recent years, autonomous multi-robot systems remain classed as complex systems, because control and coordination of these systems remain a challenging task. Autonomous mobile robot houses heterogeneous sets of connected modular devices and are expected to communicate both synchronously and asynchronously. Robot complexities make the development of components for robot applications non-trivial and failure prone exercise. In trying to find a solution to the problem efficient modular interaction, robot software "Middleware" emerged. Middleware is software layer that provides an infrastructure for integration of applications and data in distributed systems domain. This article discusses freely available middleware for robotics and their technologies within the field of multi-robot systems to ease the difficulty of realizing robot applications. And lastly, an example of algorithm development for multi-robot co-operation using one of the discussed software architecture is presented.

    AB - Despite advances in recent years, autonomous multi-robot systems remain classed as complex systems, because control and coordination of these systems remain a challenging task. Autonomous mobile robot houses heterogeneous sets of connected modular devices and are expected to communicate both synchronously and asynchronously. Robot complexities make the development of components for robot applications non-trivial and failure prone exercise. In trying to find a solution to the problem efficient modular interaction, robot software "Middleware" emerged. Middleware is software layer that provides an infrastructure for integration of applications and data in distributed systems domain. This article discusses freely available middleware for robotics and their technologies within the field of multi-robot systems to ease the difficulty of realizing robot applications. And lastly, an example of algorithm development for multi-robot co-operation using one of the discussed software architecture is presented.

    UR - http://www.scopus.com/inward/record.url?scp=61949313283&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=61949313283&partnerID=8YFLogxK

    U2 - 10.1109/MMVIP.2008.4749531

    DO - 10.1109/MMVIP.2008.4749531

    M3 - Conference contribution

    SN - 9780473135324

    SP - 189

    EP - 194

    BT - 15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08

    ER -

    Namoshe M, Tlale NS, Kumile CM, Bright G. Open middleware for robotics. In 15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08. 2008. p. 189-194. 4749531 https://doi.org/10.1109/MMVIP.2008.4749531