[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103926925A - Improved VFH algorithm-based positioning and obstacle avoidance method and robot - Google Patents

Improved VFH algorithm-based positioning and obstacle avoidance method and robot Download PDF

Info

Publication number
CN103926925A
CN103926925A CN201410164027.4A CN201410164027A CN103926925A CN 103926925 A CN103926925 A CN 103926925A CN 201410164027 A CN201410164027 A CN 201410164027A CN 103926925 A CN103926925 A CN 103926925A
Authority
CN
China
Prior art keywords
robot
scan
data
obstacle
module
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
CN201410164027.4A
Other languages
Chinese (zh)
Other versions
CN103926925B (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.)
JIANGSU JIUXIANG AUTOMOBILE APPLIANCE GROUP CO Ltd
Original Assignee
JIANGSU JIUXIANG AUTOMOBILE APPLIANCE GROUP CO Ltd
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 JIANGSU JIUXIANG AUTOMOBILE APPLIANCE GROUP CO Ltd filed Critical JIANGSU JIUXIANG AUTOMOBILE APPLIANCE GROUP CO Ltd
Priority to CN201410164027.4A priority Critical patent/CN103926925B/en
Publication of CN103926925A publication Critical patent/CN103926925A/en
Application granted granted Critical
Publication of CN103926925B publication Critical patent/CN103926925B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention provides an improved VFH algorithm-based positioning and obstacle avoidance method and robot. According to the improved VFH algorithm-based positioning and obstacle avoidance method and robot, on the basis of an improved vector field histogram method and a scan matching algorithm, environmental information is acquired by the adoption of a laser range-finder sensor, and the pose error brought by speedometer is amended by the adoption of the polar coordinate scan matching algorithm. After robot positioning is finished, environmental information is rasterized, an obstacle is expanded according to the relationship between the robot and the obstacle and considering the sensing uncertainty of a movable robot and the real size of the robot, an original polar coordinate histogram is built, the free walking area and the obstacle avoidance area are acquired, a binary polar coordinate histogram is acquired through the definition of two threshold values, a shielding polar coordinate histogram is built through estimating the movement trail of the movable robot, and finally, the cost function is introduced to determine the best movement direction of the robot so as to solve the problem of shielding route planning of the movable robot in a home environment.

Description

A kind of location and barrier-avoiding method and robot based on improved VFH algorithm
Technical field
The application relates to intelligent robot independent navigation field, and the ground that is specifically related to robot creates and while positioning field, relates in particular to a kind of location and barrier-avoiding method and robot based on improved VFH algorithm.
Background technology
Intelligent robot, for example, sweeping robot, robot are applied in family life more and more widely, and robot will realize flexibly, efficiently, move intelligently, need to have independent navigation ability.Map building (Map Building), location (Location) and path planning (Path Planning) are three key elements of independent navigation.The present invention relates generally to map building and while positioning field.Wherein, map building is the relation of interdependence with location, lacks the position that environmental map cannot accurate calibration robot, and initial position is uncertain, and the map creating lacks reference point.Just because of this, under circumstances not known, the location of robot and map building are realized the mode with simultaneous localization and mapping, be mobile robot along with the exploration to environment, progressively expand the range of map of self storage, and real-time positional information is demarcated in the new map creating.This technology is generally referred to as to locate with map simultaneously and generates (SLAM, Simultaneous localization and Mapping).At present, the SLAM technology of comparatively conventional intelligent robot realizes and comprises FastSLAM and the large class of vSLAM (visual SLAM) two.Wherein, FastSLAM system generally realizes with laser range finder or sonar, and vSLAM realizes with vision sensor.FastSLAM is owing to having used the sensor such as laser, sonar, and the environmental information special to some, can not identify its Special Significance as line segment, turning etc., therefore needs to improve the accuracy of location by improving algorithm.
Comparatively common Mobile Intelligent Robot location technology is mainly the environmental information according to priori at present, in conjunction with current robot location's information and sensor input message, determines exactly the process of robot pose.Mainly comprise relative positioning and absolute fix, absolute fix mainly adopts navigation beacon, active or passive mark, map match or Satellite Navigation Technique (GPS) to position, and positioning precision is higher, but cost is higher for domestic robot; Relative positioning is the current location of determining robot by robot measurement with respect to the distance of initial position and direction, and conventionally also referred to as dead reckoning, conventional sensor comprises that mileage takes into account inertial navigation system, such as rate gyro unit, accelerometer etc.The advantage of dead reckoning is that the pose of robot is that oneself calculates out, do not need the perception information of environment to external world, shortcoming is that drift error can be accumulated in time, and we know the increase that any little error all can be unlimited through accumulation, therefore need to consider error correction.
In prior art, correlation technique is carried out to various probing into, but mainly concentrated on the subsystem in each special field.For example, application for a patent for invention CN103455034A discloses a kind of based on the histogrammic obstacle-avoiding route planning method of minimum distance vector field, current robot sweep limit is divided into n sector by the method, carrys out planing method based on the histogrammic barrier path of keeping away of minimum distance vector field; Application for a patent for invention CN102541057A discloses a kind of moving robot obstacle avoiding method based on laser range finder, by laser intelligence is divided into groups, in every group, select barrier point, barrier point is mapped in robot coordinate system, adopt strategy of speed control to provide robot linear velocity and angular velocity, this invention can effectively keep away barrier in circumstances not known, and function admirable, practical, is particularly suitable for practical application; Application for a patent for invention CN103439972A discloses the method for planning path for mobile robot under a kind of DYNAMIC COMPLEX environment, utilize Grid Method to obtain grating map, the distribution of obstacles figure that Grid Method represents is converted into the tax power adjacency matrix of figure, adopt ant group algorithm to carry out global path planning to environment, and use the trap problem in room for manoeuvre rule processing environment; Application for a patent for invention CN101943916A discloses a kind of Obstacle Avoidance based on Kalman filter prediction, when having detected new barrier, sensing system occurs, set up kalman filter models according to observation data, utilize observation data and classical linear dynamic system expectation maximization Model Distinguish algorithm to carry out identification and correction to parameter, upgrade numerical map, carry out the path re-planning locally of a new round for path planner; Application for a patent for invention CN103092204A discloses a kind of Robotic Dynamic paths planning method of mixing, the method can be applied in environmental information part known and exist unknown dynamically and in the situation of static-obstacle thing simultaneously, obtain global path as Global Planning by a kind of genetic algorithm, then carry out sector planning with improved Artificial Potential Field Method.
Said method has all effectively improved the degree of accuracy of robot navigation location, but still has variety of issue.On this basis, the present invention proposes a kind of location based on improved VFH algorithm and barrier-avoiding method and adopt the method to position and keep away the robot of barrier.Utilize airborne laser range finder sensor to obtain environmental information based on improved vector field histogram method and scan matching method, utilize polar coordinate scanner matching algorithm to revise the position and attitude error that odometer brings.Complete behind robot location, by environmental information rasterizing, according to the relation between robot and barrier, mobile robot's sensing uncertainty and the actual size of robot are considered, barrier is expanded, set up initial polar coordinates histogram, walking He Bizhang district of district gains freedom, obtain binary polar coordinates histogram by defining two threshold values, by estimating mobile robot's movement locus, set up one and block polar coordinates histogram, finally introduce cost function and determine that the optimal movement direction of robot solves the obstacle-avoiding route planning problem of mobile robot under home environment.
Summary of the invention
The object of this invention is to provide a kind of location based on improved VFH algorithm and barrier-avoiding method and adopt the method to position and keep away the robot of barrier.Utilize airborne laser range finder sensor to obtain environmental information based on improved vector field histogram method and scan matching method, utilize polar coordinate scanner matching algorithm to revise the position and attitude error that odometer brings.Complete behind robot location, by environmental information rasterizing, according to the relation between robot and barrier, mobile robot's sensing uncertainty and the actual size of robot are considered, barrier is expanded, set up initial polar coordinates histogram, walking He Bizhang district of district gains freedom, obtain binary polar coordinates histogram by defining two threshold values, by estimating mobile robot's movement locus, set up one and block polar coordinates histogram, finally introduce cost function and determine that the optimal movement direction of robot solves the obstacle-avoiding route planning problem of mobile robot under home environment.
The invention discloses a kind of location and barrier-avoiding method based on improved VFH algorithm, it is characterized in that, comprise the following steps:
Environment Obstacles detects, and utilizes airborne laser range finder to scan surrounding environment, and robot is positioned;
Environmental information grid, adopts DUAL PROBLEMS OF VECTOR MAPPING method to set up environment grating map;
The weighting of grid obstacle, gives the point in each grid different weights;
Active window subregion, the grid by active window after to vectorization carries out subregion;
Minimum distance vector polar coordinates histogram is obtained in calculating;
Set up Bi Zhang district and the district of freely walking;
If there is the district of freely walking, control selected directions motion backward.
The invention also discloses a kind of robot positioning based on said method, described robot comprises a sensory perceptual system, kernel control module, man-machine interactive system, motor driven systems, described kernel control module is controlled the each unit of robot interior, and according to sensory perceptual system feedack, and the extraneous interactive signal control motor driven systems that obtains, with the movement of control.
Brief description of the drawings
Fig. 1 is the composition structural drawing of robot of the present invention;
Fig. 2 is the block diagram based on improving the histogrammic obstacle-avoiding route planning module of vector field of the present invention;
Fig. 3 obstacle of the present invention expands schematic diagram;
Fig. 4 is the Bi Zhang of foundation of the present invention district and the district's schematic diagram of freely walking
Embodiment
For making the object, technical solutions and advantages of the present invention more cheer and bright, below in conjunction with embodiment and with reference to accompanying drawing, the present invention is described in more detail.Should be appreciated that, these descriptions are exemplary, and do not really want to limit the scope of the invention.In addition, in the following description, omitted the description to known features and technology, to avoid unnecessarily obscuring concept of the present invention.
As shown in Figure 1, the present invention relates generally to the intelligent robot in home environment, and described robot has environment sensing, the autonomous mobile robot of simultaneous localization and mapping, obstacle-avoiding route planning.Comprise a sensory perceptual system, kernel control module, man-machine interactive system, motor driven systems.Described sensory perceptual system is accepted audio frequency and/or the vision signal of extraneous number of ways input, and signal and the locating information of the extraneous state of other energy perception.These signals or information come from laser ranging module, and can be from one or more modules of the modules such as environment sensing module, voice acquisition module, video acquisition module, ultrasonic distance measuring module, odometer information module.As required, can also be provided with detection of obstacles module, obstacle-avoiding route planning module etc.By obtain the one or more following information perceiving in the environment of average family, thereby the visual information of perception surrounding environment, track route obstacle around detected.
Intelligent robot is mutual by man-machine interactive system and/or radio receiving transmitting module realization and the external world.
Man-machine interactive system is as the term suggests carry out alternately with robot for extraneous, thisly can arrange according to the actual requirements alternately, and for example duty of manual control robot, path, arranges corresponding parameter, pattern etc.Described parameter can be time parameter, frequency parameter, and speed parameter etc., described pattern comprises follow the mode, patrol pattern and abnormal behaviour tupe.Man-machine interactive system can also be by being arranged on the duty of display screen in robot or signal lamp instruction robot.
Intelligent robot can also be accepted from mobile terminal by radio receiving transmitting module, the signal of for example smart mobile phone, thus realize man-machine interaction.Described man-machine interactive system and/or radio receiving transmitting module are all connected with kernel control module.
Described kernel control module is controlled the each unit of robot interior, and according to sensory perceptual system feedack, and the extraneous interactive signal control motor driven systems that obtains, with the movement of control.
Wherein said motor driven systems comprises chassis controller, motor driver, and mobile required battery module, recharging functional module, wheel etc. are housed.Wherein, described wheel is 2 driving wheels and 1 universal wheel.Kernel control module sends control command by serial ports to chassis controller, controls motor driver and carries out corresponding actions, and obstacle signal is processed.
The application has only provided a kind of embodiment of motor driven systems, but those skilled in the art should know, and anyly drives to realize by motor the mode that robot moves, and is all apparent for the application.
The structure of the disclosed two-wheel drive of the application wheel and a universal wheel can make robot can realize no-radius to turn to, the various motor functions such as forward-reverse left-right rotation.Airborne laser range finder is a part of laser ranging locating module, and airborne laser range finder is the sensor that utilizes laser technology to measure, and can realize contactless telemeasurement, and speed is fast, and precision is high, and range is large, and anti-light, electrical interference ability is strong etc.,
The airborne laser range finder data transmission of Real-time Collection is processed to the host computer of robot interior.According to obtained airborne laser range finder data, adopt the location based on improved VFH algorithm disclosed in this invention and keep away barrier technique perception surrounding environment, complete the autonomous location of robot, make robot can be in home environment independent navigation complete more auxiliary human lives's function.
As shown in Figure 2, location and the barrier-avoiding method based on improved VFH algorithm of the present invention comprises the following steps:
Environment Obstacles detects, and utilizes airborne laser range finder to scan surrounding environment, and robot is positioned;
Environmental information grid, adopts DUAL PROBLEMS OF VECTOR MAPPING method to set up environment grating map;
The weighting of grid obstacle, gives the point in each grid different weights;
Active window subregion, the grid by active window after to vectorization carries out subregion;
Minimum distance vector polar coordinates histogram is obtained in calculating;
Set up Bi Zhang district and the district of freely walking;
If there is candidate regions, control selected directions motion backward.
Described location is the scan matching localization method of the service robot based on airborne laser range finder, and its main flow process comprises the following steps:
Pre-treatment step, carries out pre-service by current scan-data, filters noise spot;
Pre-matching step, carries out pre-matching by current scan-data and the scan-data prestoring, and the estimation matching value between current scan-data and the data set of the scan-data prestoring is provided by odometer;
Select step, concentrate and choose several match points from each scan-data;
The coupling step of point, the point that the data centralization of current scan-data is selected mates with the point that the data centralization of the scan-data prestoring is selected, and forms some corresponding point pair;
Weighting step, is assigned to each corresponding point to a weight;
Reject step, concentrate those points that cannot see from current robot position to reject scan-data, and eliminate lattice point by predefined threshold value;
Error metrics calculation procedure: adopt the quadratic sum of the minor increment the point from a concentrated point of scan-data is gathered to another scanning to calculate as error metrics, and mate by scan matching algorithm.
Determine coordinate step: judge the residing position of robot according to the result of scan matching algorithm.
Location and barrier-avoiding method based on improved VFH algorithm of the present invention is on the basis of the above-mentioned scan matching location algorithm based on airborne laser range finder, to have proposed a kind of improvement vector field histogramming algorithm based on SLAM, hinders and path planning problem with solving mobile robot's keeping away in intensive complex environment.VFH algorithm, is that the working environment of robot is decomposed into a series of grid cells with two value informations, has an accumulating value in each rectangular grid, is illustrated in the confidence level that has barrier herein, and high aggregate-value represents to exist the with a high credibility of barrier.This is environment because sensor is constantly sampled fast, has the constantly detected result of grid of barrier.The selection of grid size directly affects the performance of control algolithm.Grid selects littlely, and environment resolution is just high, but anti-interference is just more weak, and environmental information memory space is large, makes speed of decision slow; It is large that grid selects, and anti-interference is just more intense, but the decline of environment resolution finds that in intensive obstacle environment the ability in path weakens.In addition, choosing of grid size is also relevant with the performance of sensor, if the precision of sensor is high and reaction velocity is fast, grid is eligible less.In VFH algorithm, characterize environment with two-dimentional grid.The work space of robot is divided into some continuous two-dimensional grid series.In each grid, comprise a probable value (CV value).This probable value has embodied the confidence level that has barrier in this grid, and CV (Certainty Value) value is higher, represents to exist the possibility of barrier just larger herein, and thus, sensor has uncertainty.
The present invention adopts the scan matching algorithm based on laser ranging data to complete the simultaneous localization and mapping problem of robot any time, and adopts DUAL PROBLEMS OF VECTOR MAPPING method effectively to reduce the calculated amount of setting up environment grating map; According to the relation between barrier in robot and environmental map, mobile robot's sensing uncertainty and the actual size of robot are considered, barrier is expanded, set up obstacle point set, form obstacle boundaries collection by the fusion of adjacent barrier, and setting up initial distance vector polar coordinates histogram with this, walking He Bizhang district of district gains freedom; The threshold function table becoming when defining one obtains binary polar coordinates histogram; By estimating mobile robot's movement locus, set up one and block polar coordinates histogram, the kinematics of robot and kinetic effect are blocked; Select best direction of motion angle according to blocking polar coordinates histogram and cost function, avoiding obstacles, drives towards impact point, so that its independent navigation under doors structure environment.
As shown in Figure 3, robot of the present invention at any time to external world the sensing range of environment be all limited, and depend on the effective range of sensor used.Define a certain moment robot can perception maximum magnitude be active window, it is actually taking machine people as the center of circle, the border circular areas that airborne laser range finder institute survey scope is radius.Adopting DUAL PROBLEMS OF VECTOR MAPPING method to set up concrete this vector magnitude of environment grating map is determined by following formula:
m i,j=(c i,j *) 2(a-bd i,j)
And its direction depends on the relative position of grid and robot central point (VCP):
β i , j = tan - 1 y j - y 0 x i - x 0
Wherein: a, b is normal number;
C i,j *the CV value of grid (i, j) in active window
D i,jthis grid is to the distance value of robot central point (VCP)
X 0; y 0the absolute location coordinates of robot central point (VCP) this moment.
X i; y jthe absolute location coordinates of this grid
(2) active window subregion
If select angular resolution α, the interval obtaining after subregion sum n=360/ α.For any interval k, (k=0,1,2 ..., n-1), there is k=int (β i,j/ α).Its obstacle density h kcan be drawn by following formula: α=5 in this research.
Due to the discreteness of CV value, may cause the too rare loose of obstacle density.Therefore to carry out smoothing processing to it:
h ' k = h k - l + 1 + 2 h k - l + 2 + · · · + lh k + ( l - 1 ) h k + 1 + · · · 2 h k + l 1 + h k + l 2 l - 1
(3) determine direction of motion θ
Given a certain threshold tau, obstacle density, lower than the region of this value, is called " candidate regions ".When there being continuous S maxwhen individual candidate regions exists, claim that they are " broad valley "; Otherwise be referred to as " arrow path ".Leftmost Yi Ge district in these continuous candidate regions is designated as to k l, rightmost Yi Ge district is designated as k r, direction of motion can be drawn by lower formula: θ = 1 2 ( k 1 + k r )
Take into full account that the size dimension of robot is on the impact of arithmetic result.Grid is being amplified to r r, r rdepend on the size of robot.In order further to strengthen the security of robot operation, also robot and obstacle can be kept to the bee-line d not colliding stake into account.So in fact it be exaggerated r for grid to be studied arbitrarily r+s, r r+s=r r+ d s.
For the motion of performance analysis robot, camber line when its track is resolved into the straight line of direction of motion when constant and direction and changes.This camber line depends on the radius of gyration of robot, and closely related with the speed of robot, speed is faster, and its radius of turn is larger.As shown in Figure 4, the turning radius while supposing robot to anticlockwise is r left, turning radius when right-hand rotation is r right.A, B is two obstacle grids.By A, B expands, and supposes that A and the left steering circle of robot have overlapping the intersection as stated above, and the All Ranges that A and left steering circle cover is so considered to Bi Zhang district (blocked); So B only has with turning to circle the Wei Bizhang district, region himself covering without crossover phenomenon.In situation shown in Fig. 4, robot will turn right.
By obtaining two extreme angles to comparing of above-mentioned condition, be distributed in the robot left and right sides.Be designated as respectively and definition simultaneously represent the reverse of the current direction of motion of robot.Initial time order for any grid C in active window i,jif, β in the situation that its CV value meets CV < τ i,jbe positioned at when left side, θ right side, order if β i,jbe positioned at θ left side, when on the right side, order like this, according to and can obtain the histogram of another form (masked polar histogram).This bar chart understands the feasible direction of robot under present speed.If and represent that this region is feasible; In other situations, represent in this region infeasible.
Under normal circumstances, we can obtain some meeting combination.For each combination, remember that its border, left and right is respectively: k land k r.If k land k rbetween comprised S maxwith last interval (S maxfor constant, in this experiment, get 10), claim this region for " wide territory "; Otherwise be referred to as " narrow territory ".Narrow territory only provides a candidate direction after being converted into angle, be and wide territory can provide three candidate direction: c r, c land c t.
c r = k r + S max 2 , Conversion is angled
c l = k 1 - S max 2 , Conversion is angled
In addition, as target direction k tmeet k t∈ [c r, c l] time have a c t=k t, conversion is angled for selecting most suitable direction of motion c, set up following cost function:
g ( c ) = &mu; 1 &CenterDot; &Delta; ( c , k t ) + &mu; 2 &CenterDot; &Delta; ( c , &theta; i &alpha; ) + &mu; 3 &CenterDot; &Delta; ( c , k n , i - 1 ) , Wherein:
Δ (c 1, c 2)=min{c 1-c 2||, c 1-c 2-n||, c 1-c 2+ n|} is for calculating two interval c 1and c 2the function that absolute angle is poor.Such as Δ (c, k t) what represent is the declinate between candidate direction and target direction, its value is larger, departs from objectives just far away when robot motion, and the cost that arrives destination is also just higher. what represent is the differential seat angle between candidate direction and robot direct of travel, and this value is larger, and robot turns to variation larger.Δ (c, k n, i-1) represent to be current candidate direction change with the angle between selected direction last time, be worth greatlyr, wheel steering changes greatly, moving, it is larger to shake.
So balance coefficient μ 1, μ 2and μ 3selection most important, they have directly determined the superiority of algorithm.Generally should meet: μ 1> μ 2+ μ 3.In the present embodiment, μ 1=5, μ 23=2.
The present invention obtains robot operating path environmental information around by the airborne laser range finder being arranged on before home services robot, user's parallactic angle matched rule is eliminated the search problem of corresponding point, make to calculate translation complexity and reduce to O (n), and under the help of the embedded odometer data of service robot, current pose to robot is estimated, carry out global coherency ground map generalization simultaneously, complete the simultaneous localization and mapping (SLAM) of home services robot.Solve after its SLAM problem at family's service robot, further the working environment of robot is decomposed into a series of grid cells, consider the uncertainty of sensor measurement and the size of robot, the each barrier grid point detecting is expanded, then according to the relation between barrier in machine human and environment, set up initial polar coordinates histogram, gaining freedom, it is interval to walk district and keep away barrier, obtain binary polar coordinates histogram by defining two threshold values, consider the kinematic and dynamic constraints of robot, on binary polar coordinates histogram basis, set up and block polar coordinates histogram, last basis blocks polar coordinates histogram and cost function is selected best direction of motion angle, avoiding obstacles, drive towards impact point, so that it is independent navigation under doors structure environment.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned example embodiment, and in the situation that not deviating from spirit of the present invention or essential characteristic, can realize the present invention with other concrete form.Therefore, no matter from which point, all should regard embodiment as exemplary, and be nonrestrictive, scope of the present invention is limited by claims instead of above-mentioned explanation, is therefore intended to all changes that drop in the implication and the scope that are equal to important document of claim to include in the present invention.
In addition, be to be understood that, although this instructions is described according to embodiment, but be not that each embodiment only comprises an independently technical scheme, this narrating mode of instructions is only for clarity sake, those skilled in the art should make instructions as a whole, and the technical scheme in each embodiment also can, through appropriately combined, form other embodiments that it will be appreciated by those skilled in the art that.

Claims (10)

1. the location based on improved VFH algorithm and a barrier-avoiding method, is characterized in that, comprises the following steps:
Environment Obstacles detects, and utilizes airborne laser range finder to scan surrounding environment, and robot is positioned;
Environmental information grid, adopts DUAL PROBLEMS OF VECTOR MAPPING method to set up environment grating map;
The weighting of grid obstacle, gives the point in each grid different weights;
Active window subregion, the grid by active window after to vectorization carries out subregion;
Minimum distance vector polar coordinates histogram is obtained in calculating;
Set up Bi Zhang district and the district of freely walking;
If there is the district of freely walking, control selected directions motion backward.
2. the method for claim 1, is characterized in that, described robot is positioned and comprised the following steps:
1) pre-treatment step, carries out pre-service by current scan-data, filters noise spot;
2) pre-matching step, carries out pre-matching by current scan-data and the scan-data prestoring, and the estimation matching value between current scan-data and the data set of the scan-data prestoring is provided by odometer;
3) select step, concentrate and choose several match points from each scan-data;
4) coupling step, the point that the data centralization of current scan-data is selected mates with the point that the data centralization of the scan-data prestoring is selected, and forms some corresponding point pair;
5) weighting step, is assigned to each corresponding point to a weight;
6) reject step, concentrate those points that cannot see from current robot position to reject scan-data, and eliminate lattice point by predefined threshold value;
7) error metrics calculation procedure: adopt the quadratic sum of the minor increment the point from a concentrated point of scan-data is gathered to another scanning to calculate as error metrics, and mate by scan matching algorithm;
8) determine coordinate step: judge the residing position of robot according to the result of scan matching algorithm.
3. the method for claim 1, is characterized in that, the weighting of described grid obstacle mainly comprises:
In each grid, comprise a probable value, described probable value is embodied in the confidence level that has barrier in this grid, and confidence value is higher, represents to exist the possibility of barrier just larger herein.
4. the method for claim 1, it is characterized in that, described active window subregion is according to the relation between barrier in robot and environmental map, based on the actual size of robot, barrier is expanded, set up obstacle point set, formed obstacle boundaries collection by the fusion of adjacent barrier.
5. the method for claim 1, it is characterized in that, if there is candidate regions in control backward selected directions motion, control two threshold values acquisition binary polar coordinates histograms of selected directions movement definition backward, and set up and block polar coordinates histogram on binary polar coordinates histogram basis, last basis blocks polar coordinates histogram and cost function is selected best direction of motion angle, and avoiding obstacles, drives towards impact point.
6. one kind adopts the robot that method positions described in claim 1, described robot comprises a sensory perceptual system, kernel control module, man-machine interactive system, motor driven systems, described kernel control module is controlled the each unit of robot interior, and according to sensory perceptual system feedack, and the extraneous interactive signal control motor driven systems that obtains, with the movement of control.
7. robot according to claim 6, it is characterized in that, described robot also comprises laser ranging module, and one or more modules in environment sensing module, voice acquisition module, video acquisition module, ultrasonic distance measuring module, odometer information module; Sensory perceptual system receives the signal of described one or more modules.
8. robot according to claim 7, is characterized in that, described robot as required, can also be provided with detection of obstacles module, obstacle-avoiding route planning module.
9. robot according to claim 6, is characterized in that, described robot can arrange the mode of operation of robot to robot by man-machine interactive system, and described pattern comprises follow the mode, patrol pattern and abnormal behaviour tupe.
10. robot according to claim 6, is characterized in that, wherein said motor driven systems comprises chassis controller, motor driver, and mobile required battery module, recharging functional module, wheel are housed; Wherein, described wheel is 2 driving wheels and 1 universal wheel, and kernel control module sends control command by serial ports to chassis controller, controls motor driver and carries out corresponding actions, and obstacle signal is processed.
CN201410164027.4A 2014-04-22 2014-04-22 Improved VFH algorithm-based positioning and obstacle avoidance method and robot Active CN103926925B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410164027.4A CN103926925B (en) 2014-04-22 2014-04-22 Improved VFH algorithm-based positioning and obstacle avoidance method and robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410164027.4A CN103926925B (en) 2014-04-22 2014-04-22 Improved VFH algorithm-based positioning and obstacle avoidance method and robot

