2012
DOI: 10.1155/2012/959013
|View full text |Cite
|
Sign up to set email alerts
|

Robotics Middleware: A Comprehensive Literature Survey and Attribute-Based Bibliography

Abstract: Autonomous robots are complex systems that require the interaction between numerous heterogeneous components (software and hardware). Because of the increase in complexity of robotic applications and the diverse range of hardware, robotic middleware is designed to manage the complexity and heterogeneity of the hardware and applications, promote the integration of new technologies, simplify software design, hide the complexity of low-level communication and the sensor heterogeneity of the sensors, improve softw… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
89
0
2

Year Published

2017
2017
2020
2020

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 170 publications
(97 citation statements)
references
References 58 publications
0
89
0
2
Order By: Relevance
“…For example, NASA has been working on CLARAty platform, which has been designed for the development and maturation of various research technologies. CLARAty platform is currently used in the Mars Exploration Program and Rover Mission [9,10]. The most popular open solutions are: Player, MIRO, ROS, OROCOS and RT-Middleware [9].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, NASA has been working on CLARAty platform, which has been designed for the development and maturation of various research technologies. CLARAty platform is currently used in the Mars Exploration Program and Rover Mission [9,10]. The most popular open solutions are: Player, MIRO, ROS, OROCOS and RT-Middleware [9].…”
Section: Introductionmentioning
confidence: 99%
“…CLARAty platform is currently used in the Mars Exploration Program and Rover Mission [9,10]. The most popular open solutions are: Player, MIRO, ROS, OROCOS and RT-Middleware [9]. The main purpose of the above systems is to provide software genericness of higher-level applications and to provide communication primitives [12].…”
Section: Introductionmentioning
confidence: 99%
“…In this chapter, robot control designs and architectures and the various types of robotic functionalities and co-dependent relationships that are enabled are specifically examined. As autonomous robots are complex systems that require interaction between numerous heterogeneous components of both software and hardware [51], the organisation of AI in autonomous robot control is a significant problem and challenge that needs to be addressed when designing and implementing robots [16]. Robotic cognitive organisation and control architectures are a critical influence on computational performance to support demanding functional requirements within constantly changing operational environments and uncertainties.…”
Section: Robot Control Architecturesmentioning
confidence: 99%
“…The main aims of robotic middleware are to manage the complexity and heterogeneity of the hardware and applications, promote the integration of new technologies, simplify software design, hide the complexity of low-level communication and sensor heterogeneity, improve software quality, reuse robotic software infrastructure across multiple hardware platforms, and to reduce production costs [51]. Standardised modules for certain robot functionalities can also be deployed as part of the robot middleware that maintains its cross-platform support and portability.…”
Section: Robot Software Platformsmentioning
confidence: 99%
See 1 more Smart Citation