Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2017
…
9 pages
1 file
HAL is a multidisciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L'archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d'enseignement et de recherche français ou étrangers, des laboratoires publics ou privés. Copyright
2013
Cloud computing is a ubiquitous term used today for computational models that rely on interconnected computers over the Internet offering greater processing power and storage capabilities than stand-alone solutions. Cloud computing has been applied to diverse fields including cloud robotics and mobile cloud. Cloud robotics is a paradigm where robots offload their heavy computations and storage needs to the cloud while focusing on simpler computation tasks. Mobile cloud computing (MCC) is the reliance on mobile devices such as smartphones and tablets for data gathering and simple processing while using the cloud for resource intensive tasks. We propose a mobile cloud robotics architecture that combines these two concepts. Three different architectural models for mobile cloud robotics are provided: the Lego NXT Mobile Cloud Robotics Architecture, the Android Powered Lego NXT Mobile Cloud Robotics Architecture, and the Hybrid Lego NXT Mobile Cloud Robotics Architecture. These architect...
Companion Proceedings of the10th International Conference on Utility and Cloud Computing, 2017
Robots are moving out of factories, service robotics is bringing them to our homes, work environments, cities, and outdoors. While the Robot Operating System (ROS) is promising to open the world of robotics to developers, a proper platform and ecosystem supporting robotic applications development is still missing. This work presents an example of cloud robotics application in which cloud computing is not just complementing limited robot capabilities, but is leveraged to provide a development and operations environment supporting the complete life-cycle of a robotics-enabled application. We relate on our experience building cloud robotics applications spanning heterogeneous hardware (i.e., robots and cloud servers) through a use case scenario.
IEEE Network, 2000
We extend the computation and information sharing capabilities of networked robotics by proposing a cloud robotic architecture. The cloud robotics architecture leverages the combination of a virtual ad-hoc cloud formed by machine-to-machine (M2M) communications among participating robots, and an infrastructure cloud enabled by machine-to-cloud (M2C) communications. Cloud robotics utilizes elastic computing models, in which resources are dynamically allocated from a shared resource pool in the cloud, to support task offloading and information sharing in robotic applications. We propose communication protocols, and several elastic computing models to handle different applications. We discuss the technical challenges in computation, communications and security, and illustrate the potential benefits of cloud robotics in several applications.
2016 World Automation Congress (WAC), 2016
The paper proposes a software architecture for cloud robotics which intends three subsystems in the cloud environment: Middleware Subsystem, Background Tasks Subsystem, and Control Subsystem. The architecture invokes cloud technologies such as cloud computing, cloud storage, and other networking platforms arranged on the assistances of congregated infrastructure and shared services for robotics, for instance Robot Operating System (ROS). Since the architecture is looking for reliable, scalable, and distributed system for the heterogeneous large-scale autonomous robots, Infrastructure as a Service (IaaS) is chosen among the cloud services. Three major tasks can be handled by the proposed software architecture Computing, Storage, and Networking. Hadoop-MapReduce provides the appropriate framework in the cloud environment to process and handle these tasks.
2018 International Conference on Intelligent and Innovative Computing Applications (ICONIC), 2018
Due to the various advantages that the cloud can offer to robots, there has been the recent emergence of the cloud robotics paradigm. Cloud robotics permits robots to unload computing and storage related tasks into the cloud, and as such, robots can be built with smaller on-board computers. The use of cloud-robotics also allows robots to share knowledge within the community over a dedicated cloud space. In order to build-up robots that benefit from the cloud-robotics paradigm, different cloud-robotics platforms have been released during recent years. This paper critically reviews and compares existing cloud robotic platforms in order to provide recommendations on future use and gaps that still need to be addressed. To achieve this, 8 cloud robotic platforms were investigated. Key findings reveal varying underlying architectures and models adopted by these platforms, in addition to different features offered to end-users.
Ijca Proceedings on National Conference Cum Workshop on Bioinformatics and Computational Biology, 2014
The application of the cloud computing concept to robots is called Cloud Robotics. It is a concept that utilizes the services of the cloud so that robots can have learning abilities. Since applications for Cloud Robotics have to be developed in a platform, majority of the cloud application developers choose ROS for it. Robot Operating System (ROS) is an open source middleware that has a collection of inter-programming language headers to allow the sharing of data between independent programs. ROS provides a graph-like structure for cloud robotics. A new library for ROS that is a pure Java implementation, called rosjava, allows Android applications to be developed for robots. Since Android has a booming market and billion users, it would be a huge leap in the field of Cloud Robotics.
Advances in Information Security, Privacy, and Ethics
This chapter highlights the total structure and capabilities of robotic systems. This chapter then discusses the invocation of cloud technology in robotics technology empowering the whole system with higher processing power and bigger storage unit which was not possible earlier in the conventional robotic system being restricted in on-board manipulation. The flexibility of handling big data, ability to perform cloud computing, crowed sourcing and collaborative robot learning using the cloud robotics technology has been discussed briefly. This chapter describes concepts of Cloud Enabled Standalone Robotic System (CeSRS), Cloud Enabled Networked Robotic System (CeNRS), Cloud Robotic Networking System (CRNS), Standalone Robotic System (SRS), Common Networked Robotic (CNRS), Infrastructure As A Service (IAAS), Multi Robot System, R/R and R/C Network, ROS, Tele Operated Robotic System, Quality of Service (QoS), Virtual Machine (VM) and Cloud Datacenter. The existing applications of the c...
2013 IEEE 9th International Conference on Computational Cybernetics (ICCC), 2013
Cloud Robotics is an emerging field within robotics, currently covering various application domains and robot network paradigms. This paper provides a structured, systematic overview of the numerous definitions, concepts and technologies linked to Cloud Robotics and cloud technologies in a broader sense. It also presents a roadmap for the near future, describing development trends and emerging application areas. Cloud Robotics may have a significant role in the future as an explicitly human-centered technology, capable of addressing the dire needs of our society.
2018 International Conference on Intelligent and Innovative Computing Applications (ICONIC), 2018
Advances in robotics and cloud computing have led to the emergence of cloud robotics where robots can benefit from remote processing, greater memory and computational power, and massive data storage. The integration of robotics and cloud computing has often been regarded as a complex aspect due to the various components involved in such systems. In order to address this issue, different studies have attempted to create cloud robotic architectures to simplify representation into different blocks or components. However, limited study has been undertaken to critically review and compare these architectures. As such, this paper investigates and performs a comparative analysis of existing cloud robotic architectures in order to identify key limitations and recommend on the future of cloud robotic architectures. As part of this study, 7 such architectures have been reviewed and compared and results showed limited evaluation of existing architectures in favour of security weaknesses.
The idea of cloud robotics attracts many researchers mind in the last few years. Cloud robotics is a term combination of cloud technologies with its mass and services which is combined to serve the huge use of robotics applications. The power of robotics is behind the power of cloud which aims in the process of learning and exchanging knowledge, the use of cloud to process heavy tasks allows use of smaller on-board computers in a robot which needs to perform tasks in an accurate real time. So in realistically the Cloud can make robots lighter, cheaper and smaller. This paper surveys cloud robotics in order to give a clear platform in this technology.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
HIGH-ENERGY PROCESSES IN CONDENSED MATTER (HEPCM 2020): Proceedings of the XXVII Conference on High-Energy Processes in Condensed Matter, dedicated to the 90th anniversary of the birth of RI Soloukhin, 2020
Springer Nature Singapore Pte Ltd, 2020
International Journal for Research in Applied Science and Engineering Technology IJRASET, 2020
Proceedings of the Symposium on Applied Computing, 2017
International Journal of Social Robotics, 2016
2019 15th International Wireless Communications & Mobile Computing Conference (IWCMC), 2019
2017 European Conference on Mobile Robots (ECMR)
2010 IEEE International Conference on Robotics and Automation, 2010
IEEE Journal of Oceanic Engineering
1999 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (Cat. No.99TH8399), 1999
IEEE Transactions on Robotics and Automation, 2002