Browser-oriented robot virtual graph modeling method

A modeling method and virtual graphics technology, applied in 3D modeling, instruments, image data processing, etc., can solve the problems of high development cost, poor cross-platform, and high complexity of robot virtual modeling methods, and achieve the design method simple effect

Pending Publication Date: 2020-07-31
HARBIN INST OF TECH
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problems of high complexity, poor cross-platform performance or high development cost in the existing robot virtual modeling method

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
  • Browser-oriented robot virtual graph modeling method
  • Browser-oriented robot virtual graph modeling method
  • Browser-oriented robot virtual graph modeling method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment 1

[0039] according to figure 1 As shown, the present invention provides a browser-oriented robot virtual graphics modeling method,

[0040] A browser-oriented robot virtual graphics modeling method, said method is based on the Web platform, based on the three.js three-dimensional toolkit, comprising the following steps:

[0041] Step 1: Design the HTML panel, build a virtual scene based on three.js, including ground grids, lighting, cameras and auxiliary markers, and complete the basic architecture of the browser client;

[0042] The step 1 is specifically:

[0043] Step 1.1: Use the HTML document hierarchy with canvas or WebGL scripts, build a virtual scene based on three.js, add three.js library files with script in the head element in HTML, and use embedded scripts or reference external scripts The form uses script to add scene description sentences in the body element;

[0044] Select the WebRenderer renderer, all renderings are drawn on the domElement, combined with the ca...

specific Embodiment 2

[0064] Step 1. Design the html panel and build a virtual scene based on three.js, including ground grids, lighting, cameras, auxiliary markers, etc.;

[0065] HTML is a hypertext markup language, which is marked and used as a unified format to describe the content of Web pages. HTML panel documents consist of multiple layers of nodes. Nodes are divided into several types to describe different information or tags in the document. All nodes form a hierarchical relationship, so that all page tags form a tree diagram with a specific node element as the root node, and all other elements are document elements. child elements of . Such as figure 2 (a) shows a schematic diagram of the HTML document hierarchy with a canvas or WebGL script. The web graphics library three.js is a JavaScript API-based toolkit for rendering 3D computer graphics. However, creating a 3D scene by using WebGL directly or via canvas is cumbersome. Therefore, the use of three.js acts as a bridge connecting...

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 relates to a browser-oriented robot virtual graph modeling method. The method comprises the steps that an HTML panel is designed, a virtual scene is built based on three.js, the virtualscene comprises a ground grid, illumination, a camera and an auxiliary mark, and a basic framework of a browser client is completed; three-dimensional modeling software is adopted to perform three-dimensional modeling on the robot, the robot is imported into a virtual scene built based on three.js after format conversion, the relative relation between model objects is set, and the pose is adjusted; for the actual working environment and the working object of the robot, working environment construction is carried out, including virtual model reconstruction of a scene simple object and a point cloud construction method; and a virtual model data interface is established, a rendering performance monitor and a GUI component for manually adjusting the model are added, scene rendering is performed, and a collision detection function is added based on a webpage virtual thread. The method is favorable for realizing virtual and remote laboratories, and provides a new feasible scheme for reducingthe construction of high-cost real laboratories.

Description

technical field [0001] The invention relates to the technical field of robot virtual graphics modeling, and relates to a browser-oriented robot virtual graphics modeling method. Background technique [0002] With the rapid development of robotics technology involving multidisciplinary integration, the design complexity and task difficulty of robots are gradually increasing, and the cost of human exploration of robot ontology and intelligent planning is also increasing. Therefore, robot simulation technology based on virtual reality has become one of the research hotspots. Robot simulation can greatly reduce the cost of physical experiments, and can perform relatively accurate simulation and display of complex tasks, which has an irreplaceable role in scientific research and application operations. [0003] At present, robot simulation technology based on virtual reality is constantly being innovatively applied to various occasions, providing users with better immersion, int...

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): G06T17/00G06F16/958G06T19/20
CPCG06T17/00G06F16/958G06T19/20Y02D10/00
Inventor 蒋再男刘大翔李重阳刘宏
Owner HARBIN INST OF TECH
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