CN106292673A - A kind of method for optimizing route and system - Google Patents
A kind of method for optimizing route and system Download PDFInfo
- Publication number
- CN106292673A CN106292673A CN201610863868.3A CN201610863868A CN106292673A CN 106292673 A CN106292673 A CN 106292673A CN 201610863868 A CN201610863868 A CN 201610863868A CN 106292673 A CN106292673 A CN 106292673A
- Authority
- CN
- China
- Prior art keywords
- path
- summit
- barrier
- image
- subpath
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000004888 barrier function Effects 0.000 claims abstract description 53
- 230000009466 transformation Effects 0.000 claims abstract description 14
- 230000035772 mutation Effects 0.000 claims abstract description 9
- 238000001514 detection method Methods 0.000 claims description 7
- 238000001914 filtration Methods 0.000 claims description 6
- 239000003550 marker Substances 0.000 claims description 5
- 238000005457 optimization Methods 0.000 claims description 4
- 230000000452 restraining effect Effects 0.000 claims description 4
- 230000008649 adaptation response Effects 0.000 claims description 3
- 238000003708 edge detection Methods 0.000 claims description 3
- 238000003702 image correction Methods 0.000 claims description 3
- 108090000623 proteins and genes Proteins 0.000 description 12
- 230000008569 process Effects 0.000 description 11
- 230000000694 effects Effects 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 3
- 101150079123 Bad gene Proteins 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000686 essence Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0217—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with energy consumption, time reduction or distance reduction criteria
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Image Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention is suitable for field of computer technology, it is provided that a kind of method for optimizing route and system, the method includes: after utilizing polynomial transformation to correct image, detects the edge of barrier in image;The summit of described barrier is marked, and forms first path by choosing the summit of described barrier;Described first path is passed sequentially through intersection and mutation operation, forms the second path;According to default summit quantity, described second path is chosen subpath, and judges can go directly between the Origin And Destination in described subpath, to determine path optimizing.The present invention is by processing image so that in image, the profile of barrier becomes apparent from, in order to improve the degree of accuracy of path planning, on the basis of global path planning, successively subpath is processed, improve the degree of accuracy of path planning further, improve machine task efficiency.
Description
Technical field
The invention belongs to field of computer technology, particularly relate to a kind of method for optimizing route and system.
Background technology
Path planning is indispensable important component part in intelligent robot navigation technology, is also present stage intelligent machine
The main direction of studying of device people research, good path planning can be saved the robot substantial amounts of activity duration and reduce machine
The loss of people, especially plays even more important effect in Post disaster relief field.Affect path planning and have two aspects: one is
From aerial photographing image, owing to being limited to environment and technology, the angle of shooting can not be exactly perpendicularly to ground, therefore shooting angle
The profile of the barrier on ground there is is the biggest impact, easily causes erroneous judgement, thus affect planning effect;Another is to use
Global path planning method is in the case of environmental information is all known, finds road preferably by global path planning
Footpath, amount of calculation is too big, and real-time is not good enough.
Summary of the invention
It is an object of the invention to provide a kind of method for optimizing route and system, it is intended to solve path planning in prior art
It is limited to picture quality and data amount of calculation, causes to find more optimal path in the short time.
On the one hand, the invention provides a kind of method for optimizing route, described method comprises the steps:
After utilizing polynomial transformation to correct image, the edge of barrier in image is detected;
The summit of described barrier is marked, and forms first path by choosing the summit of described barrier;
Described first path is passed sequentially through intersection and mutation operation, forms the second path;
According to default summit quantity, described second path is chosen subpath, and judges the starting point in described subpath
And can go directly between terminal, to determine path optimizing.
On the other hand, the invention provides a kind of path optimizing system, described system includes:
Graphics processing unit, after being used for utilizing polynomial transformation to correct image, to the edge of barrier in image
Detect;
First path forms unit, for being marked the summit of described barrier, and by choosing described barrier
Summit formed first path;
Second path forms unit, for described first path passes sequentially through intersection and mutation operation, forms second
Path;And
Path optimization's unit, for according to default summit quantity, chooses subpath in described second path, and judges institute
State and can go directly between the Origin And Destination in subpath, to determine path optimizing.
The embodiment of the present invention is by processing image so that in image, the profile of barrier becomes apparent from, in order to
Improve the degree of accuracy of path planning, on the basis of global path planning, successively subpath is processed, improve further
The degree of accuracy of path planning, improves machine task efficiency.
Accompanying drawing explanation
Fig. 1 is the flowchart of the method for optimizing route that the embodiment of the present invention one provides;And
Fig. 2 is the structural representation of the path optimizing system that the embodiment of the present invention two provides;
Detailed description of the invention
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, right
The present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, and
It is not used in the restriction present invention.
Below in conjunction with specific embodiment the present invention implemented and is described in detail:
Embodiment one:
Fig. 1 shows the flowchart of the method for optimizing route that the embodiment of the present invention one provides, for convenience of description, only
Showing the part relevant to the embodiment of the present invention, details are as follows:
In step S101, after utilizing polynomial transformation to correct image, the edge of barrier in image is carried out
Detection.
In embodiments of the present invention, image generating, transmit, process, send and during the process such as reception, inevitably
By interference and the impact of various noises, such as in atmospheric environment, scattering can be produced due to light in atmosphere and absorb, making
Obtain some greyish white effect of local possible generation of image, cause the contrast of image to decline seriously, the most even can affect image
Visual effect and cannot be carried out next step process.Therefore, the first image to air-robot collection carries out pretreatment, preferably
Ground, the denoising method that can use is median filtering method and morphology denoising.To the correct image after denoising, utilize coordinate
Between polynomial transformation carry out this nonlinear distortion of approximate representation, and choose some control point to eliminate distortion.
Specifically, on image point (x, y), point after utilizing polynomial transformation to be corrected (f, g), formula 1 is as follows:
Wherein, aij, bijFor polynomial coefficient, n is number of times, utilizes known control point to solve.
If control point number is identical with the number of unknown number in equation group, then can be with direct solution equation group;And one
As image distortion correction process, in order to obtain higher calibration accuracy, control point number can be unknown more than in equation group
The number of number, by seeking the best fit approximation solution under error sum of squares minimum criteria, specific practice is as follows:
It is to L control point, minimum by the error sum of squares after fitting of a polynomial, it may be assumed that
Then have:
Can obtain, formula 2:
In like manner have, formula 3:
In above-mentioned formula, L is the number at control point, s=0,1,2 ..., n;T=0,1,2 ..., n-s;s+t≤n.
Formula 2 and formula 3 all comprise (n+1) (n+2)/2, then can form system of linear equations, solve aijAnd bij, bring into
Formula 1 just can obtain the point after correction (f, g).
Calibration accuracy is relevant with correction degree of polynomial n used, and the degree of polynomial is the highest, and error of fitting is the least, but
Along with n increases, number of coefficients increases, and causes amount of calculation to sharply increase, to general non-linear distortion, generally use three times multinomial
Formula is fitted, and method is fairly simple effectively, and accuracy is higher, and this up-to-date style 1 can be written as:
Further, the edge of barrier in image is carried out detection to include:
Utilize median filtering method that described figure is carried out denoising, remove the noise in described image and retain edge
Information;
Each pixel in described image being calculated Grad, respectively x direction and y direction is done convolution algorithm, formula is such as
Under:
Can be calculated:
Described Grad is carried out non-maximum restraining;
Carrying out rim detection according to high threshold and Low threshold, and be attached edge, described high threshold is set as institute
State Low threshold three times.
In step s 102, the summit of barrier is marked, and forms the first via by choosing the summit of barrier
Footpath.
In embodiments of the present invention, it is G by the obstacle tag in imagenAnd the apex marker of barrier is Mmun, its
In, GnRepresent the numbering of barrier, be labeled as successively: G0,G1,G2…Gn, MmunRepresent the numbering on summit in barrier;According to institute
The starting point determined and terminal, obtain from all paths of origin-to-destination, and path is made up of the summit of barrier;From path
Choosing first path, the selected probability in path is:
Wherein, piRepresent the selected probability of path i, fiRepresenting the adaptive response of path i, N represents the total of all paths
Number.
Using path as population, path is as individuality, from each summit of origin-to-destination process as gene in path,
Selecting excellent individuality from population, and eliminate bad gene, the purpose choosing first path from path is property
Can directly entail the next generation by good individuality.In population, individual selected probability is directly proportional to the size of its fitness, if planting
The size of group is N, and the fitness of one of them individual i is fi, fitness function is to take bigger value SmaxDeduct path length
Degree S, path S is the biggest, and fitness f is the least;Path S is the least, and fitness f is the biggest, according to fitness function, fitness
The probability that the individuality of the least (path is the longest) is eliminated is the biggest, and the probability that the individuality of fitness the biggest (path is the shortest) is eliminated is more
Little.It is formulated as follows:
F=Smax-S
The path overall length of process between starting point to current individual that S therein represents, and SmaxThen much larger than S.From upper
Stating formula visible, the path between starting point of current point is the shortest, and fitness is the biggest, chooses the follow-on probability of entrance with suitable
Response is directly proportional.
In step s 103, first path is passed sequentially through intersection and mutation operation, forms the second path.
In embodiments of the present invention, the operation that intersects is to be recombinated by portion gene individual for two parents in population,
Generate new two new individualities, be to choose a less Probability p when carrying out individual selectiona, then randomly select a probability
Number pb, work as pb>paTime, in the most selected entrance chiasmatic cistern, wait for intersection operation, such as: p can be selecteda=0.2, and pb
Randomly choosing a number in (0,1), the number so the selected probability more than 0.2 will be bigger, it is ensured that most
Individuality has all carried out intersecting operating, and the individuality carrying out intersecting is the most, and in population, the multiformity of gene is the biggest, more can produce excellent
Good gene.
Mutation operation refers to be changed the characteristic of individuality by random some gene changed in individuality, thus is formed new
Individual, although variation individual must be excellent genes, but this has very important effect to the multiformity of increase population, because of
Less, so it is made a variation by choose here less probability for producing the probability of excellent individuality.Such as choose
One fixing Probability pc=0.8, then randomly select the several p in (0,1)d, work as pd>pcTime, the individuality the most currently chosen becomes
Different, the individual relative morphed in such population is less, so can both ensure not produce a lot of bad individuality, can protect again
The multiformity of card population.
In step S104, according to default summit quantity, the second path is chosen subpath, and judges in subpath
Can go directly between Origin And Destination, to determine path optimizing.
In embodiments of the present invention, the physical features value on each barrier summit in described image is calculated;By described second path
From the off, according to default summit quantity, subpath is chosen successively;Calculate the length of described subpath, and select physical features
The set on value summit between the physical features value of starting point and the physical features value of terminal of subpath.
If can go directly between the Origin And Destination in described subpath, then the straight line path that beginning and end connects is determined
For path optimizing;If can not go directly between the Origin And Destination in described subpath, then in the set on described summit, lookup is
1 or 2 summits of no existence so that the path through described 1 or 2 summit is less than the length of described subpath, if
There are described 1 or 2 summits, then by the path through described 1 or 2 summit.
The embodiment of the present invention is by processing image so that in image, the profile of barrier becomes apparent from, in order to
Improve the degree of accuracy of path planning, on the basis of global path planning, successively subpath is processed, improve further
The degree of accuracy of path planning, improves machine task efficiency.
Embodiment two:
Fig. 2 shows the structural representation of the path optimizing system that the embodiment of the present invention two provides, for convenience of description, only
Show the part relevant to the embodiment of the present invention.This path optimizing system includes: graphics processing unit 21, first path are formed
Unit the 22, second path forms unit 23 and path optimization's unit 24, wherein:
Graphics processing unit 21, after being used for utilizing polynomial transformation to correct image, to the limit of barrier in image
Edge detects.
In embodiments of the present invention, image generating, transmit, process, send and during the process such as reception, inevitably
By interference and the impact of various noises, such as in atmospheric environment, scattering can be produced due to light in atmosphere and absorb, making
Obtain some greyish white effect of local possible generation of image, cause the contrast of image to decline seriously, the most even can affect image
Visual effect and cannot be carried out next step process.Therefore, the first image to air-robot collection carries out pretreatment, preferably
Ground, the denoising method that can use is median filtering method and morphology denoising.To the correct image after denoising, utilize coordinate
Between polynomial transformation carry out this nonlinear distortion of approximate representation, and choose some control point to eliminate distortion.
Specifically, graphics processing unit 21 includes: image correction unit and edge detection unit, wherein:
Image correction unit, for on described image point (x, y), the point after utilizing polynomial transformation to be corrected
(f,g)。
Edge detection unit, specifically for:
Utilize median filtering method that described figure is carried out denoising, remove the noise in described image and retain edge
Information;
Each pixel in described image is calculated Grad, respectively convolution algorithm is done in x direction and y direction;
Described Grad is carried out non-maximum restraining;
Carrying out rim detection according to high threshold and Low threshold, and be attached edge, described high threshold is set as institute
State Low threshold three times.
First path forms unit 22, for being marked the summit of barrier, and by choosing the summit of barrier
Form first path.
First path forms unit and includes:
Indexing unit, being used for the obstacle tag in described image is GnAnd the apex marker of described barrier is
Mmun, wherein, GnRepresent the numbering of described barrier, be labeled as successively: G0,G1,G2…Gn, MmunRepresent summit in described barrier
Numbering;
Path forms unit, for starting point and terminal determined by basis, obtains from all paths of origin-to-destination,
Described path is made up of the summit of described barrier;
First path forms subelement, for choosing first path from described path.
In embodiments of the present invention, it is G by the obstacle tag in imagenAnd the apex marker of barrier is Mmun, its
In, GnRepresent the numbering of barrier, be labeled as successively: G0,G1,G2…Gn, MmunRepresent the numbering on summit in barrier;According to institute
The starting point determined and terminal, obtain from all paths of origin-to-destination, and path is made up of the summit of barrier;From path
Choosing first path, the selected probability in path is:
Wherein, piRepresent the selected probability of path i, fiRepresenting the adaptive response of path i, N represents the total of all paths
Number.
Using path as population, path is as individuality, from each summit of origin-to-destination process as gene in path,
Selecting excellent individuality from population, and eliminate bad gene, the purpose choosing first path from path is property
Can directly entail the next generation by good individuality.In population, individual selected probability is directly proportional to the size of its fitness, if planting
The size of group is N, and the fitness of one of them individual i is fi, fitness function is to take bigger value SmaxDeduct path length
Degree S, path S is the biggest, and fitness f is the least;Path S is the least, and fitness f is the biggest, according to fitness function, fitness
The probability that the individuality of the least (path is the longest) is eliminated is the biggest, and the probability that the individuality of fitness the biggest (path is the shortest) is eliminated is more
Little.It is formulated as follows:
F=Smax-S
The path overall length of process between starting point to current individual that S therein represents, and SmaxThen much larger than S.From upper
Stating formula visible, the path between starting point of current point is the shortest, and fitness is the biggest, chooses the follow-on probability of entrance with suitable
Response is directly proportional.
Second path forms unit 23, for first path passes sequentially through intersection and mutation operation, forms the second tunnel
Footpath.
In embodiments of the present invention, the operation that intersects is to be recombinated by portion gene individual for two parents in population,
Generate new two new individualities, be to choose a less Probability p when carrying out individual selectiona, then randomly select a probability
Number pb, work as pb>paTime, in the most selected entrance chiasmatic cistern, wait for intersection operation, such as: p can be selecteda=0.2, and pb
Randomly choosing a number in (0,1), the number so the selected probability more than 0.2 will be bigger, it is ensured that most
Individuality has all carried out intersecting operating, and the individuality carrying out intersecting is the most, and in population, the multiformity of gene is the biggest, more can produce excellent
Good gene.
Mutation operation refers to be changed the characteristic of individuality by random some gene changed in individuality, thus is formed new
Individual, although variation individual must be excellent genes, but this has very important effect to the multiformity of increase population, because of
Less, so it is made a variation by choose here less probability for producing the probability of excellent individuality.Such as choose
One fixing Probability pc=0.8, then randomly select the several p in (0,1)d, work as pd>pcTime, the individuality the most currently chosen becomes
Different, the individual relative morphed in such population is less, so can both ensure not produce a lot of bad individuality, can protect again
The multiformity of card population.
Path optimization's unit 24, for according to default summit quantity, chooses subpath in the second path, and judges sub-road
Can go directly between Origin And Destination in footpath, to determine path optimizing.
In embodiments of the present invention, the physical features value on each barrier summit in described image is calculated;By described second path
From the off, according to default summit quantity, subpath is chosen successively;Calculate the length of described subpath, and select physical features
The set on value summit between the physical features value of starting point and the physical features value of terminal of subpath.
If can go directly between the Origin And Destination in described subpath, then the straight line path that beginning and end connects is determined
For path optimizing;If can not go directly between the Origin And Destination in described subpath, then in the set on described summit, lookup is
1 or 2 summits of no existence so that the path through described 1 or 2 summit is less than the length of described subpath, if
There are described 1 or 2 summits, then by the path through described 1 or 2 summit.
The embodiment of the present invention is by processing image so that in image, the profile of barrier becomes apparent from, in order to
Improve the degree of accuracy of path planning, on the basis of global path planning, successively subpath is processed, improve further
The degree of accuracy of path planning, improves machine task efficiency.
In embodiments of the present invention, each unit can be realized by corresponding hardware or software unit, and each unit can be independent
Soft and hardware unit, it is also possible to be integrated into a soft and hardware unit, at this not in order to limit the present invention.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all essences in the present invention
Any amendment, equivalent and the improvement etc. made within god and principle, should be included within the scope of the present invention.
Claims (10)
1. a paths planning method, it is characterised in that described method comprises the steps:
After utilizing polynomial transformation to correct image, the edge of barrier in image is detected;
The summit of described barrier is marked, and forms first path by choosing the summit of described barrier;
Described first path is passed sequentially through intersection and mutation operation, forms the second path;
According to default summit quantity, described second path is chosen subpath, and judges the starting point in described subpath and end
Can go directly between point, to determine path optimizing.
2. the method for claim 1, it is characterised in that described utilize the polynomial transformation step to correct image
Suddenly, including:
For on described image point (x, y), point after utilizing polynomial transformation to be corrected (f, g), calculating formula is as follows:
Wherein, aij, bijFor polynomial coefficient, n is number of times, utilizes known control point to solve.
3. the method for claim 1, it is characterised in that the described step that the edge of barrier in image is detected
Suddenly, including:
Utilize median filtering method that described figure is carried out denoising, remove the noise in described image and retain edge letter
Breath;
Each pixel in described image being calculated Grad, respectively x direction and y direction is done convolution algorithm, formula is as follows:
Can be calculated:
Described Grad is carried out non-maximum restraining;
Carrying out rim detection according to high threshold and Low threshold, and be attached edge, described high threshold is set as described low
Three times of threshold value.
4. the method for claim 1, it is characterised in that the described summit to described barrier is marked, and passes through
The summit choosing described barrier forms the step of first path, including:
It is G by the obstacle tag in described imagenAnd the apex marker of described barrier is Mmun, wherein, GnRepresent described
The numbering of barrier, is labeled as successively: G0,G1,G2…Gn, MmunRepresent the numbering on summit in described barrier;
Starting point determined by according to and terminal, obtain from all paths of origin-to-destination, and described path is by described barrier
Summit composition;
Choosing first path from described path, the selected probability in described path is:
Wherein, piRepresent the selected probability of path i, fiRepresenting the adaptive response of path i, N represents the sum in all paths.
5. the method for claim 1, it is characterised in that described according to default summit quantity, in described second path
Choose subpath, by judging that can described subpath go directly, to determine the step of path optimizing, including:
Calculate the physical features value on each barrier summit in described image;
By described second path from the off, according to default summit quantity, subpath is chosen successively;
Calculate the length of described subpath, and select physical features value between the physical features value of the starting point of subpath and the physical features of terminal
The set on the summit between value.
6. method as claimed in claim 5, it is characterised in that described according to default summit quantity, in described second path
Choose subpath, and judge can go directly between the Origin And Destination in described subpath, to determine the step of path optimizing, also
Including:
If can go directly between the Origin And Destination in described subpath, then the straight line path that beginning and end connects is defined as excellent
Change path;
If can not go directly between the Origin And Destination in described subpath, then search whether to have 1 in the set on described summit
Individual or 2 summits so that the path through described 1 or 2 summit is less than the length of described subpath, if existing described
1 or 2 summits, then by the path through described 1 or 2 summit.
7. a path optimizing system, it is characterised in that described system includes:
Graphics processing unit, after being used for utilizing polynomial transformation to correct image, is carried out the edge of barrier in image
Detection;
First path forms unit, for being marked the summit of described barrier, and by choosing the top of described barrier
Point forms first path;
Second path forms unit, for described first path passes sequentially through intersection and mutation operation, forms the second path;
And
Path optimization's unit, for according to default summit quantity, chooses subpath in described second path, and judges described son
Can go directly between Origin And Destination in path, to determine path optimizing.
8. system as claimed in claim 7, it is characterised in that described graphics processing unit includes:
Image correction unit, for on described image point (x, y), point after utilizing polynomial transformation to be corrected (f,
g)。
9. system as claimed in claim 7, it is characterised in that described graphics processing unit also includes edge detection unit, tool
Body is used for:
Utilize median filtering method that described figure is carried out denoising, remove the noise in described image and retain edge letter
Breath;
Each pixel in described image is calculated Grad, respectively convolution algorithm is done in x direction and y direction;
Described Grad is carried out non-maximum restraining;
Carrying out rim detection according to high threshold and Low threshold, and be attached edge, described high threshold is set as described low
Three times of threshold value.
10. system as claimed in claim 7, it is characterised in that described first path forms unit and includes:
Indexing unit, being used for the obstacle tag in described image is GnAnd the apex marker of described barrier is Mmun, its
In, GnRepresent the numbering of described barrier, be labeled as successively: G0,G1,G2…Gn, MmunRepresent the volume on summit in described barrier
Number;
Path forms unit, for starting point and terminal determined by basis, obtains from all paths of origin-to-destination, described
Path is made up of the summit of described barrier;
First path forms subelement, for choosing first path from described path.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610863868.3A CN106292673B (en) | 2016-09-29 | 2016-09-29 | A kind of method for optimizing route and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610863868.3A CN106292673B (en) | 2016-09-29 | 2016-09-29 | A kind of method for optimizing route and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106292673A true CN106292673A (en) | 2017-01-04 |
CN106292673B CN106292673B (en) | 2019-02-12 |
Family
ID=57715831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610863868.3A Active CN106292673B (en) | 2016-09-29 | 2016-09-29 | A kind of method for optimizing route and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106292673B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109214596A (en) * | 2018-10-23 | 2019-01-15 | 厦门大学 | Seek the grid shortest path AFW algorithm with direction constraint and obstacle limitation |
CN109917794A (en) * | 2019-04-18 | 2019-06-21 | 北京智行者科技有限公司 | Global path planning method and device |
CN111060103A (en) * | 2019-12-11 | 2020-04-24 | 安徽工程大学 | Path planning method for local dynamic optimization and obstacle avoidance |
CN113238549A (en) * | 2021-03-31 | 2021-08-10 | 珠海市一微半导体有限公司 | Path planning method and chip for robot based on direct nodes and robot |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026778A (en) * | 2007-03-14 | 2007-08-29 | 北京理工大学 | Distortion measurement and correction method for CCD shooting system and comprehensive test target |
CN102156970A (en) * | 2011-04-14 | 2011-08-17 | 复旦大学 | Fisheye image correction method based on distorted straight slope calculation |
CN102298779A (en) * | 2011-08-16 | 2011-12-28 | 淮安盈科伟力科技有限公司 | Image registering method for panoramic assisted parking system |
CN104407616A (en) * | 2014-12-03 | 2015-03-11 | 沈阳工业大学 | Dynamic path planning method for mobile robot based on immune network algorithm |
CN104516350A (en) * | 2013-09-26 | 2015-04-15 | 沈阳工业大学 | Mobile robot path planning method in complex environment |
CN106441275A (en) * | 2016-09-23 | 2017-02-22 | 深圳大学 | Method and device for updating planned path of robot |
-
2016
- 2016-09-29 CN CN201610863868.3A patent/CN106292673B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101026778A (en) * | 2007-03-14 | 2007-08-29 | 北京理工大学 | Distortion measurement and correction method for CCD shooting system and comprehensive test target |
CN102156970A (en) * | 2011-04-14 | 2011-08-17 | 复旦大学 | Fisheye image correction method based on distorted straight slope calculation |
CN102298779A (en) * | 2011-08-16 | 2011-12-28 | 淮安盈科伟力科技有限公司 | Image registering method for panoramic assisted parking system |
CN104516350A (en) * | 2013-09-26 | 2015-04-15 | 沈阳工业大学 | Mobile robot path planning method in complex environment |
CN104407616A (en) * | 2014-12-03 | 2015-03-11 | 沈阳工业大学 | Dynamic path planning method for mobile robot based on immune network algorithm |
CN106441275A (en) * | 2016-09-23 | 2017-02-22 | 深圳大学 | Method and device for updating planned path of robot |
Non-Patent Citations (6)
Title |
---|
DANESH.M 等: "Optimize path planning of a planar parallel robot to avoid obstacle collision using genetic algorithm", 《IRANIAN CONFERENCE ON INTELLIGENT SYSTEMS》 * |
JIANQIANG LI 等: "A Hybrid Path Planning Method in Unmanned Air/Ground Vehicle (UAV/UGV) Cooperative Systems", 《IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY》 * |
严宣辉 等: "基于定长实数路径编码机制的移动机器人路径规划", 《山东大学学报》 * |
刘馨 等: "基于粒子滤波器的移动机器人轨迹预测应用", 《PROCEEDINGS OF THE 27TH CHINESE CONTROL CONFERENCE》 * |
张胜祥 等: "基于滚动时域优化的无人飞行器轨迹规划", 《计算机工程与应用》 * |
曹成才 等: "基于几何法的移动机器人路径规划", 《计算机应用研究》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109214596A (en) * | 2018-10-23 | 2019-01-15 | 厦门大学 | Seek the grid shortest path AFW algorithm with direction constraint and obstacle limitation |
CN109214596B (en) * | 2018-10-23 | 2022-06-03 | 厦门大学 | Method for planning shortest path of grid with direction constraint and barrier limitation |
CN109917794A (en) * | 2019-04-18 | 2019-06-21 | 北京智行者科技有限公司 | Global path planning method and device |
CN109917794B (en) * | 2019-04-18 | 2022-02-18 | 北京智行者科技有限公司 | Global path planning method and device |
CN111060103A (en) * | 2019-12-11 | 2020-04-24 | 安徽工程大学 | Path planning method for local dynamic optimization and obstacle avoidance |
CN111060103B (en) * | 2019-12-11 | 2021-12-10 | 安徽工程大学 | Path planning method for local dynamic optimization and obstacle avoidance |
CN113238549A (en) * | 2021-03-31 | 2021-08-10 | 珠海市一微半导体有限公司 | Path planning method and chip for robot based on direct nodes and robot |
Also Published As
Publication number | Publication date |
---|---|
CN106292673B (en) | 2019-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102337376B1 (en) | Method and device for lane detection without post-processing by using lane mask, and testing method, and testing device using the same | |
CN108898047B (en) | Pedestrian detection method and system based on blocking and shielding perception | |
WO2023015743A1 (en) | Lesion detection model training method, and method for recognizing lesion in image | |
CN106292673A (en) | A kind of method for optimizing route and system | |
CN111126359B (en) | High-definition image small target detection method based on self-encoder and YOLO algorithm | |
CN106574975B (en) | Trace matching using peripheral signals | |
CN103473774B (en) | A kind of vehicle positioning method based on pavement image characteristic matching | |
CN109815997A (en) | The method and relevant apparatus of identification vehicle damage based on deep learning | |
CN107272680A (en) | A kind of automatic follower method of robot based on ROS robot operating systems | |
US7606416B2 (en) | Landmark detection apparatus and method for intelligent system | |
CN110110682B (en) | Semantic stereo reconstruction method for remote sensing image | |
CN106767772B (en) | Method and device for constructing geomagnetic fingerprint distribution map and positioning method and device | |
CN105704652A (en) | Method for building and optimizing fingerprint database in WLAN/Bluetooth positioning processes | |
JP2020038668A (en) | Method for generating image data set for cnn learning for detecting obstacle in autonomous driving circumstances and computing device | |
CN109363770B (en) | Automatic identification and positioning method for marker points of surgical navigation robot | |
US9749873B1 (en) | Estimation devices and methods for estimating communication quality of wireless network and method for installing meters thereof | |
CN110046598A (en) | The multiscale space of plug and play and channel pay attention to remote sensing image object detection method | |
WO2011160672A1 (en) | Method for obtaining drivable road area | |
JP2021528757A (en) | Instance segmentation inferred from the output of a machine learning model | |
CN113705583B (en) | Target detection and identification method based on convolutional neural network model | |
CN109871829A (en) | A kind of detection model training method and device based on deep learning | |
US20220357176A1 (en) | Methods and data processing systems for predicting road attributes | |
CN104899892A (en) | Method for quickly extracting star points from star images | |
CN112862845A (en) | Lane line reconstruction method and device based on confidence evaluation | |
CN105022055A (en) | IMU indoor positioning method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |