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

AN - SCOPUS:61949313283

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