Sunday, May 3, 2020

Cloud computing in Robotics

Question: Discuss about the Cloud computing in Robotics. Answer: Introduction: The aim of the project is to focus on the development process, testing, and evaluation of an infrastructure for mobile cloud robotics. The project takes the advantages of approaches based on cloud computing in robotics. It provides localization and large area mapping to the heavy computing process. Objective: The objective is to offloading the mechanism of calculation from the customer and giving access to the constant server. The mass of the robots can be reduced by the movement of data processing procedure into the cloud environment. The sensor technologies for example RGB D cameras should be used in the development of the infrastructure for light weight mobile robots. Background: From the last decade, service robots popularity is increasing very fast. Robots are built in order to help the humans in their daily life schedule. The mobile robots gather information from real time environment for analyzing the cloud environment (Guoquiang, 2011)). The cloud environment supports the feature of 3D mapping, intelligence in the sensor networks, awareness of situation, and others. The implementation of faster CPU is needed in the construction of robots. The dynamic environment of the houses is the major problem faced by the robots in carrying out their work. The emerging new trends in cloud computing stability, high transfer rate, low cost, popularity, easily accessibility with the internet brings the focus on the new trend of cloud computing technology (Kamei, 2010). The data security should be provided in hosting the confidential information over the cloud. In the cloud robotics, the organization takes place in two tiers one is the machine to machine level and other is the machine to cloud level. The main focus is on offloading the mechanism of calculation from the customer and giving access to the constant server. The following are the classification of the cloud model: Software as a service Platform as a service Infrastructure as a service With the emerging issues related to the economics and ergonomics, mobile robots are highly developed to do complex task by making their running time increased and weight reduced. The total mass, life of the battery, size, total costs associated with mobile platform are the features which have an impact on the current development state of robots (Peterson, 2013). In the development of robotics in cloud, the concentration should also be given on security threats in the cloud computing environment. The security threats are usually associated with the size and significance of the cloud environment. The offloading of the complex calculation, capability of high data storage, and the tools for communication makes the cloud computing popular among the robotics (Burski, 2009). The decision of offloading requires three strategies for execution. Firstly, individual robots requires standalone execution, secondly, the group of robots requires collaborative execution, and lastly execution of the c loud. The hybrid model is used for partial execution of all the three strategies which are used for offloading the robots (Wen, 2008). The cloud computing advantages and features are more useful for mobile robots. The mass of the robots can be reduced by the movement of data processing procedure into the cloud environment (Michael, 2012). By making use of cloud based services the operating time of the robots can be increased. Description: Platform for Cloud robotics: A distributed agent with collective intelligence (DAVANCI) is the most popular cloud robotics project. The aim of this project is to take the advantages of approaches based on cloud computing. It provides localization and large area mapping to the heavy computing process. The objective of the cloud based robotics project is to provide training learning of labeling data. Components needed in robotics in cloud: The global library of images should be provided which carries the series of images, objects, and maps to make the expert system Support of parallel computation for statistical modeling based on sample, planning related with the motion and task, collaboration with multi robots, coordination and scheduling of the system, and etc. Policies related with the dynamic control and outcome sharing with the robots Sharing of the open source data and design which is needed for programming, construction of the hardware, and experimentation. Methods for evaluation, learning and recovery from error on generation of demand from human Interaction of human and robots Challenges: In the development of cloud robotics the following issues and challenges come forward which are summarized below: Size of the automatic infrastructure required for the robotics Load balancing operations which are used for computation between local and the cloud Representation on the basis of knowledge In the automation of cloud, collective learning is proposed. Software as a service is used for providing platform Integration and collaboration with the fault tolerant control Collection of the big data Wireless communication is used for connecting with the cloud Support of system architecture for the development of robotics clouds Infrastructure which support open access is needed Sharing of the workload Standard and protocols used for the development of robotics in cloud Constraints of resources Constraint of information gathering Constraint of learning Constraint of communication Constraint of Computation Constraint of security Constraint of optimization framework Establishment of trust Risks associated with the robotics in cloud: Security in environment: In the development of robotics in cloud, the concentration should also be given on security threats in the cloud computing environment. The security threats are usually associated with the size and significance of the cloud environment Security related with the data privacy: the data security should be provided in hosting the confidential information over the cloud. Problems related with the ethics: The unethical activities can be done by the robot if it get out of control Limitation with Robotics in cloud: Cloud does not support sensor and controller feedback which are required for controlling the motion of the robots At the time of high latency response, the cloud based application get slower and unavailable On board processing, real time execution of the task are required Methodology: The methodologies which are used for collecting the data for the proposed topic on Robotics in cloud computing is given below: Qualitative and Quantitative methodology: The exploratory and descriptive study is needed to conduct the research on the proposed topic. The exploratory study helps to focus on the challenges and the problem discovered in doing research on the topic. The descriptive study helps in describing the characteristics of the variable, platform used to support cloud computing, and others. Data source The primary and the secondary resources are used for conducting research on the topic of robotics. The surveys are the important part of collecting the required information. Newspaper, internet, and magazines are the secondary source of collecting information. Questionnaire methodology: It is the least expensive method for collecting the updated information on the topic of robotics in cloud computing. It is the most trusted method of collecting the information. It is method of collecting statistical data from the vast number of people. The question should be well designed to collect the relevant information which in turn helps to analyze the data in a better way. Well defined questions and data collected from it make the clear picture in the mind of the reader. System Architecture: In this architecture, the organization takes place in two tiers one is the machine to machine level and other is the machine to cloud level. In the M2M environment, wireless links are used for providing communication between groups of robots. For this purpose, virtual ad-hoc cloud is used. Project Plan and Deliverables: No of WEEK Scheduling of the task 1st Seeking of time from supervisor of the project 2nd The topic of cloud computing in mobile robotics should be evaluated carefully 3rd Proposal for the project should be submitted 4th Collection of feedback and comments about the topic 5th Collection of the data and research work for the proposed topic of robotics in the cloud 6th Finalization of the report and documentation 7th Submission of the mid semester report 8th Preparation of the feedback report 9th Analyzing the final data through questionnaire 10th Documentation should be prepared on detailed description 11th Organization of the entire work and preparation of the final 12th Finalization of the presentation and practice of delivering the presentation 13th Submission of the final report and oral presentation Week 1: Seeking of time from supervisor of the project In this week the discussion should takes place with the supervisor for the tools, the infrastructure, operating system, and others used in the development of the robotics based on cloud computing. Week 2: The topic of cloud computing in mobile robotics should be evaluated carefully The topic should be modularize and distributed among the team member for carrying out their work by keeping aim and objective of the proposal. In this week only background and methodology should also be prepared. Week 3: Proposal for the project should be submitted After the completion of the aim, objective, background, description, and methodology the proposal should be submitted. Week 4: Collection of feedback and comments about the topic After the submission of the proposal to the supervisor, wait for the response from the supervisor in the form of comments and feedback. Week 5: Collection of the data and research work for the proposed topic of robotics in the cloud The collected data, comments and feedback helps in preparing the final midterm report on the topic of robotics in cloud computing Week 6: Finalization of the report and documentation The development of future plans should takes place about research the topic. Simultaneously, the preparation of presentation should takes place. Week 7: Submission of the mid semester report The report of midterm semester should be submitted to the supervisor. Week 8: Preparation of the feedback report The supervisor should provide the feedback on the submitted report of midterm semester for doing modification in the proposed report before the submission of the final report. Week 9: Analyzing the final data through questionnaire Minimum of 10 questions should be prepared for questionnaire to analyze the data. The question should be well defined which covers all the topic and areas of the report Week 10: Documentation should be prepared on detailed description The data collected by the questionnaire on the proposed topic should be synchronized and organized in the form of diagrams and flowchart. Week 11: Organization of the entire work and preparation of the final Finalization of the report and organization of the presentation should takes place in this week for analyzing the result of research clearly in the form of facts and figures. Week 12: Finalization of the presentation and practice of delivering the presentation For the perfection in the oral presentation, the report should be practiced thoroughly. Week 13: Submission of the final report and oral presentation After preparing the final report, it should be submitted to the supervisor. Conclusion: This paper focuses on the development process, testing, and evaluation of an infrastructure for mobile cloud robotics. The mass of the robots can be reduced by the movement of data processing procedure into the cloud environment. The mobile robots gather information from real time environment for analyzing the cloud environment (Koken ,2014). The cloud environment supports the feature of 3D mapping, intelligence in the sensor networks, awareness of situation, and others. The main focus is on offloading the mechanism of calculation from the customer and giving access to the constant server. In this paper, we proposed the architecture for the cloud robotics which gives the details of challenges in the current robots. The implementation of the cloud robots results in sharing of computational resources, information and data gathers from the resources, and accessing of the new knowledge. The aim of this project is to take the advantages of approaches based on cloud computing. It provides localization and large area mapping to the heavy computing process (Buhalis, 2014). This paper gives the clear picture of the methodology used for collecting the data for the research, schedule and deliverable of the project. References: Guoquiang, H. (2011).Cloud Robotics: Architecture, challenges and Application. 1st ed. [ebook] Available at: https://www.ntu.edu.sg/home/ygwen/Paper/HTW-NM-12.pdf [Accessed 23 Aug. 2016]. Kamei, K. (2010).Cloud Networked Robotics. 1st ed. [ebook] Available at: https://www.google.co.in/url?sa=trct=jq=esrc=ssource=webcd=4cad=rjauact=8ved=0ahUKEwj0wpmw-tfOAhUYS48KHTYnA2oQFgg4MAMurl=http%3A%2F%2Fwww.teknologisk.dk%2F_root%2Fmedia%2F48448_Cloud%2520Networked%2520Robotics.pdfusg=AFQjCNGMHvsHOLrE6SQplqo7cSfPepGrTAsig2=iOQ5taFE79MGHTLktigtAQbvm=bv.129759880,d.c2I [Accessed 23 Aug. 2016]. Peterson, H. (2013).Cloud Robotics: 5G paves the way for mass market automation. 1st ed. [ebook] Available at: https://www.ericsson.com/res/thecompany/docs/publications/ericsson_review/2016/etr-5g-cloud-robotics.pdf [Accessed 23 Aug. 2016]. Burski, B. (2009).The use of cloud computing in mobile robotics. 1st ed. [ebook] Available at: file:///C:/Users/admin/Downloads/burski_garbacz_use_2_2014.pdf [Accessed 23 Aug. 2016]. Wen, L. (2008).Cloud Robotics survey. 1st ed. [ebook] Available at: https://goldberg.berkeley.edu/pubs/T-ASE-Cloud-RA-Survey-Paper-Final-2015.pdf [Accessed 23 Aug. 2016]. Michael, S. (2012).Building knowledge-enabled cloud robotics Application. 1st ed. [ebook] Available at: https://www.google.co.in/url?sa=trct=jq=esrc=ssource=webcd=10cad=rjauact=8ved=0ahUKEwj0wpmw-tfOAhUYS48KHTYnA2oQFghiMAkurl=https%3A%2F%2Frobohow.eu%2F_media%2Fspecial%2Fbib%2Ftenorth13unr.pdfusg=AFQjCNHSdvT1jqbHI_DEnbI-lX_DwmAbDQsig2=iNFU0cnSJltOHC18D89prgbvm=bv.129759880,d.c2I [Accessed 23 Aug. 2016]. Koken, B. (2014).Cloud Robotics Platform. 1st ed. [ebook] Available at: https://www.google.co.in/url?sa=trct=jq=esrc=ssource=webcd=8cad=rjauact=8ved=0ahUKEwj0wpmw-tfOAhUYS48KHTYnA2oQFghVMAcurl=http%3A%2F%2Fhrcak.srce.hr%2Ffile%2F197339usg=AFQjCNF76WjUpJlgznupoCYmbgQLyPySVAsig2=4whrCUU68T0rUFLdbpXWXgbvm=bv.129759880,d.c2I [Accessed 23 Aug. 2016]. Buhalis, S. (2014).A study on Cloud Robotics. 1st ed. [ebook] Available at: https://www.ijircce.com/upload/2015/april/47_4_A_Study.pdf [Accessed 23 Aug. 2016].

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.