CN105184243A - Environment characteristic expression and identification method based on three dimensional grid map - Google Patents

Environment characteristic expression and identification method based on three dimensional grid map Download PDF

Info

Publication number
CN105184243A
CN105184243A CN201510540211.9A CN201510540211A CN105184243A CN 105184243 A CN105184243 A CN 105184243A CN 201510540211 A CN201510540211 A CN 201510540211A CN 105184243 A CN105184243 A CN 105184243A
Authority
CN
China
Prior art keywords
volume elements
grid map
driftage
conversion
face
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510540211.9A
Other languages
Chinese (zh)
Other versions
CN105184243B (en
Inventor
王红军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201510540211.9A priority Critical patent/CN105184243B/en
Publication of CN105184243A publication Critical patent/CN105184243A/en
Application granted granted Critical
Publication of CN105184243B publication Critical patent/CN105184243B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/64Three-dimensional objects
    • G06V20/653Three-dimensional objects by matching three-dimensional models, e.g. conformal mapping of Riemann surfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Image Analysis (AREA)

Abstract

The invention discloses an environment characteristic expression and identification method based on a three-dimensional grid map, comprising steps of, for the established three-dimension grid map, performing characteristic analysis on an obstacle in the three-dimension grid map and the circumferential blank space, extracting a grid characteristic expression method which is easy to store and calculate as a basis for environment characteristic identification. The method is applicable to the environment identification of the robot, path planning of the robot and autonomous motion, and supports the game application of the practical environment of the robot and robot cleaning.

Description

A kind of environmental characteristic based on 3 d grid map represents and knowledge method for distinguishing
Technical field
The present invention relates to the discrete orthogonal transform technology, particularly robot such as artificial intelligence, pattern-recognition and Fourier convert, Walsh converts to the three-dimensional environment modeling of complex environment and knowledge method for distinguishing, be applied to Context awareness and the autokinetic movement aspect of robot.
Background technology
Along with industrial machine man-based development in recent years, drive the turn up gradually of service robot industry, Intelligent hardware field simultaneously from 2014 also starts projection, according to the statistics of alliance of international robot, within 2015, service robot sales volume will reach 8,500,000,000 dollars, and keep 20% ~ 30% higher rate of growth, in Intelligent hardware field, according to Ai Rui research, within 2014, global Intelligent hardware installation amount reaches 6,000,000,000, and estimating 2017 will more than 14,000,000,000.
In the behind of market high speed development, problem is obvious equally, the potentiality in market are also excavated out far away on the one hand, on the other hand, robot and Intelligent hardware enter feature modeling and the recognition technology that service industry also also exists some technological difficulties, particularly three-dimensional environment, and such as robot enters in actual home environment, carry out Context awareness and autonomous safely etc., all also have certain technological difficulties at present.
Goal of the invention
Fundamental purpose of the present invention is exactly solve to represent and identification problem based on the environmental characteristic after the environmental modeling of 3 d grid map, it provides a kind of method, make the environmental characteristic based on 3 d grid map, be convenient to store and calculate, thus reach the convenient object identified, for other practical applications provide technical support.Can be, but not limited to be applied in the robot game towards family and robot cleaner aspect.
Technical scheme
The object of the present invention is achieved like this: by relevant device and algorithm, such as three-dimensional laser radar etc., obtain the 3 d grid cartographic information of actual environment, system is represented through environmental characteristic, calculate and store the feature of volume elements in 3 d grid map, after the information setting required target volume elements, by environmental characteristic recognition system, in 3 d grid map, match all required candidate's volume elements.It comprises the following steps:
(1) in environmental characteristic expression system, consider the convenience of calculating, we set one affects distance delta, and namely barrier volume elements is to the coverage of periphery volume elements, and σ can be but be not limited to Euclidean distance, Manhattan (Manhattan) distance etc.Simultaneously also in order to convenience of calculation, volume elements x [δ on influenced all average discrete to eight driftage faces of volume elements x 0, δ π/4, δ pi/2, δ 3 π/4, δ π, δ 5 π/4, δ 3 pi/2s, δ 7 π/4], then each driftage face δ iin to affect component all discrete to driftage face δ i[η on eight interior angles of pitch 0, η π/12, η π/4, η 5 π/12, η 7 π/12, η 3 π/4, η 11 π/12, η π], form suffered influence matrix f (x) of volume elements x, and the eigenmatrix of suffered influence matrix f (x) of calculated body element x and characteristic spectrum, provide the computing method of two kinds of eigenmatrixes and characteristic spectrum here,
(2) in environmental characteristic expression system, each element of the influence matrix of each idle volume elements is initialized as 0, analyze the impact of each barrier volume elements on all volume elements in σ distance one by one, such as, in the process analyzed, the yaw angle of the relative volume elements x of barrier volume elements ξ is θ, luffing angle is β, distance is d, d≤σ, then barrier volume elements ξ to the influence function of volume elements x can be but be not limited to f (x β, θ, d)=1/d, if θ is just on a certain driftage face of volume elements x, then directly to superpose on this driftage face, if θ is between certain two driftage face, such as θ ∈ (π/4, pi/2), then decompose, f (x according to vector β, θ, d) decompose project to driftage face δ π/4on vector f awith driftage face δ pi/2on vector f b(two projection vector f awith f bequal with Z axis angle, and with f (x β, θ, d) coplanar), by same vector decomposition method more respectively vector f awith f bdecomposition projects on adjacent two angle of pitch directions in each driftage face, and after completing all obstructing objects meta analysises, the influence matrix of each volume elements completes as calculated, and is stored in grid, is designated as:
(3) in environmental characteristic expression system, consider the convenience of calculating, we ask for eigenmatrix F (x) of f (x), and are stored in grid:
Method one, ask for F (x) by two-dimensional fourier transform, make transformation operator obtain according to fast two-dimensional Fourier transformation calculations,
Method two, asks for F (x) by Walsh conversion, makes transformation operator calculate according to fast two-dimensional WalshHadama conversion,
8x8 matrix in above-mentioned formula is the WalshHadama transformation matrix of 8 dimensions, different dimensions, and corresponding WalshHadama transformation matrix is not identical, wherein:
H 1 = ( 1 ) H n = H n / 2 H n / 2 H n / 2 - H n / 2 , n = 2 m ,m∈N
(4) in environmental characteristic expression system, consider the convenience of calculating, we ask for the characteristic spectrum P (x) of eigenmatrix F (x), and are stored in grid:
Method one, convert eigenmatrix F (x) obtained according to fast two-dimensional Fourier, Wo Menyou,
By asking modular arithmetic, characteristic spectrum element P (x) [i] [j]=| F (x) [i] [j] |=| F i+1, j+1|, i, j ∈ [0,7]
Method two, convert eigenmatrix F (x) obtained according to fast two-dimensional WalshHadama, Wo Menyou,
P ( x ) [ 0 ] = ( F ( x ) [ 0 ] [ 0 ] ) 2 P ( x ) [ r ] = Σ i = 0 2 r - 1 Σ j = 0 2 r - 1 ( F ( x ) [ i ] [ j ] ) 2 - Σ k = 0 r - 1 P ( x ) [ k ] , r ∈ [ 1 , log 2 8 ]
(5) in environmental characteristic recognition system, we set threshold value degree threshold, and construct the influence matrix of targeted environment volume elements y two-dimentional WalshHadama transform method is used according to above step, ask for characteristic of correspondence spectrum P (y), all volume elements x searched for by 3 d grid map, and the corresponding characteristic spectrum of comparison, remember that the angle between vectorial P (x) and vectorial P (y) is ∠ (P (x), P (y))≤degree threshold, calculate if cos is ∠ (P (x), P (y))>=cos (degree threshold), just represent that volume elements x is similar to target volume elements y in actual environment, matches the volume elements of one of them candidate,
(6) represent and recognition system through environmental characteristic, we can successfully find out all with environment that is object matching, for subsequent applications provides support.
System used in the present invention is composed as follows: environmental characteristic represents system, environmental characteristic recognition system.These two systems are the software systems according to function setting, and each subsystem concrete function is as follows:
* environmental characteristic represents system: on existing 3 d grid map, analyzes relevant volume elements, calculates and stores influence matrix, eigenmatrix, the characteristic spectrum of volume elements,
* environmental characteristic recognition system: provide the volume elements influence matrix that desired environment is corresponding, the 3 d grid map of existing volume elements feature is searched for and searches, and matches all with volume elements like expectation environment facies.
Accompanying drawing illustrates:
Fig. 1 is the inventive method system for use in carrying composition diagram
Fig. 2 (a) is 3 d grid map, and (b) is impact vector and the decomposition method of volume elements, and (c) is driftage face decomposing schematic representation
Fig. 3 (a) is the driftage face of volume elements and the discretize of the angle of pitch, and (b) is the matrix after discretize
Fig. 4 is the schematic diagram of Yishanmen
Embodiment
Below in conjunction with accompanying drawing, embodiments of the present invention are described.
The inventive method overall system architecture used can with reference to figure 1, and it is made up of two subsystems, specifically comprises following steps:
The first step
First, environmental characteristic represents system, definition distance is Euclidean distance, setting affects distance delta=4, namely barrier volume elements only affects the volume elements within peripheral distance 4, as the 3 d grid map that Fig. 2 (a) is environment, the impact vector of Fig. 2 (b) barrier volume elements and decomposition method:
f(x β,θ,d)=f 1+f 2
=f 1+ f 3+ f 4(f 3with f 4f 2component on two adjacent driftage faces)
=f ' 3+ f ' 4+ f 3+ f 4(f 1by f 3with f 4the long ratio of mould resolve into f ' 3with f ' 4)
=(f′ 3+f 3)+(f′ 4+f 4)
=f a+ f b(f awith f bequal with Z axis angle)
Go off course on faces and eight angles of pitch to eight discrete for the impact of volume elements by Fig. 3 (a) Suo Shi, the matrix after discrete is as shown in Fig. 3 (b).
Secondly, environmental characteristic recognition system, setting degree threshold=5 °.
Second step
Environmental characteristic represents system, the element f of the influence matrix of each volume elements of initialization ij=0, i, j ∈ [1,8], each volume elements one by one in scanning three-dimensional grating map, on each barrier volume elements total calculation on the impact of periphery volume elements.
Such as, as shown in Figure 4, barrier volume elements (1,1,1) affects f (x to volume elements (2,1,1) pi/2, π, 1)=1, affects the driftage face of discretize to volume elements (2,1,1) with on the angle of pitch to this, easily knows f (x pi/2, π, 1) just at driftage face δ πon, and at angle of pitch η 5 π/12with η 7 π/12between, so the mode of decomposing by vector, only need f (x pi/2, π, 1) project to angle of pitch η 5 π/12with η 7 π/12upper, know f (x by Fig. 2 and Fig. 3 pi/2, π, 1) decompose later obtaining:
f 45 = f 45 + f ( x π / 2 , π , 1 ) 2 cos π / 12 = 0 + 0.5176 = 0.5176 f 55 = f 55 + f ( x π / 2 , π , 1 ) 2 cos π / 12 = 0 + 0.5176 = 0.5176 .
In like manner, barrier volume elements (1,2,1) is to the impact of volume elements (2,1,1) discrete to driftage face δ 3 π/4on angle of pitch η 5 π/12with η 7 π/12on, after decomposition:
f 44 = f 44 + f ( x π / 2 , 3 π / 4 , 2 ) 2 cos π / 12 = 0 + 0.3660 = 0.3660 f 54 = f 54 + f ( x π / 2 , 3 π / 4 , 2 ) 2 cos π / 12 = 0 + 0.3660 = 0.3660
Barrier volume elements (1,3,1) is to the impact of volume elements (2,1,1) discrete to driftage face δ 3 π/4with driftage face δ pi/2be respectively after upper:
f a = 2 5 = 0.2828 f b = 1 5 = 0.2000 , Again f awith f bproject to the angle of pitch η on affiliated driftage face 5 π/12with η 7 π/12on, after decomposition:
f 44 = f 44 + f ( x π / 2 , 3 π / 4 , 2 ) 2 cos π / 12 = 0.3660 + 0.1464 = 0.5124 f 54 = f 54 + f ( x π / 2 , 3 π / 4 , 2 ) 2 cos π / 12 = 0.3660 + 0.1464 = 0.5124 f 43 = f 43 + f ( x π / 2,3 π / 4 , 2 ) 2 cos π / 12 = 0 + 0.1035 = 0.1035 f 53 = f 53 + f ( x π / 2,3 π / 4 , 2 ) 2 cos π / 12 = 0 + 0.1035 = 0.1035
Barrier volume elements (1,1,2) is to the impact of volume elements (2,1,1) discrete to driftage face δ πon angle of pitch η π/4on, after decomposition: f 35 = f 35 + f ( x π / 4 , π , 2 ) = 0 + 1 / 2 = 0.7071 .
Barrier volume elements (1,2,2) is to the impact of volume elements (2,1,1) discrete to driftage face δ 3 π/4on angle of pitch η π/4with η 5 π/12on, after decomposition:
f 34 = f 34 + f 34 ′ = 0 + 0.3999 = 0.3999 f 44 = f 44 + f 44 ′ = 0.5124 + 0.1952 = 0.7076
Barrier volume elements (1,3,2) is to the impact of volume elements (2,1,1) discrete to driftage face δ 3 π/4with driftage face δ pi/2be respectively (coordinate in each driftage face represents, does not consider directivity) after upper:
f a = 1 6 2 2 1 + 2 f b = 1 6 1 1 1 + 2 , Again f awith f bproject to the angle of pitch η on affiliated driftage face 5 π/12with η π/4on, as follows:
f b = 1 6 1 1 1 + 2 = a 1 1 ηπ / 4 + b 1 cot 5 π / 12 η 5 π / 12 , ? a b = 0.1998 6 0.8002 6 , After decomposition:
f 34 = f 34 + | 2 a 1 1 ηπ / 4 | = 0.3999 + 0.0666 = 0.4665 f 44 = f 44 + | 2 b 1 cot 5 π / 12 η 5 π / 12 | = 0.7076 + 0.1953 = 0.9029 f 33 = f 33 + | a 1 1 ηπ / 4 | = 0 + 0.0471 = 0.0471 f 43 = f 43 + | b 1 cot 5 π / 12 η 5 π / 12 | = 0.1035 + 0.1381 = 0.2416
Barrier volume elements (1,1,3) is to the impact of volume elements (2,1,1) discrete to driftage face δ πon angle of pitch η 5 π/12with η π/4after upper:
f 25 = 0.2828 f 35 = 0.1793
Barrier volume elements (1,2,3) is to the impact of volume elements (2,1,1) discrete to driftage face δ 3 π/4on angle of pitch η π/4with η π/12on, after decomposition:
f 24 = 0 . 1381 f 34 = 0 . 7493
Barrier volume elements (1,3,3) is to the impact of volume elements (2,1,1) discrete to driftage face δ 3 π/4with driftage face δ pi/2be respectively after upper:
f a = 1 9 2 2 2 1 + 2 f b = 1 9 1 2 1 + 2 , Again f awith f bproject to the angle of pitch η on affiliated driftage face 5 π/12with η π/4on, as follows:
f b = 1 9 1 2 1 + 2 = a 1 1 ηπ / 4 + b 1 cot 5 π / 12 η 5 π / 12 , ? a b = 0 . 8284 9 0 . 1716 9 , After decomposition:
f 34 = f 34 + | 2 a 1 1 ηπ / 4 | = 0 . 7493 + 0 . 1841 = 0 . 9334 f 44 = f 44 + | 2 b 1 cot 5 π / 12 η 5 π / 12 | = 0 . 9029 + 0 . 0278 = 0.9307 f 33 = f 33 + | a 1 1 ηπ / 4 | = 0.0471 + 0 . 1302 = 0 . 1773 f 43 = f 43 + | b 1 cot 5 π / 12 η 5 π / 12 | = 0 . 2416 + 0 . 0197 = 0.2613
To sum up, the influence matrix suffered by volume elements (2,1,1)
0 0 0 0 0 0 0 0 0 0 0 0.1381 0.2828 0 0 0 0 0 0.1773 0.9334 0.1793 0 0 0 0 0 0.2613 0.9307 0.5176 0 0 0 0 0 0.1035 0.5124 0.5176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3rd step
The eigenmatrix F (2,1,1) of the influence matrix f (2,1,1) of volume elements (2,1,1) is obtained, Wo Menyou according to Fast W alshHadama conversion:
F ( 2,1,1 ) = 0.0712 - 0.0074 - 0.0244 0.0542 0.0244 - 0.0542 - 0.0712 0.0074 0.0046 - 0.0072 - 0.0078 0.0040 0.0078 - 0.0040 - 0.0046 0.0072 - 0.0226 0.0153 0.0258 - 0.0121 - 0.0258 0.0121 0.0226 - 0.0153 0.0177 0.0061 0.0002 0.0118 - 0.0002 - 0.0118 - 0.0177 - 0.0061 0.0357 - 0.0108 - 0.0213 0.0253 0.0213 - 0.0253 - 0.0357 0.0108 - 0.0308 - 0.0106 - 0.0047 - 0.0250 0.0047 0.0250 0.0308 0.0106 - 0.0580 0.0119 0.0289 - 0.0411 - 0.0289 0.0411 0.0580 - 0.0119 - 0.0177 0.0027 0.0033 - 0.0171 - 0.0033 0.0171 0.0177 - 0.0027
4th step
Obtain the characteristic spectrum P (2,1,1) of volume elements (2,1,1) according to Fast W alshHadama conversion, by previous step eigenmatrix F (2,1,1) we have:
P(2,1,1)=[0.0051,0.0001,0.0057,0.0325]
5th step
In environmental characteristic recognition system, such as we are interested in Yishanmen, and we want the place found on 3 d grid map near door, first, construct the influence matrix of this fitting of door environment, as follows:
f ( door ) = 0 0 0 0 0 0 0 0 0 0 0 0.1 0.2 0 0 0 0 0 0.1 1.0 0.1 0 0 0 0 0 0.2 1.0 0.5 0 0 0 0 0 0.1 0.5 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 , In like manner we have:
P(door)=[0.0045,0.0003,0.0064,0.0336]
6th step
By environmental characteristic recognition system, search for whole 3 d grid map, search all volume elements matched with P (door), such as we compare P (2,1,1) and P (door)
cos∠(P(2,1,1),P(door))=0.999625≥cos(degree threshold)=0.996195
In like manner, we are interested in another Yishanmen, and we want the place found on 3 d grid map near door, and the influence matrix of environment is as follows:
f ′ ( door ) = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0.2 0 0 0 0 0 0.1 1.0 0.1 0 0 0 0 0 0.2 1.0 0.5 0 0 0 0 0 0.1 0.5 0.5 0 0 0 0 0 0 0 0 0 We have equally:
P′(door)=[0.0045,0.0003,0.0064,0.0336]
To sum up, we can see that the characteristic spectrum P (door) of f (door) and f ' (door) and P ' (door) are identical, also be similar in actual environment, represented and recognition system by our environmental characteristic, these " door " environment all can be matched, this has just absolutely proved our system, for similar environment, there is rotational invariance, in the process of environmental characteristic identification, just greatly reduce exhaustive comparison number of times, the efficiency of whole method is high, the time complexity of whole method and the size of grating map are linear.

Claims (6)

1. the environmental characteristic based on 3 d grid map represents and knowledge method for distinguishing, 3 d grid map in the method is as given a definition: by abstract for environment space be the grid space under three-dimensional cartesian coordinate system O:xyz, the complete or collected works in space are that each element in Ω, Ω is called volume elements, use c x, y, zrepresent, (x, y, z) be the three-dimensional coordinate of this volume elements, each volume elements is a length of side is the square of λ, and every bar limit of square is all parallel with solid axes, occupy with or without object according to actual environment, determine or probability meaning is determined the duty ratio value of corresponding volume elements, the map formed based on this is called 3 d grid map, and λ is called the resolution of 3 d grid map.This method is the 3 d grid cartographic representation by setting up actual environment, for the impact analysis of barrier volume elements to the idle volume elements of periphery, extract the feature of volume elements, as the expression of actual environment feature, by aspect ratio to the identifying purpose reaching environment, it comprises the following steps:
(1) by relevant equipment and algorithm, as three-dimensional laser radar, binocular vision sensor and other algorithms etc., the 3 d grid map corresponding with actual environment is set up,
(2) on grating map, analyze the impact of each barrier volume elements on the idle volume elements of periphery one by one, as follows:
The impact of barrier volume elements on volume elements x is denoted as f (x β, θ, d), β ∈ [0, π] represent the angle of pitch (Z-direction of 3 d grid map is as 0 degree of initial direction) of the relative volume elements x of barrier volume elements, θ ∈ [0,2 π) represent the crab angle (X-direction of 3 d grid map is as 0 degree of initial direction) of the relative volume elements x of barrier volume elements, d represents the distance of the relative volume elements x of barrier volume elements, according to β, the incremental order of θ, the impact suffered by volume elements x is designated as:
(3) discretize of f (x).
First, on the impact suffered by volume elements x, angularly θ is discrete to [δ in limited driftage face 1, δ 2..., δ s], s ∈ N, each driftage face δ represents a half-plane being border with the Z-direction at volume elements x place, and secondly, in each driftage face δ, angularly β is discrete to [η on the limited angle of pitch 1, η 2..., η n], n ∈ N, such as:
Certain barrier volume elements is on the impact of volume elements x work as δ i≤ θ k≤ δ i+1, i ∈ [1, s-1], k ∈ [1, s], then decompose by vector and project to driftage face δ iwith driftage face δ i+1on, and then respectively driftage face δ iwith driftage face δ i+1interior component, decomposes by vector respectively and projects to η jwith η j+1on two angles of pitch, after discretize,
(4) according to the influenced f (x) of volume elements x, its eigenmatrix F (x) is extracted,
be a kind of conversion, can be but be not limited to two-dimensional fourier transform, two-dimensional walsh transform etc.,
(5) according to eigenmatrix F (x) of volume elements x, the characteristic spectrum P (x) that it has rotational invariance is calculated,
Here rotational invariance is definition like this:
Matrix f (x) is n × s rank, f (x) [i] [j], and i ∈ [1, n], j ∈ [1, s] represent the element of the i-th row jth row in vector f (x),
Each element of matrix f (x) circulates and moves down r ∈ N and walk, and the recycle l ∈ N that moves to right walks, and is designated as f rl(x),
F (x) if [i] [j]=f rl(x) [(i+r) %n] [(j+l) %s],
Then matrix f (x) and matrix f rlx () characteristic of correspondence spectrum is identical, be rotational invariance.
(6) characteristic spectrum comparison,
Influence matrix f (y) the characteristic of correspondence spectrum that influence matrix f (x) characteristic of correspondence of volume elements x is composed as P (x), volume elements y is P (y), and we define a threshold angle degree thresholdif, angle ∠ (P (x), P (y))≤degree between vectorial P (x) and vectorial P (y) threshold, or cos ∠ (P (x), P (y))>=cos (degree threshold), be similar with regard to representing matrix f (x) to f (y), namely volume elements x and volume elements y are similar in actual environment, utilize vector operation rule, and we can calculate:
cos &angle; ( P ( x ) , P ( y ) ) = < P ( x ) , P ( y ) > | P ( x ) | &CenterDot; | P ( y ) | , With cos (degree threshold) relatively after, we both can draw similarity,
(7) by characteristic spectrum comparison, we can find out the volume elements x similar to target volume elements y, so just reach the object of Context awareness.
2. a kind of environmental characteristic based on 3 d grid map represents and knowledge method for distinguishing as claimed in claim 1, it is characterized in that, the impact of barrier volume elements on the idle volume elements of periphery is quantized, and the variable of this quantization function can be but be not limited to angle, apart from isostructure expression formula.
3. a kind of environmental characteristic based on 3 d grid map represents and knowledge method for distinguishing as claimed in claim 1, it is characterized in that, discretize or non-discretize can be considered when applying, element number after discretize can be limited also can be unlimited, can evenly or non-uniform discrete, element within discrete segment can be added on the discrete direction of both sides by vector decomposition, also can decompose by other modes.
4. a kind of environmental characteristic based on 3 d grid map represents and knowledge method for distinguishing as claimed in claim 1, it is characterized in that, in order to convenience of calculation asks for eigenmatrix the influence matrix of volume elements by conversion, can not certainly do any conversion and directly participate in computing with influence matrix, conversion here can be but be not limited to Fourier conversion, Walsh conversion etc.
5. a kind of environmental characteristic based on 3 d grid map represents and knowledge method for distinguishing as claimed in claim 1, it is characterized in that, in order to convenience of calculation passes through the eigenmatrix of volume elements the characteristic spectrum that rotational invariance is asked in conversion, can not certainly do any conversion and directly participate in computing with eigenmatrix, conversion here can be but be not limited to the power spectrum etc. of the spectral magnitude of Fourier conversion, Walsh conversion.
6. a kind of environmental characteristic based on 3 d grid map represents and knowledge method for distinguishing as claimed in claim 1, it is characterized in that, finds similar volume elements by the characteristic spectrum comparison of volume elements, and its comparison method can be but be not limited to the direction cosine of vector.
CN201510540211.9A 2015-08-24 2015-08-24 A kind of environmental characteristic expression based on 3 d grid map and knowledge method for distinguishing Active CN105184243B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510540211.9A CN105184243B (en) 2015-08-24 2015-08-24 A kind of environmental characteristic expression based on 3 d grid map and knowledge method for distinguishing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510540211.9A CN105184243B (en) 2015-08-24 2015-08-24 A kind of environmental characteristic expression based on 3 d grid map and knowledge method for distinguishing

Publications (2)

Publication Number Publication Date
CN105184243A true CN105184243A (en) 2015-12-23
CN105184243B CN105184243B (en) 2018-10-23

Family

ID=54906312

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510540211.9A Active CN105184243B (en) 2015-08-24 2015-08-24 A kind of environmental characteristic expression based on 3 d grid map and knowledge method for distinguishing

Country Status (1)

Country Link
CN (1) CN105184243B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106097431A (en) * 2016-05-09 2016-11-09 王红军 A kind of object global recognition method based on 3 d grid map
CN106338736A (en) * 2016-08-31 2017-01-18 东南大学 Full-3D occupation volume element landform modeling method based on laser radar
CN107145610A (en) * 2017-06-15 2017-09-08 王红军 Environment or the digitized representations and search method of object that a kind of view-based access control model is perceived
CN110141164A (en) * 2019-06-13 2019-08-20 深圳市银星智能科技股份有限公司 A kind of area recognizing method, door region recognition system and clean robot
CN110269550A (en) * 2019-06-13 2019-09-24 深圳市银星智能科技股份有限公司 A kind of location recognition method and mobile robot
CN110763223A (en) * 2019-10-31 2020-02-07 苏州大学 Sliding window based indoor three-dimensional grid map feature point extraction method
CN110974091A (en) * 2020-02-27 2020-04-10 深圳飞科机器人有限公司 Cleaning robot, control method thereof, and storage medium
CN111368760A (en) * 2020-03-09 2020-07-03 北京百度网讯科技有限公司 Obstacle detection method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101920498A (en) * 2009-06-16 2010-12-22 泰怡凯电器(苏州)有限公司 Device for realizing simultaneous positioning and map building of indoor service robot and robot
CN101944240A (en) * 2010-08-20 2011-01-12 浙江大学 Fusion method of multi-robot three-dimensional geometrical map
CN102402225A (en) * 2011-11-23 2012-04-04 中国科学院自动化研究所 Method for realizing localization and map building of mobile robot at the same time

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101920498A (en) * 2009-06-16 2010-12-22 泰怡凯电器(苏州)有限公司 Device for realizing simultaneous positioning and map building of indoor service robot and robot
CN101944240A (en) * 2010-08-20 2011-01-12 浙江大学 Fusion method of multi-robot three-dimensional geometrical map
CN102402225A (en) * 2011-11-23 2012-04-04 中国科学院自动化研究所 Method for realizing localization and map building of mobile robot at the same time

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
徐美清等: "《基于栅格地图的遗传算法路径规划》", 《SCIENCE & TECHNOLOGY INFORMATION》 *
祝继华等: "《基于图像配准的栅格地图拼接方法》", 《自动化学报》 *
闫飞等: "《基于拓扑高程模型的室外三维环境建模与路径规划》", 《自动化学报》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106097431A (en) * 2016-05-09 2016-11-09 王红军 A kind of object global recognition method based on 3 d grid map
CN106338736A (en) * 2016-08-31 2017-01-18 东南大学 Full-3D occupation volume element landform modeling method based on laser radar
CN106338736B (en) * 2016-08-31 2019-01-25 东南大学 A kind of full 3D based on laser radar occupies volume elements terrain modeling method
CN107145610A (en) * 2017-06-15 2017-09-08 王红军 Environment or the digitized representations and search method of object that a kind of view-based access control model is perceived
CN107145610B (en) * 2017-06-15 2021-11-26 北京吉瑞祥航空科技有限公司 Digital representation and retrieval method of environment or object based on visual perception
CN110269550B (en) * 2019-06-13 2021-06-08 深圳市银星智能科技股份有限公司 Door position identification method and mobile robot
CN110269550A (en) * 2019-06-13 2019-09-24 深圳市银星智能科技股份有限公司 A kind of location recognition method and mobile robot
CN110141164A (en) * 2019-06-13 2019-08-20 深圳市银星智能科技股份有限公司 A kind of area recognizing method, door region recognition system and clean robot
CN110763223A (en) * 2019-10-31 2020-02-07 苏州大学 Sliding window based indoor three-dimensional grid map feature point extraction method
CN110763223B (en) * 2019-10-31 2022-03-18 苏州大学 Sliding window based indoor three-dimensional grid map feature point extraction method
CN110974091A (en) * 2020-02-27 2020-04-10 深圳飞科机器人有限公司 Cleaning robot, control method thereof, and storage medium
CN111368760A (en) * 2020-03-09 2020-07-03 北京百度网讯科技有限公司 Obstacle detection method and device, electronic equipment and storage medium
CN111368760B (en) * 2020-03-09 2023-09-01 阿波罗智能技术(北京)有限公司 Obstacle detection method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN105184243B (en) 2018-10-23

Similar Documents

Publication Publication Date Title
CN105184243A (en) Environment characteristic expression and identification method based on three dimensional grid map
Montesano et al. Probabilistic scan matching for motion estimation in unstructured environments
Santos et al. An evaluation of 2D SLAM techniques available in robot operating system
Rabbani et al. Efficient hough transform for automatic detection of cylinders in point clouds
Sack et al. A comparison of methods for line extraction from range data
CN105258702A (en) Global positioning method based on SLAM navigation mobile robot
CN106097431A (en) A kind of object global recognition method based on 3 d grid map
CN111028292A (en) Sub-pixel level image matching navigation positioning method
CN105096733B (en) A kind of environmental characteristic based on grating map is represented with knowing method for distinguishing
CN105205859A (en) Similarity measurement method of environmental characteristics based on three-dimensional raster map
Luo et al. A benchmark image dataset for industrial tools
Fan et al. An evaluation of Lidar-based 2D SLAM techniques with an exploration mode
Wang et al. The nonlinearity structure of point feature SLAM problems with spherical covariance matrices
Kang et al. 3D reconstruction & assessment framework based on affordable 2D Lidar
Durdu et al. A novel map-merging technique for occupancy grid-based maps using multiple robots: A semantic approach
Pandey et al. Alignment of 3D point clouds with a dominant ground plane
Song et al. Robot autonomous sorting system for intelligent logistics
CN105160122B (en) A kind of method for measuring similarity of the environmental characteristic based on grating map
Mei et al. A new spin-image based 3D Map registration algorithm using low-dimensional feature space
Ali et al. Robot Operating System-Based SLAM for a Gazebo-Simulated Turtlebot2 in 2d Indoor Environment with Cartographer Algorithm
Yajima et al. Fast online incremental segmentation of 3d point clouds from disaster sites
Um et al. Simultaneous planning and mapping (spam) for a manipulator by best next move in unknown environments
Lenac et al. A novel genetic scan-matching-based registration algorithm for supporting moving objects tracking effectively and efficiently
Nguyen et al. 3D orientation and object classification from partial model point cloud based on pointnet
Ma et al. A 3d Lidar reconstruction approach for vegetation detection in power transmission networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 518129, Shenzhen District, Guangdong City, Bantian Longgang Vanke street, seven seasons, rue R502 room

Applicant after: Wang Hongjun

Address before: 518129, Shenzhen District, Guangdong City, Bantian Longgang Vanke street, seven seasons, rue N302 room

Applicant before: Wang Hongjun

COR Change of bibliographic data
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 518129, Guangdong City, Longgang province Shenzhen District Bantian Street Vanke City two period, autumn Tong residence A502 room

Applicant after: Wang Hongjun

Address before: 518129, Shenzhen District, Guangdong City, Bantian Longgang Vanke street, seven seasons, rue R502 room

Applicant before: Wang Hongjun

GR01 Patent grant
GR01 Patent grant