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
T3 - 15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08
SP - 189
EP - 194
BT - 15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08
T2 - 15th International Conference on Mechatronics and Machine Vision in Practice, M2VIP'08
Y2 - 2 December 2008 through 4 December 2008
ER -