Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Universal development platform for education and entertainment robot application software

A technology for education, entertainment, and application software. It is applied in software simulation/interpretation/simulation, program control devices, etc., and can solve the problems of non-standard software module calling interface, flexible application requirements, and failure to consider the versatility of application software. Achieve configurability, reduce programming difficulty, and achieve software portability and versatility

Inactive Publication Date: 2014-01-15
UNIV OF ELECTRONIC SCI & TECH OF CHINA
View PDF3 Cites 40 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The development of educational and entertainment robot application software is currently facing problems such as numerous types of educational and entertainment robot equipment, complex external interactions (sound, light, heat, graphics, etc.), flexible and changeable application requirements, and obvious needs for third-party R&D and testing.
[0003] At present, there is no general application software development platform for educational and entertainment robots. Although several major foreign educational and entertainment robot manufacturers such as Sony and Lego have launched their own educational and entertainment robot application software development environments, due to the fact that the major manufacturers are independent, The software control objects are mainly a few types of robot products provided by major manufacturers. Therefore, the development environment of educational and entertainment robot application software provided by these manufacturers generally has the following problems: Different, the existing educational and entertainment robot application software development environment lacks consideration in the realization of application software module reusability and software configurability; when the robot hardware platform is switched, the existing educational and entertainment robot application software development environment does not consider how to Guarantee the versatility of application software, without providing a minimal modification mechanism for application software; and, lack of consideration for the support of various educational and entertainment robot hardware devices, and the lack of realization of system scalability after new hardware devices are added

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Universal development platform for education and entertainment robot application software
  • Universal development platform for education and entertainment robot application software
  • Universal development platform for education and entertainment robot application software

Examples

Experimental program
Comparison scheme
Effect test

example

[0058] The following is an example of a third-party user completing application software development based on the general education and entertainment robot application software development platform of the present invention.

[0059] The parade car is a common educational and entertainment robot, which is often used as a teaching demonstration. A third-party user intends to compile a simple car parade software. The car will have the function of avoiding in time when a collision is detected during the parade. In order to more comprehensively describe the working principle of the educational and entertainment robot application software development platform, the following will explain the process of third-party users completing the development of car parade software based on this platform in two ways. One way is that third-party users generate applications based on text editing mode. Program code, and let the car parade software execute in the simulation environment; another way is...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a universal development platform for education and entertainment robot application software. An API bank is set up, so an API used for controlling common hardware equipment of an education and entertainment robot and APIs corresponding to common application functions and algorithms of the education and entertainment robot are provided for a third-party user; the third-party user just needs to freely select and combine needed APIs to compile application software according to application demands under an application software editing circumstance provided by an editing module. Accordingly, software editing difficulty is reduced, and configurability of the application software is achieved. Because the APIs are provided with universal calling interfaces, difference of bottom layer hardware platforms is shielded. Therefore, module reusability is achieved. On this basis, the application software cannot be modified or slightly modified when being used for controlling different education and entertainment robots, and software portability and universality are achieved.

Description

technical field [0001] The invention belongs to the technical field of service robot application software development, and more specifically relates to a general education and entertainment robot application software development platform. Background technique [0002] Service robots are the leading direction of robot development in the future. Service robots are used in a wide range of fields, such as education and entertainment, home services, smart homes, health care, etc. Among them, education and entertainment robots are a new type of service robots. This type of robot is mainly used For teaching demonstrations, educational competitions and providing cultural and entertainment services. The development of educational and entertainment robot application software is currently facing problems such as numerous types of educational and entertainment robot equipment, complex external interactions (sound, light, heat, graphics, etc.), flexible and changeable application require...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44G06F9/455
Inventor 刘杰彦鲁珂李晶晶
Owner UNIV OF ELECTRONIC SCI & TECH OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products