Publications (2)

Publication Number Publication Date
CN103926925A true CN103926925A (en) 2014-07-16
CN103926925B CN103926925B (en) 2015-04-29

Family

ID=51145184

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410164027.4A Active CN103926925B (en) 2014-04-22 2014-04-22 Improved VFH algorithm-based positioning and obstacle avoidance method and robot

Country Status (1)

Country Link
CN (1) CN103926925B (en)

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104408519A (en) * 2014-10-29 2015-03-11 广州艾若博机器人科技有限公司 Method for backing up and learning knowledge learned by robot
CN104596533A (en) * 2015-01-07 2015-05-06 上海交通大学 Automatic guided vehicle based on map matching and guide method of automatic guided vehicle
CN104599588A (en) * 2015-02-13 2015-05-06 中国北方车辆研究所 Grid map traffic cost calculation method
CN105043376A (en) * 2015-06-04 2015-11-11 上海物景智能科技有限公司 Intelligent navigation method and system applicable to non-omnidirectional moving vehicle
CN105094130A (en) * 2015-07-29 2015-11-25 广东省自动化研究所 AGV (Automatic Guided Vehicle) navigation method and device constructed by laser guidance map
CN105159529A (en) * 2015-08-27 2015-12-16 腾讯科技(深圳)有限公司 Map processing method and device thereof
CN105425803A (en) * 2015-12-16 2016-03-23 纳恩博(北京)科技有限公司 Autonomous obstacle avoidance method, device and system
CN105538309A (en) * 2015-12-03 2016-05-04 苏州大学 Obstacle dynamic identification algorithm for robot with limited sensing capability
CN105629970A (en) * 2014-11-03 2016-06-01 贵州亿丰升华科技机器人有限公司 Robot positioning obstacle-avoiding method based on supersonic wave
CN105652871A (en) * 2016-02-19 2016-06-08 深圳杉川科技有限公司 Repositioning method for mobile robot
CN105700528A (en) * 2016-02-19 2016-06-22 深圳前海勇艺达机器人有限公司 Autonomous navigation and obstacle avoidance system and method for robot
CN105807769A (en) * 2016-03-09 2016-07-27 哈尔滨工程大学 Unmanned underwater vehicle IVFH (intelligent vector field histogram) collision avoidance method
EP3026520A3 (en) * 2014-11-28 2016-08-03 Murata Machinery, Ltd. Moving amount estimating apparatus, autonomous mobile body, and moving amount estimating method
CN105892461A (en) * 2016-04-13 2016-08-24 上海物景智能科技有限公司 Method and system for matching and recognizing the environment where robot is and map
CN104267728B (en) * 2014-10-16 2016-09-14 哈尔滨工业大学 A kind of moving robot obstacle avoiding method based on range coverage centroid vector
CN106264359A (en) * 2016-09-29 2017-01-04 苏州大学 Clean robot and barrier-avoiding method thereof
CN106323273A (en) * 2016-08-26 2017-01-11 深圳微服机器人科技有限公司 Robot relocation method and device
CN106383517A (en) * 2016-09-30 2017-02-08 汕头大学 Control system used for autonomous mobile robot platform and control method and device thereof
CN106395198A (en) * 2016-11-23 2017-02-15 北京小米移动软件有限公司 Control method and device for intelligent trashcan
WO2017041730A1 (en) * 2015-09-09 2017-03-16 北京进化者机器人科技有限公司 Method and system for navigating mobile robot to bypass obstacle
CN106569225A (en) * 2016-10-31 2017-04-19 浙江大学 Range-finding sensor based real-time obstacle avoidance method of driveless car
CN106970617A (en) * 2017-04-06 2017-07-21 佛山科学技术学院 A kind of method for solving three target robot path planning problems
CN107190696A (en) * 2017-07-06 2017-09-22 深圳汉阳科技有限公司 Full-automatic snowplough
CN107329457A (en) * 2016-04-29 2017-11-07 新汉股份有限公司 Trajectory planning and control method of end effector of machine equipment in production operation system
CN108363393A (en) * 2018-02-05 2018-08-03 腾讯科技(深圳)有限公司 A kind of smart motion equipment and its air navigation aid and storage medium
CN108549385A (en) * 2018-05-22 2018-09-18 东南大学 A kind of Robotic Dynamic paths planning method of combination A* algorithms and VFH obstacle avoidance algorithms
CN108548536A (en) * 2018-01-05 2018-09-18 广东雷洋智能科技股份有限公司 The dead reckoning method of unmanned intelligent robot
CN108628326A (en) * 2018-07-11 2018-10-09 哈尔滨工程大学 A kind of Intelligent Underwater Robot movement weight planning strategy
CN108710371A (en) * 2018-05-28 2018-10-26 杭州艾豆智能科技有限公司 A kind of robot indoor positioning system and method for building figure using range laser scanning
CN108803659A (en) * 2018-06-21 2018-11-13 浙江大学 The heuristic three-dimensional path planing method of multiwindow based on magic square model
WO2018210059A1 (en) * 2017-05-18 2018-11-22 上海思岚科技有限公司 Method and apparatus for charging robot
CN108873892A (en) * 2018-05-31 2018-11-23 杭州晶智能科技有限公司 A kind of automatic dust absorption machine people's optimum path planning method based on path density analysis
CN109035764A (en) * 2018-07-06 2018-12-18 达闼科技(北京)有限公司 Road method, relevant apparatus and computer readable storage devices
CN109141441A (en) * 2018-07-19 2019-01-04 北京汽车集团有限公司 The obstacle analysis method and apparatus of vehicle
CN109709945A (en) * 2017-10-26 2019-05-03 深圳市优必选科技有限公司 Path planning method and device based on obstacle classification and robot
CN110096051A (en) * 2018-01-31 2019-08-06 北京京东尚科信息技术有限公司 Method and apparatus for generating vehicle control instruction
CN110244716A (en) * 2019-05-28 2019-09-17 苏州大学 A method of the robot based on wave front algorithm is explored
CN110405878A (en) * 2019-07-01 2019-11-05 陈彦 A kind of finger-jointed plate continuous production processes
CN110456791A (en) * 2019-07-30 2019-11-15 中国地质大学(武汉) A kind of leg type mobile robot object ranging and identifying system based on monocular vision
CN110609557A (en) * 2019-10-09 2019-12-24 中国人民解放军陆军装甲兵学院 Unmanned vehicle mixed path planning algorithm
CN110608740A (en) * 2019-09-06 2019-12-24 遵义师范学院 Unmanned ship path planning method
CN110858076A (en) * 2018-08-22 2020-03-03 杭州海康机器人技术有限公司 Equipment positioning and grid map construction method and mobile robot
JP2020507160A (en) * 2017-01-20 2020-03-05 フォロー インスピレーション,エセ.アー. Autonomous robot system
CN111026131A (en) * 2019-12-30 2020-04-17 深圳前海达闼云端智能科技有限公司 Method and device for determining expansion area, robot and storage medium
CN112015199A (en) * 2020-07-17 2020-12-01 煤炭科学技术研究院有限公司 Flight path planning method and device applied to underground coal mine intelligent inspection unmanned aerial vehicle
CN112484726A (en) * 2020-09-30 2021-03-12 天津基点科技有限公司 Unmanned aerial vehicle path planning method based on three-dimensional model
CN112775976A (en) * 2021-02-05 2021-05-11 深圳市优必选科技股份有限公司 Task execution control method and device, control equipment and readable storage medium
CN113171041A (en) * 2021-05-18 2021-07-27 上海高仙自动化科技发展有限公司 Target path generation method, device, equipment and storage medium
CN113419532A (en) * 2021-06-29 2021-09-21 西安交通大学 Path planning ant colony algorithm parameter selection method based on uniform design
CN113435417A (en) * 2021-08-26 2021-09-24 山东华力机电有限公司 Double-wheel-driven AGV steering visual control method
CN113778119A (en) * 2021-09-26 2021-12-10 江西理工大学 Unmanned aerial vehicle control path optimization method
CN113867349A (en) * 2021-09-28 2021-12-31 浙江大华技术股份有限公司 Obstacle avoidance method and system for robot and intelligent robot
WO2022007350A1 (en) * 2020-07-08 2022-01-13 格力电器(武汉)有限公司 Global path planning method and apparatus, terminal, and readable storage medium
CN114815797A (en) * 2021-12-04 2022-07-29 中国船舶工业系统工程研究院 Probability map fusion-based multi-unmanned-vessel task processing method and device
CN114842458A (en) * 2022-06-29 2022-08-02 小米汽车科技有限公司 Obstacle detection method, obstacle detection device, vehicle, and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101126645A (en) * 2006-08-18 2008-02-20 三星电子株式会社 Method of dividing coverage area for robot and device thereof
JP2009129277A (en) * 2007-11-26 2009-06-11 Panasonic Electric Works Co Ltd Self-location recognition system
CN101738195A (en) * 2009-12-24 2010-06-16 厦门大学 Method for planning path for mobile robot based on environmental modeling and self-adapting window
CN103455034A (en) * 2013-09-16 2013-12-18 苏州大学张家港工业技术研究院 Avoidance path planning method based on closest distance vector field histogram
CN103645733A (en) * 2013-12-02 2014-03-19 江苏建威电子科技有限公司 A robot automatically finding a charging station and a system and method for automatically finding a charging station thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101126645A (en) * 2006-08-18 2008-02-20 三星电子株式会社 Method of dividing coverage area for robot and device thereof
JP2009129277A (en) * 2007-11-26 2009-06-11 Panasonic Electric Works Co Ltd Self-location recognition system
CN101738195A (en) * 2009-12-24 2010-06-16 厦门大学 Method for planning path for mobile robot based on environmental modeling and self-adapting window
CN103455034A (en) * 2013-09-16 2013-12-18 苏州大学张家港工业技术研究院 Avoidance path planning method based on closest distance vector field histogram
CN103645733A (en) * 2013-12-02 2014-03-19 江苏建威电子科技有限公司 A robot automatically finding a charging station and a system and method for automatically finding a charging station thereof

