Object-oriented parallel collision detection method, device and system

A collision detection, object-oriented technology, applied in the field of collision detection, can solve the problems of low detection accuracy, troublesome update, increase the number of collision detection, etc., to achieve the effect of reducing complexity, ensuring uniqueness, and improving collision detection speed

Inactive Publication Date: 2012-05-23
SHANGHAI DIANJI UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Hierarchical bounding box technology is used to speed up the collision detection of polyhedral scenes, but the bounding box method as a whole method has low detection accuracy and the efficiency improvement is not obvious
[0008] (2) Repeatability of detection: in the prior art, when performing collision detection on moving objects, each moving object will perform a collision detection with all objects in the environment. In this way, for a pair of moving objects, both parties Each collision detection is done once, resulting in the repetition of a collision detection, increasing the number of collision detection
In order to solve this problem, some other measures have to be taken to deal with the uniqueness of the collision response: before each collision response, it is necessary to determine whether the collision has been processed, which undoubtedly increases the complexity of the algorithm
[0010] (4) In the prior art, the update of the object state is regarded as a member function of the object (that is, the object). There are many kinds of motion equations. If the motion update is completed by the member function of the object, the program lacks a general interface. Every time the motion equation is modified, the member function must be modified. Various forms of motion equations will update the state of the object. kind of hard

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
  • Object-oriented parallel collision detection method, device and system
  • Object-oriented parallel collision detection method, device and system
  • Object-oriented parallel collision detection method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Embodiments of the present invention provide an object-oriented parallel collision detection method, device, and system. The main control node generates a list of all object pairs that need to be detected for collision according to the list of moving objects, and the idle node sends a message to the main control node. Request information for collision detection. After receiving the information requesting collision detection, the main control node assigns the object pairs in the list of object pairs to be detected for collision to each idle node for parallel collision detection. In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0043] The model of the object is represented by a polyhedron of arbitrary shape. In the object-oriented collision detection method of the embodiment of the present invention, an ...

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 an object-oriented parallel collision detection method, device and system. A list of all object pairs requiring collision detection is generated by a master control node according to a mobile list; an idle node sends out a request to the master control node to make information of collision detection, the master control node distributes object pairs in the list of all object pairs requiring collision detection to the idle node to carry out parallel collision detection after receiving the request to make the information of collision detection. The method, device and system can also lower the arithmetic complexity and further increase the collision detection speed while ensuring the uniqueness and the completeness of collision response.

Description

technical field [0001] The invention relates to the field of collision detection, in particular to an object-oriented parallel collision detection method, device and system. Background technique [0002] The problem of collision detection has been concerned for many years. The collision detection method has many applications in the fields of fabric simulation, computational geometry, computer animation, CAD / CAM, simulated robot and virtual reality. In the past two decades, researchers have done a lot of work in the field of collision detection and proposed some relatively mature algorithms. [0003] In general, these algorithms can be divided into two categories as a whole: geometric decomposition methods and hierarchical bounding box methods. [0004] The core idea of ​​the geometric decomposition method is to divide the entire virtual space into small cells of equal volume, and only calculate the intersection of geometric objects occupying the same cell or adjacent cells....

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 Patents(China)
IPC IPC(8): G06F17/50
Inventor 熊玉梅
Owner SHANGHAI DIANJI UNIV
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