Font Size: a A A

The Research Of Cloud Platform Interface Integration For Educational Robot

Posted on:2017-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:M WuFull Text:PDF
GTID:2308330488484747Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In National long-term Science and Technology Development Plan (2006-2020), it says that the intelligent service robot is a key development of cutting-edge technology. Education is an important field of application of scientific and technological development, so the development and promotion of robot in the field of education will also be encouraged and supported by the country. With increasing demand for education, educational robot products gradually showing its inevitable limitations currently, and the performance of products is vary wide, there is also no uniform normative, and the acquisition and implementation of a large number of education computing resources give the educational robot terminal massive storage and computing pressure. Therefore, how to maximize the use of resources, storage and process the data quickly and make the greatest degree of cost savings and improved performance, is which must be solved with the development of educational robot.Cloud computing is a hot topic in recent years. Based on the thought of cloud computing shared and services, this paper proposed that combining the cloud computing with educational robot, and all the complex computing tasks and massive educational resource data were stored in the cloud. Then this paper built a universal cloud platform interactive system, which could meet all kinds of educational robots for resources sharing and provide programming interface of educational robot cloud services for developers. At the same time, this paper designed a complete set of interface to access control mechanism and user management mechanism, which could ensure the safety of educational robot cloud platform. Through the system, developers could use the various functions of the interface according to their needs.The main works of this paper included three parts. First, this paper studied the service classification of Educational robot cloud platform. The Educational robot cloud platform provided a lot of services, such as mobile learning, family and school education interworking, intelligent answers. In this paper, these services were divided into management class and data exchange class. The management class included equipment class and sensor class, the other class included discrete data class, control information class, file class, stream class and mixed class.Second, this paper designed the open interface framework of Educational robot cloud platform. Taking into account the maximum utilization of resources, the generality, security and maintainability of interfaces, this paper divided the the open interface framework of Educational robot cloud platform into four basic services: interface information management module, open interface module, access control module and interface scheduling module.Third, this paper designed open interface specification of Educational robot cloud platform. Platform used a REST open interfaces form based on the https protocol. The all data returned was packaged in JSON format. And different responses code was set depending on the type of service. So developers could judgment the specific error depending on the different responses code, and detect problems rapidly.Finally, this paper designed interface access mechanism and user management mechanism, which was for user authentication, access permission and access frequency control. To ensure the availability and security of the platform.
Keywords/Search Tags:Educational robot, Cloud computing, Open Cloud Platform, Open API
PDF Full Text Request
Related items