Cited By (86)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104267728B (en) * 2014-10-16 2016-09-14 哈尔滨工业大学 A kind of moving robot obstacle avoiding method based on range coverage centroid vector
CN104408519B (en) * 2014-10-29 2017-09-15 广州艾若博机器人科技有限公司 A kind of method that robot knowledge is backed up and learnt
CN104408519A (en) * 2014-10-29 2015-03-11 广州艾若博机器人科技有限公司 Method for backing up and learning knowledge learned by robot
CN105629970A (en) * 2014-11-03 2016-06-01 贵州亿丰升华科技机器人有限公司 Robot positioning obstacle-avoiding method based on supersonic wave
EP3026520A3 (en) * 2014-11-28 2016-08-03 Murata Machinery, Ltd. Moving amount estimating apparatus, autonomous mobile body, and moving amount estimating method
US9802619B2 (en) 2014-11-28 2017-10-31 Murata Machinery, Ltd. Moving amount estimating apparatus, autonomous mobile body, and moving amount estimating method
CN104596533B (en) * 2015-01-07 2017-08-01 上海交通大学 Automatic guided vehicle and its guidance method based on map match
CN104596533A (en) * 2015-01-07 2015-05-06 上海交通大学 Automatic guided vehicle based on map matching and guide method of automatic guided vehicle
CN104599588A (en) * 2015-02-13 2015-05-06 中国北方车辆研究所 Grid map traffic cost calculation method
CN105043376A (en) * 2015-06-04 2015-11-11 上海物景智能科技有限公司 Intelligent navigation method and system applicable to non-omnidirectional moving vehicle
CN105043376B (en) * 2015-06-04 2018-02-13 上海物景智能科技有限公司 A kind of intelligent navigation method and system suitable for non-Omni-mobile vehicle
CN105094130A (en) * 2015-07-29 2015-11-25 广东省自动化研究所 AGV (Automatic Guided Vehicle) navigation method and device constructed by laser guidance map
CN105159529A (en) * 2015-08-27 2015-12-16 腾讯科技(深圳)有限公司 Map processing method and device thereof
CN105159529B (en) * 2015-08-27 2018-03-13 腾讯科技(深圳)有限公司 A kind of maps processing method and its device
WO2017041730A1 (en) * 2015-09-09 2017-03-16 北京进化者机器人科技有限公司 Method and system for navigating mobile robot to bypass obstacle
CN105538309A (en) * 2015-12-03 2016-05-04 苏州大学 Obstacle dynamic identification algorithm for robot with limited sensing capability
CN105538309B (en) * 2015-12-03 2018-07-31 苏州大学 A kind of robot barrier object Dynamic Recognition algorithm of limited sensing capability
CN105425803A (en) * 2015-12-16 2016-03-23 纳恩博(北京)科技有限公司 Autonomous obstacle avoidance method, device and system
CN105700528A (en) * 2016-02-19 2016-06-22 深圳前海勇艺达机器人有限公司 Autonomous navigation and obstacle avoidance system and method for robot
CN105652871A (en) * 2016-02-19 2016-06-08 深圳杉川科技有限公司 Repositioning method for mobile robot
CN105807769B (en) * 2016-03-09 2018-09-28 哈尔滨工程大学 UAV navigation IVFH collision prevention methods
CN105807769A (en) * 2016-03-09 2016-07-27 哈尔滨工程大学 Unmanned underwater vehicle IVFH (intelligent vector field histogram) collision avoidance method
CN105892461B (en) * 2016-04-13 2018-12-04 上海物景智能科技有限公司 A kind of matching and recognition method and system of robot local environment and map
CN105892461A (en) * 2016-04-13 2016-08-24 上海物景智能科技有限公司 Method and system for matching and recognizing the environment where robot is and map
CN107329457B (en) * 2016-04-29 2019-06-07 新汉股份有限公司 Trajectory planning and control method of end effector of machine equipment in production operation system
CN107329457A (en) * 2016-04-29 2017-11-07 新汉股份有限公司 Trajectory planning and control method of end effector of machine equipment in production operation system
CN106323273A (en) * 2016-08-26 2017-01-11 深圳微服机器人科技有限公司 Robot relocation method and device
CN106323273B (en) * 2016-08-26 2019-05-21 深圳微服机器人科技有限公司 A kind of robot method for relocating and device
CN106264359A (en) * 2016-09-29 2017-01-04 苏州大学 Clean robot and barrier-avoiding method thereof
CN106264359B (en) * 2016-09-29 2019-08-06 苏州大学 Clean robot and its barrier-avoiding method
CN106383517B (en) * 2016-09-30 2019-06-07 汕头大学 A kind of autonomous mobile robot platform control system, method and device
CN106383517A (en) * 2016-09-30 2017-02-08 汕头大学 Control system used for autonomous mobile robot platform and control method and device thereof
CN106569225A (en) * 2016-10-31 2017-04-19 浙江大学 Range-finding sensor based real-time obstacle avoidance method of driveless car
CN106569225B (en) * 2016-10-31 2023-11-24 浙江大学 Unmanned vehicle real-time obstacle avoidance method based on ranging sensor
CN106395198B (en) * 2016-11-23 2019-02-12 北京小米移动软件有限公司 The control method and device of intelligent garbage bin
CN106395198A (en) * 2016-11-23 2017-02-15 北京小米移动软件有限公司 Control method and device for intelligent trashcan
JP7075935B2 (en) 2017-01-20 2022-05-26 フォロー インスピレーション,エセ.アー. Autonomous robot system
JP2020507160A (en) * 2017-01-20 2020-03-05 フォロー インスピレーション,エセ.アー. Autonomous robot system
CN106970617A (en) * 2017-04-06 2017-07-21 佛山科学技术学院 A kind of method for solving three target robot path planning problems
US11351681B2 (en) 2017-05-18 2022-06-07 Shanghai Slamtec Co., Ltd. Method and apparatus for charging robot
WO2018210059A1 (en) * 2017-05-18 2018-11-22 上海思岚科技有限公司 Method and apparatus for charging robot
CN107190696A (en) * 2017-07-06 2017-09-22 深圳汉阳科技有限公司 Full-automatic snowplough
CN109709945A (en) * 2017-10-26 2019-05-03 深圳市优必选科技有限公司 Path planning method and device based on obstacle classification and robot
CN109709945B (en) * 2017-10-26 2022-04-15 深圳市优必选科技有限公司 Path planning method and device based on obstacle classification and robot
CN108548536A (en) * 2018-01-05 2018-09-18 广东雷洋智能科技股份有限公司 The dead reckoning method of unmanned intelligent robot
CN110096051B (en) * 2018-01-31 2024-04-09 北京京东乾石科技有限公司 Method and device for generating vehicle control command
CN110096051A (en) * 2018-01-31 2019-08-06 北京京东尚科信息技术有限公司 Method and apparatus for generating vehicle control instruction
CN108363393A (en) * 2018-02-05 2018-08-03 腾讯科技(深圳)有限公司 A kind of smart motion equipment and its air navigation aid and storage medium
US11247701B2 (en) 2018-02-05 2022-02-15 Tencent Technology (Shenzhen) Company Ltd Smart moving device, navigation method thereof, and storage medium
CN108549385B (en) * 2018-05-22 2021-05-04 东南大学 Robot dynamic path planning method combining A-x algorithm and VFH obstacle avoidance algorithm
CN108549385A (en) * 2018-05-22 2018-09-18 东南大学 A kind of Robotic Dynamic paths planning method of combination A* algorithms and VFH obstacle avoidance algorithms
CN108710371A (en) * 2018-05-28 2018-10-26 杭州艾豆智能科技有限公司 A kind of robot indoor positioning system and method for building figure using range laser scanning
CN108873892B (en) * 2018-05-31 2022-02-01 广东乐生智能科技有限公司 Automatic dust collection robot optimal path planning method based on path density analysis
CN108873892A (en) * 2018-05-31 2018-11-23 杭州晶智能科技有限公司 A kind of automatic dust absorption machine people's optimum path planning method based on path density analysis
CN108803659A (en) * 2018-06-21 2018-11-13 浙江大学 The heuristic three-dimensional path planing method of multiwindow based on magic square model
CN108803659B (en) * 2018-06-21 2020-05-08 浙江大学 Multi-window heuristic three-dimensional space path planning method based on magic cube model
CN109035764A (en) * 2018-07-06 2018-12-18 达闼科技(北京)有限公司 Road method, relevant apparatus and computer readable storage devices
CN108628326A (en) * 2018-07-11 2018-10-09 哈尔滨工程大学 A kind of Intelligent Underwater Robot movement weight planning strategy
CN109141441A (en) * 2018-07-19 2019-01-04 北京汽车集团有限公司 The obstacle analysis method and apparatus of vehicle
CN110858076B (en) * 2018-08-22 2023-06-02 杭州海康机器人股份有限公司 Equipment positioning and grid map construction method and mobile robot
CN110858076A (en) * 2018-08-22 2020-03-03 杭州海康机器人技术有限公司 Equipment positioning and grid map construction method and mobile robot
CN110244716A (en) * 2019-05-28 2019-09-17 苏州大学 A method of the robot based on wave front algorithm is explored
CN110405878B (en) * 2019-07-01 2021-12-14 陈彦 Continuous production process of finger-jointed boards
CN110405878A (en) * 2019-07-01 2019-11-05 陈彦 A kind of finger-jointed plate continuous production processes
CN110456791A (en) * 2019-07-30 2019-11-15 中国地质大学(武汉) A kind of leg type mobile robot object ranging and identifying system based on monocular vision
CN110608740A (en) * 2019-09-06 2019-12-24 遵义师范学院 Unmanned ship path planning method
CN110609557A (en) * 2019-10-09 2019-12-24 中国人民解放军陆军装甲兵学院 Unmanned vehicle mixed path planning algorithm
CN110609557B (en) * 2019-10-09 2022-12-09 中国人民解放军陆军装甲兵学院 Unmanned vehicle mixed path planning method
CN111026131A (en) * 2019-12-30 2020-04-17 深圳前海达闼云端智能科技有限公司 Method and device for determining expansion area, robot and storage medium
CN111026131B (en) * 2019-12-30 2023-03-14 达闼机器人股份有限公司 Expansion region determining method and device, robot and storage medium
WO2022007350A1 (en) * 2020-07-08 2022-01-13 格力电器(武汉)有限公司 Global path planning method and apparatus, terminal, and readable storage medium
CN112015199B (en) * 2020-07-17 2024-05-28 煤炭科学技术研究院有限公司 Flight path planning method and device applied to underground intelligent inspection unmanned aerial vehicle of coal mine
CN112015199A (en) * 2020-07-17 2020-12-01 煤炭科学技术研究院有限公司 Flight path planning method and device applied to underground coal mine intelligent inspection unmanned aerial vehicle
CN112484726B (en) * 2020-09-30 2022-08-30 天津基点科技有限公司 Unmanned aerial vehicle path planning method based on three-dimensional model
CN112484726A (en) * 2020-09-30 2021-03-12 天津基点科技有限公司 Unmanned aerial vehicle path planning method based on three-dimensional model
CN112775976A (en) * 2021-02-05 2021-05-11 深圳市优必选科技股份有限公司 Task execution control method and device, control equipment and readable storage medium
CN113171041A (en) * 2021-05-18 2021-07-27 上海高仙自动化科技发展有限公司 Target path generation method, device, equipment and storage medium
CN113171041B (en) * 2021-05-18 2022-08-23 上海高仙自动化科技发展有限公司 Target path generation method, device, equipment and storage medium
CN113419532A (en) * 2021-06-29 2021-09-21 西安交通大学 Path planning ant colony algorithm parameter selection method based on uniform design
CN113435417A (en) * 2021-08-26 2021-09-24 山东华力机电有限公司 Double-wheel-driven AGV steering visual control method
CN113778119B (en) * 2021-09-26 2022-10-21 江西理工大学 Unmanned aerial vehicle control path optimization method
CN113778119A (en) * 2021-09-26 2021-12-10 江西理工大学 Unmanned aerial vehicle control path optimization method
CN113867349B (en) * 2021-09-28 2024-04-09 浙江大华技术股份有限公司 Obstacle avoidance method and system of robot and intelligent robot
CN113867349A (en) * 2021-09-28 2021-12-31 浙江大华技术股份有限公司 Obstacle avoidance method and system for robot and intelligent robot
CN114815797A (en) * 2021-12-04 2022-07-29 中国船舶工业系统工程研究院 Probability map fusion-based multi-unmanned-vessel task processing method and device
CN114842458A (en) * 2022-06-29 2022-08-02 小米汽车科技有限公司 Obstacle detection method, obstacle detection device, vehicle, and storage medium

