Physical programming method, device and equipment and storage medium

A technology of physical programming and physical objects, which is applied in the field of human-computer interaction, can solve the problems of low recognition tolerance, high manufacturing cost, and easily damaged marks, and achieve the effect of high recognition tolerance and low manufacturing cost

Pending Publication Date: 2021-06-25
UBTECH ROBOTICS CORP LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the inventors have found that object programming needs to be pre-configured and manufactured corresponding object programming blocks according to the computer recognition program of object programming. The logos are attached to the solid wood blocks respectively. The manufacturing cost of such physical programming blocks is high, and the logos in the physical programming blocks are easily destroyed and the recognition tolerance is low.

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
  • Physical programming method, device and equipment and storage medium
  • Physical programming method, device and equipment and storage medium
  • Physical programming method, device and equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In the following description, specific details such as specific system structures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.

[0043] In order to illustrate the technical solutions described in this application, specific examples are used below to illustrate.

[0044] For some examples of this application, see figure 1 , figure 1 It is a schematic flow chart of an object programming method provided in the embodiment of the present application. The details are as follows:

[0045] Step S11: Obtain an imag...

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 provides a physical programming method and device, equipment and a storage medium. The method comprises the steps of using a visual sensor to shoot and obtain a placement image where a real object programming block is placed in a physical programming operation area; obtaining graphic features and placement position information of each physical programming block in the placement image through image recognition; and according to the graphic characteristics of each physical programming block, obtaining programming information correspondingly configured by each physical programming block, and according to the placement position information of each physical programming block, performing logic conversion on the programming information correspondingly configured by each physical programming block to generate a programming sequence corresponding to the placement image. In the method, as long as the graphic features of the physical programming block can be identified, the presentation form is not limited to the physical block, the manufacturing cost is low, the physical block is not easily damaged, and as long as the graphic features can be identified, the identification cannot be influenced when the physical block is damaged, and the identification latitude is high.

Description

technical field [0001] The present application belongs to the technical field of human-computer interaction, and in particular relates to an object programming method, device, equipment and storage medium. Background technique [0002] Traditional programming is usually done through keyboard input text language. However, this kind of programming method is difficult for children to remember and understand very professional knowledge such as grammar, logical relationship and program structure of programming language. Especially for children who are not proficient in writing, the text editing method of the program lacks intuition, and children cannot use traditional programming methods to create their own programs. In response to the above problems, some existing programs usually provide a feasible way for children by means of graphic object programming. However, the inventors have found that object programming needs to be pre-configured and manufactured corresponding object ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/00G06K9/46G06N3/08
CPCG06N3/08G06V20/00G06V10/44G06V10/56
Inventor 韩金伯黄泽扬钟学贤段奡李开张元超吴成琳
Owner UBTECH ROBOTICS CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products