Also Published As

Publication number Publication date
CN103926925B (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN103926925B (en) Improved VFH algorithm-based positioning and obstacle avoidance method and robot
Kummerle et al. Autonomous driving in a multi-level parking structure
RU2756439C1 (en) Determination of localisation for operation of a vehicle
CN103558856A (en) Service mobile robot navigation method in dynamic environment
CN102915465B (en) Multi-robot combined team-organizing method based on mobile biostimulation nerve network
CN112740274B (en) System and method for VSLAM scale estimation on robotic devices using optical flow sensors
CN112518739B (en) Track-mounted chassis robot reconnaissance intelligent autonomous navigation method
CN103984981B (en) Building environmental sensor measuring point optimization method based on Gaussian process model
CN104714555B (en) Three-dimensional independent exploration method based on edge
CN113853533A (en) Yaw rate from radar data
Löper et al. Automated valet parking as part of an integrated travel assistance
CN104535061A (en) Navigation system based on multi-sensor data fusion
CN105004336A (en) Robot positioning method
Kim et al. SLAM in indoor environments using omni-directional vertical and horizontal line features
CN112904358B (en) Laser positioning method based on geometric information
KR20160048530A (en) Method and apparatus for generating pathe of autonomous vehicle
CN113433937A (en) Heuristic exploration-based layered navigation obstacle avoidance system and layered navigation obstacle avoidance method
KR20200133184A (en) Navigation device for self-driving vehicle
CN116352722A (en) Multi-sensor fused mine inspection rescue robot and control method thereof
US11400593B2 (en) Method of avoiding collision, robot and server implementing thereof
Anousaki et al. Simultaneous localization and map building of skid-steered robots
CN112857370A (en) Robot map-free navigation method based on time sequence information modeling
CN103139812B (en) Mobile node formation obstacle avoidance method based on wireless sensor network
Cheng et al. Graph-based proprioceptive localization using a discrete heading-length feature sequence matching approach
Hu et al. A small and lightweight autonomous laser mapping system without GPS

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB03 Change of inventor or designer information

Inventor after: Cai Zesu

Inventor after: Wang Bingxiang

Inventor after: Wang Ling

Inventor after: Lv Wanli

Inventor before: Cai Zesu

Inventor before: Wang Bingxiang

Inventor before: Wang Ling

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: CAI ZESU WANG BINGXIANG WANG LING TO: CAI ZESU WANG BINGXIANG WANG LING LVWANLI

C14 Grant of patent or utility model
GR01 Patent grant