CN107991683B - A kind of robot autonomous localization method based on laser radar - Google Patents

A kind of robot autonomous localization method based on laser radar Download PDF

Info

Publication number
CN107991683B
CN107991683B CN201711096684.XA CN201711096684A CN107991683B CN 107991683 B CN107991683 B CN 107991683B CN 201711096684 A CN201711096684 A CN 201711096684A CN 107991683 B CN107991683 B CN 107991683B
Authority
CN
China
Prior art keywords
pose
robot
particle
map
laser radar
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.)
Active
Application number
CN201711096684.XA
Other languages
Chinese (zh)
Other versions
CN107991683A (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.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
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 Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN201711096684.XA priority Critical patent/CN107991683B/en
Publication of CN107991683A publication Critical patent/CN107991683A/en
Application granted granted Critical
Publication of CN107991683B publication Critical patent/CN107991683B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The robot autonomous localization method based on laser radar that the invention discloses a kind of, it include: centered on robot initial position, N number of particle constituent particle group is randomly generated, the current time of robot operation, the real-time moving distance of robot and real time rotation angle measured according to robot sensor updates population;For each particle, calculating laser radar point cloud is overlapped score of the quantity as each particle with the barrier of map, and the weighting pose mean value of weight calculation population is scored at each particle, estimates pose as AMCL;Scan matching pose is obtained using the scan matching algorithm based on Gaussian weighting marks method using AMCL estimation pose as initial value, the optimal pose at the current time as robot operation;Using AMCL algorithm resampling population, the optimal pose of whole process is as positioning result when finally obtaining robot operation.The stability of convergence rate, positioning accuracy and positioning that the present invention positions has a distinct increment.

Description

A kind of robot autonomous localization method based on laser radar
Technical field
The invention belongs to localization for Mobile Robot and field of navigation technology, are based on laser radar more particularly, to one kind Robot autonomous localization method.
Background technique
With intelligentized fast development, mobile robot is widely applied in various industries.Electric system nobody In substation on duty, robot automatic tour inspection system is the important directions of intelligent substationization development.In order to realize robot intelligence Energy inspection, reliable and accurate autonomous localization and navigation technology are bases.Existing unattended operation transformer station automatic crusing robot System need to generally install the auxiliary locators such as laser reflection plate, magnetic nail, RF tag or two dimensional code, need to carry out to substation Certain transformation, this can not only increase difficulty of construction, but also reliability is not also high.Meanwhile the robot based on laser radar is fixed Adaptive monte carlo localization (Adaptive Monte Carlo Localization:AMCL) algorithm used by the system of position In practical applications, there is a problem of that positioning accuracy is not high, it is difficult to meet the requirement of substation's automatic detecting high accuracy positioning.
It can be seen that existing robot localization technology is there are difficulty of construction height, positioning accuracy is lower, is difficult to meet substation The technical issues of automatic detecting high accuracy positioning requires.
Summary of the invention
For the disadvantages described above and Improvement requirement for solving the prior art, the present invention provides a kind of machines based on laser radar People's autonomic positioning method, thus solves existing location technology there are difficulty of construction that high, positioning accuracy is lower, is difficult to meet substation The technical issues of automatic detecting high accuracy positioning requires.
To achieve the above object, according to one aspect of the present invention, provide a kind of robot based on laser radar from Master positioning method, comprising:
(1) centered on robot initial position, N number of particle constituent particle group is randomly generated using Gaussian Profile, each Particle represents the pose of robot, and population indicates the probability distribution of robot pose;
(2) current time of robot operation, the real-time moving distance of robot and reality measured according to robot sensor Shi Xuanzhuan angle updates each of the population corresponding pose of particle;
(3) each particle obtained for step (2), the scanning result of laser radar is corresponding with each particle Pose is mapped to map and obtains laser radar point cloud, calculates laser radar point cloud and is used as often with the quantity that is overlapped of the barrier of map The score of one particle is scored at the weighting pose mean value of weight calculation population with each particle, estimates as AMCL Pose;
(4) it is obtained using AMCL estimation pose as initial value using the scan matching algorithm based on Gaussian weighting marks method Scan matching pose, the optimal pose at the current time as robot operation;
(5) it is inserted into population using scan matching pose as one high score particle, uses AMCL algorithm resampling grain Subgroup continues to execute from step (2) in the subsequent time of robot operation;
(6) step (2)-(5) are repeated, the optimal pose of whole process is as positioning result when finally obtaining robot operation.
Further, map is grid probability map.
Further, step (4) scan matching optimization process includes:
To grid probability map carry out it is down-sampled, obtain multiresolution map, then from low resolution to high-resolution into The more wheel optimizations of row, first run optimization is using AMCL estimation pose as initial value;In each round optimization, by laser radar point cloud to estimate Pose is mapped on epicycle resolution ratio map, and carries out bilinear interpolation to grating map is occupied to calculate gradient, uses Gauss Newton iteration method obtains more preferably pose, the initial value as next round optimization;By successive ignition, make laser radar point cloud It is overlapped that quantity is most with the barrier of grid probability map, by the optimum results that last is taken turns, as scan matching pose.
In general, through the invention it is contemplated above technical scheme is compared with the prior art, can obtain down and show Beneficial effect:
(1) it is not high for the adaptive monte carlo localization algorithm of tradition to there is positioning accuracy in the present invention in practical applications Problem increases scan matching link and is iterated optimization to pose, improves the alignment of laser radar scanning point cloud and map Effect, so that robot localization is more accurate.And the optimization pose for obtaining scan matching, it has been fused to population, has been accelerated Position the stability of convergence rate and positioning.
(2) present invention is without installing the auxiliary locators such as laser reflection plate, magnetic nail, RF tag or two dimensional code, can be with Realize high-precision, the robot autonomous localization of high reliability and tracklessization navigation.Present invention improves over the calculating sides of particle score Formula improves computational efficiency;Positioning accuracy and the convergence rate of positioning have biggish promotion.
Detailed description of the invention
Fig. 1 is a kind of robot autonomous localization method flow diagram based on laser radar of the embodiment of the present invention;
Fig. 2 is the population of the embodiment of the present invention and the matching schematic diagram of grating map;
Fig. 3 is the bilinear interpolation of the embodiment of the present invention;
Fig. 4 is the scan matching process flow diagram flow chart of the embodiment of the present invention;
Fig. 5 (a) is the distribution map for the position fixing process particle original state that the embodiment of the present invention 1 provides.
Fig. 5 (b) is the distribution map for the position fixing process particle convergence process that the embodiment of the present invention 1 provides.
Fig. 5 (c) is the schematic diagram for the position fixing process particle convergence result that the embodiment of the present invention 1 provides.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and It is not used in the restriction present invention.As long as in addition, technical characteristic involved in the various embodiments of the present invention described below Not constituting a conflict with each other can be combined with each other.
As shown in Figure 1, a kind of robot autonomous localization method based on laser radar, comprising:
(1) random to generate the grain for largely representing robot pose (position coordinates, posture direction) in robot initial position Son, only considers two-dimensional localization in the embodiment of the present invention, thus the pose of mobile robot by robot under world coordinate system two It ties up coordinate and deflection in the horizontal plane forms.According to the initial position of robot, an initial pose, the initial bit are obtained Appearance indicates the rough estimate to the currently practical pose of robot, for accelerating the convergence rate of positioning.If the deviation of initial pose Larger, then positioning needs the long period to restrain, but not positioning is caused to fail.A small range near initial pose, with height This distribution generates 5000 particles at random.The deflection of these particles equally meets the Gauss centered on inceptive direction angle point Cloth.Population is made of this 5000 particles, indicates the probability distribution of robot pose.
(2) current time of robot operation, the real-time moving distance of robot and reality measured according to robot sensor Shi Xuanzhuan angle updates each of the population corresponding pose of particle;
(3) each particle obtained for step (2), the scanning result of laser radar is corresponding with each particle Pose is mapped to map and obtains laser radar point cloud, calculates laser radar point cloud and is used as often with the quantity that is overlapped of the barrier of map The score of one particle is scored at the weighting pose mean value of weight calculation population with each particle, estimates as AMCL Pose;
(4) it is obtained using AMCL estimation pose as initial value using the scan matching algorithm based on Gaussian weighting marks method Scan matching pose, the optimal pose at the current time as robot operation;
(5) it is inserted into population using scan matching pose as one high score particle, uses AMCL algorithm resampling grain Subgroup makes population focus more on optimal pose, continues to execute from step (2) in the subsequent time of robot operation;
(6) step (2)-(5) are repeated, so that population concentrates on optimal pose always in robot operational process, most Whole optimal pose is obtained when robot operation eventually as positioning result.
Preferred adaptive Monte Carlo localization (AMCL) algorithm of the embodiment of the present invention is as positioning framework.AMCL algorithm tool Have the advantages that positioning fast convergence rate, population are adaptive, it is robot autonomous fixed suitable for using laser radar sensor to carry out Position.AMCL algorithm uses the thought of particle filter, and population remains various possibility of robot pose, and with particle Weight indicates that robot is located at the probability size of some pose.If there are multiple possible due to environment or sensor Pose, the characteristic of AMCL algorithm have ensured the validity of positioning.In addition, AMCL algorithm can also solve robot abduction issue. If robot is moved by external force, pose is jumped, and AMCL algorithm still can find correct pose, and ensure that positioning can By property.
The embodiment of the present invention conventional AMC L algorithm on the basis of increase a scan matching process, positioning accuracy and fixed The convergence rate of position has biggish promotion;And it is directed to the characteristic of laser radar sensor, the calculation of particle score is improved, Improve the computational efficiency of algorithm.
The embodiment of the present invention is preferred, and step (3) includes:
Each endpoint of (3-1) for laser radar sensor acquisition back, there are four types of situations for the matching with map, such as Shown in Fig. 2 and table 1.
Table 1
Matching score Free Occupied
Free a b
Occupied c d
As shown in table 1, every kind of match condition has phase reserved portion, such as (a, b, c, d)=(+1, -5, -5 ,+10), however real Trampling the white space for showing that laser radar scanning goes out can be more, and the score for calculating this grid is quite time-consuming.Therefore it only counts Calculate the identical number of the barrier in the laser sensor barrier and map that navigate to, i.e., modification score be determined as (a, b, c, D)=(0,0,0 ,+1), and score respectively each particle.Particle score is higher to be indicated to swash under its pose represented The matching degree of optical scanning and map is higher, that is to say, its bright pose is closer to true pose.
After (3-2) scores to each particle, using the weighted average pose of population as the moment robot Pose estimation.
The embodiment of the present invention is preferred, and step (4) includes:
(4-1) scan matching principle
The robot of laser sensor is carried, the orientation problem in Probabilistic Cell map can be converted to one such as following formula Shown in match optimize the problem of:
S in above formulaiWhen (ξ) is that mobile robot is in pose ξ, coordinate of the laser scanning point cloud under map coordinates system, M (Si(ξ)) it is map in given coordinate points SiOccupation probability on (ξ).Its function expression are as follows:
P in above formulaxAnd pyIndicate that the coordinate of laser sensor, ψ are the deflection of robot, sI, xAnd sI, yIt is at robot When pose ξ, coordinate of the laser radar point cloud in x, y both direction under map coordinates system.
The target of scan matching process is: it is one and the lesser initial estimation ξ of attained pose deviation given, find one partially Difference DELTA ξ enables laser scanning point cloud reach optimally aligned with Probabilistic Cell map, sets up following formula.
To M (S in above formulai(ξ+Δ ξ)) first order Taylor expansion is carried out, the minimum value for seeking expansion (seeks local derviation to Δ ξ Counting and enabling partial derivative is 0), finally to acquire:
In above formula, Hessian matrix H are as follows:
SiThe partial derivative of (ξ) to ξ are as follows:
Since map M is grid probability map, be it is discrete and discontinuous, for the gradient for acquiring map M, can to map into Row bilinear interpolation, as shown in Figure 3.
The core concept of bilinear interpolation is i.e.: carrying out an interpolation respectively in x, y both direction.
As can be seen from FIG. 3, PmThe probability value of point are as follows:
Wherein, M (P (x, y)) indicates that grid P (x, y) is the probability of obstacle.The partial derivative of M (P (x, y)) are as follows:
The core of scan matching is gone using the first order Taylor series expansion of Gaussian weighting marks method approximatively instead of non- Linear regression model (LRM) finally minimizes the residual sum of squares (RSS) of master mould then by successive ignition.The ξ finally acquired+Δ ξ Laser scanning result and Probabilistic Cell map is exactly enabled to reach optimally aligned optimization pose, i.e. scan matching pose.
(4-2) scan matching process
After mobile robot completes Global localization, orientation problem is converted into posture tracking problem.AMCL algorithm estimates The pose of robot is the weighted center of Particle Cluster, and there are still certain deviations for robot attained pose.It is swept according to above-mentioned Matching principle is retouched, Gaussian weighting marks method is taken, the pose that AMCL algorithm is solved is as initial value is calculated, in multiresolution By slightly successively being optimized to essence on figure.In every layer of calculating, deviation is found out using gauss-newton method, to obtain more smart True pose.Detailed process is as shown in Figure 4.
As can be seen from FIG. 4, only when the population of AMCL algorithm is gathered near the same point, that is, the pose solved is estimated It collects when holding back, the pose of robot is just advanced optimized using scan matching algorithm.Firstly, the pose that AMCL algorithm is solved is made It, by low resolution to high-resolution, is carried out layer by layer then on multiresolution map for the initial pose of scan matching process Gaussian weighting marks.After the completion of iterative calculation, the more accurately pose that will obtain.If solution and AMCL that scan matching obtains Error between the solution of algorithm is less than error threshold limit, then solution is inserted into population as high weight particle;If error mistake Greatly, it indicates that wrong solution may have been found out, then abandons the matched solution of present scan.
Since scan matching process needs the solution of AMCL to sweep as initial value if AMCL solution differs larger with attained pose Retouching matching process just will fail.Further it is necessary to which the optimal particle that scan matching is obtained is inserted into the population of AMCL, formed Closed loop, so that AMCL solution be avoided to separate with the solution of scan matching.
It should be noted that scan matching process uses the thought of the layer-by-layer iteration of multiresolution map, to guarantee that map connects Continuous to lead, map is using Probabilistic Cell map.Low resolution map in multilayer map is from original high resolution map It is down-sampled to obtain.
The embodiment of the present invention is preferred, and step (5) includes:
The scan matching pose that scan matching algorithm optimization is obtained is inserted into particle as the particle of a high score In group.Using AMCL algorithm, particle resampling is carried out.Then return step (2) wait new sensing data.Due to adopting again Particle after sample concentrates near high score particle, so that the AMCL estimation pose of subsequent time is more accurate.
Embodiment 1
The mobile robot laser radar autonomous positioning of the embodiment of the present invention 1 is tested, as shown in Figure 5.Positioning experiment is big Small is 16.075m × 9.9m, is carried out on the grating map that resolution ratio is 2.5cm.From Fig. 5 (a) as can be seen that in initial pose A large amount of particles (small arrow, number of particles minimum value 500, maximum value 5000) is generated near estimation.Robot is transporting In dynamic process, particle gradually restrains polymerization, as shown in Fig. 5 (b) and Fig. 5 (c).Big arrow indicates robot each moment in figure Operation posture, point cloud be laser scanning point cloud.
Experimental result: the maximum positioning error using conventional AMC L algorithm is about two grid sizes (5.0cm), average fixed Position error is more than a grid size (1.25cm).Using the method for the present invention, the improvement AMCL for increasing scan matching process is calculated The maximum positioning error of method is half of grid size (1.25cm), and average localization error is about three point one of grid size (0.8cm)。
In the method for the present invention, the population of scan matching solution and AMCL algorithm forms closed loop, so that robot localization is more It is accurate to add.This improved AMCL algorithm fusion conventional AMC L algorithm and scan matching algorithm, not only inherit conventional AMC L The position stability and reliability of algorithm also have the advantages that scan matching algorithm high accuracy positioning.
As it will be easily appreciated by one skilled in the art that the foregoing is merely illustrative of the preferred embodiments of the present invention, not to The limitation present invention, any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should all include Within protection scope of the present invention.

Claims (1)

1. a kind of robot autonomous localization method based on laser radar characterized by comprising
(1) centered on robot initial position, N number of particle constituent particle group, each particle is randomly generated using Gaussian Profile The pose of robot is represented, population indicates the probability distribution of robot pose;
(2) current time of robot operation, the real-time moving distance of robot measured according to robot sensor and in real time rotation Gyration updates each of the population corresponding pose of particle;
(3) each particle obtained for step (2), by the scanning result of laser radar with the corresponding pose of each particle It is mapped to map and obtains laser radar point cloud, calculating laser radar point cloud is overlapped quantity as each with the barrier of map The score of particle is scored at the weighting pose mean value of weight calculation population with each particle, estimates pose as AMCL;
(4) it is scanned using AMCL estimation pose as initial value using the scan matching algorithm based on Gaussian weighting marks method Pose is matched, the optimal pose at the current time as robot operation;
(5) it is inserted into population using scan matching pose as one high score particle, using AMCL algorithm resampling population, Continue to execute from step (2) in the subsequent time of robot operation;
(6) step (2)-(5) are repeated, the optimal pose of whole process is as positioning result when finally obtaining robot operation;
The map is grid probability map;
Step (4) the scan matching optimization process includes:
It is down-sampled to the progress of grid probability map, multiresolution map is obtained, is then carried out from low resolution to high-resolution more Wheel optimization, first run optimization is using AMCL estimation pose as initial value;In each round optimization, by laser radar point cloud to estimate pose It is mapped on epicycle resolution ratio map, and carry out bilinear interpolation to grating map is occupied to calculate gradient, uses Gauss-Newton Iterative method obtains more preferably pose, the initial value as next round optimization;By successive ignition, make laser radar point cloud and grid The coincidence quantity of the barrier of lattice probability map is most, by the optimum results that last is taken turns, as scan matching pose.
CN201711096684.XA 2017-11-08 2017-11-08 A kind of robot autonomous localization method based on laser radar Active CN107991683B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711096684.XA CN107991683B (en) 2017-11-08 2017-11-08 A kind of robot autonomous localization method based on laser radar

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711096684.XA CN107991683B (en) 2017-11-08 2017-11-08 A kind of robot autonomous localization method based on laser radar

Publications (2)

Publication Number Publication Date
CN107991683A CN107991683A (en) 2018-05-04
CN107991683B true CN107991683B (en) 2019-10-08

Family

ID=62030738

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711096684.XA Active CN107991683B (en) 2017-11-08 2017-11-08 A kind of robot autonomous localization method based on laser radar

Country Status (1)

Country Link
CN (1) CN107991683B (en)

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108932736B (en) * 2018-05-30 2022-10-11 南昌大学 Two-dimensional laser radar point cloud data processing method and dynamic robot pose calibration method
CN110858076B (en) * 2018-08-22 2023-06-02 杭州海康机器人股份有限公司 Equipment positioning and grid map construction method and mobile robot
WO2020048623A1 (en) * 2018-09-07 2020-03-12 Huawei Technologies Co., Ltd. Estimation of a pose of a robot
CN108873001B (en) * 2018-09-17 2022-09-09 江苏金智科技股份有限公司 Method for accurately judging positioning accuracy of robot
CN109545072B (en) * 2018-11-14 2021-03-16 广州广电研究院有限公司 Map construction pose calculation method, map construction pose calculation device, map construction pose storage medium and map construction pose calculation system
CN111383261B (en) * 2018-12-27 2023-06-20 浙江舜宇智能光学技术有限公司 Mobile robot, pose estimation method thereof and pose estimation device
CN111376249B (en) * 2018-12-28 2024-04-09 浙江菜鸟供应链管理有限公司 Mobile equipment positioning system, method and device and mobile equipment
CN111380510B (en) * 2018-12-29 2022-04-15 深圳市优必选科技有限公司 Repositioning method and device and robot
CN111380514A (en) * 2018-12-29 2020-07-07 深圳市优必选科技有限公司 Robot position and posture estimation method and device, terminal and computer storage medium
CN109579849B (en) * 2019-01-14 2020-09-29 浙江大华技术股份有限公司 Robot positioning method, robot positioning device, robot and computer storage medium
CN109633666B (en) * 2019-01-18 2021-02-02 广州高新兴机器人有限公司 Positioning method based on laser radar in indoor dynamic environment and computer storage medium
CN111486842B (en) 2019-01-29 2022-04-15 深圳市优必选科技有限公司 Repositioning method and device and robot
CN109932713B (en) * 2019-03-04 2021-07-09 北京旷视科技有限公司 Positioning method, positioning device, computer equipment, readable storage medium and robot
JP6991489B2 (en) * 2019-03-29 2022-01-12 国立大学法人東海国立大学機構 Map evaluation device, map evaluation method and map evaluation program
CN110954113B (en) * 2019-05-30 2021-10-15 北京初速度科技有限公司 Vehicle pose correction method and device
CN112180910A (en) * 2019-06-18 2021-01-05 北京京东尚科信息技术有限公司 Obstacle sensing method and device for mobile robot
CN110260856A (en) * 2019-06-26 2019-09-20 北京海益同展信息科技有限公司 One kind building drawing method and device
CN110319832B (en) * 2019-07-05 2024-05-17 京东科技信息技术有限公司 Robot positioning method, device, electronic equipment and medium
CN110568447B (en) * 2019-07-29 2022-03-08 广东星舆科技有限公司 Visual positioning method, device and computer readable medium
CN110488818B (en) * 2019-08-08 2020-07-17 深圳市银星智能科技股份有限公司 Laser radar-based robot positioning method and device and robot
CN110515382A (en) * 2019-08-28 2019-11-29 锐捷网络股份有限公司 A kind of smart machine and its localization method
CN110909105B (en) * 2019-11-25 2022-08-19 上海有个机器人有限公司 Robot map construction method and system
CN110900602B (en) * 2019-11-26 2021-01-19 苏州博众机器人有限公司 Positioning recovery method and device, robot and storage medium
CN110794434B (en) * 2019-11-29 2022-11-15 广州视源电子科技股份有限公司 Pose determination method, device, equipment and storage medium
CN110888125B (en) * 2019-12-05 2020-06-19 奥特酷智能科技(南京)有限公司 Automatic driving vehicle positioning method based on millimeter wave radar
EP3832262B1 (en) * 2019-12-05 2022-09-14 Aptiv Technologies Limited Methods and systems for determining an initial ego-pose for initialization of self-localization
CN111076724B (en) * 2019-12-06 2023-12-22 苏州艾吉威机器人有限公司 Three-dimensional laser positioning method and system
CN112923933A (en) * 2019-12-06 2021-06-08 北理慧动(常熟)车辆科技有限公司 Laser radar SLAM algorithm and inertial navigation fusion positioning method
CN111024100B (en) 2019-12-20 2021-10-29 深圳市优必选科技股份有限公司 Navigation map updating method and device, readable storage medium and robot
CN110986956B (en) * 2019-12-23 2023-06-30 苏州寻迹智行机器人技术有限公司 Autonomous learning global positioning method based on improved Monte Carlo algorithm
CN111223145A (en) * 2020-01-03 2020-06-02 上海有个机器人有限公司 Data processing method, system, service device and storage medium thereof
CN111157006B (en) * 2020-01-08 2022-04-15 浙江光珀智能科技有限公司 Path searching method and system supporting multiple maps
CN111207755B (en) * 2020-03-03 2021-08-13 广州赛特智能科技有限公司 Positioning method and storage medium for distribution robot in multi-floor indoor environment
CN111397594B (en) * 2020-03-20 2021-10-15 广东博智林机器人有限公司 Global initialization positioning method and device, electronic equipment and storage medium
CN111309031B (en) * 2020-03-26 2023-09-08 上海有个机器人有限公司 Robot, obstacle detection method and obstacle detection system
CN113534185A (en) * 2020-04-22 2021-10-22 北京京东乾石科技有限公司 Equipment positioning method and device
CN111578958A (en) * 2020-05-19 2020-08-25 山东金惠新达智能制造科技有限公司 Mobile robot navigation real-time positioning method, system, medium and electronic device
CN111402413B (en) * 2020-06-04 2020-12-22 浙江欣奕华智能科技有限公司 Three-dimensional visual positioning method and device, computing equipment and storage medium
CN111765883B (en) * 2020-06-18 2023-12-15 浙江华睿科技股份有限公司 Robot Monte Carlo positioning method, equipment and storage medium
CN111765884B (en) * 2020-06-18 2023-06-23 京东科技信息技术有限公司 Robot repositioning method, apparatus, electronic device and storage medium
CN111767886A (en) * 2020-07-09 2020-10-13 北京中科深智科技有限公司 Mobile robot-based dynamic capture tracking method
CN112068547B (en) * 2020-08-05 2024-05-28 歌尔股份有限公司 AMCL-based robot positioning method and device and robot
CN112014854A (en) * 2020-08-31 2020-12-01 华通科技有限公司 Positioning method based on particle swarm positioning algorithm
CN112123343B (en) * 2020-11-25 2021-02-05 炬星科技(深圳)有限公司 Point cloud matching method, point cloud matching equipment and storage medium
CN112700495A (en) * 2020-11-25 2021-04-23 北京旷视机器人技术有限公司 Pose determination method and device, robot, electronic device and storage medium
CN112710312B (en) * 2020-12-24 2023-12-01 长三角哈特机器人产业技术研究院 Laser SLAM front end matching method integrating distance residual error and probability residual error
CN112612862B (en) * 2020-12-24 2022-06-24 哈尔滨工业大学芜湖机器人产业技术研究院 Grid map positioning method based on point cloud registration
CN112612034B (en) * 2020-12-24 2023-10-13 长三角哈特机器人产业技术研究院 Pose matching method based on laser frame and probability map scanning
CN112729321A (en) * 2020-12-28 2021-04-30 上海有个机器人有限公司 Robot map scanning method and device, storage medium and robot
CN112731337B (en) * 2020-12-30 2024-06-11 杭州海康机器人股份有限公司 Map construction method, device and equipment
CN112666574B (en) * 2020-12-31 2021-09-07 江苏智库智能科技有限公司 Method for improving AGV positioning accuracy by using laser radar based on uniform particles
CN112882056B (en) * 2021-01-15 2024-04-09 西安理工大学 Mobile robot synchronous positioning and map construction method based on laser radar
CN112987027B (en) * 2021-01-20 2024-03-15 长沙海格北斗信息技术有限公司 Positioning method of AMCL algorithm based on Gaussian model and storage medium
CN113050116B (en) * 2021-03-05 2024-02-27 深圳市优必选科技股份有限公司 Robot positioning method, apparatus, robot, and readable storage medium
CN113129379A (en) * 2021-06-17 2021-07-16 同方威视技术股份有限公司 Global relocation method and device for automatic mobile equipment
CN113432533B (en) * 2021-06-18 2023-08-15 北京盈迪曼德科技有限公司 Robot positioning method and device, robot and storage medium
CN113436260B (en) * 2021-06-24 2022-04-19 华中科技大学 Mobile robot pose estimation method and system based on multi-sensor tight coupling
CN113666305B (en) * 2021-08-31 2023-02-21 杭州派珞特智能技术有限公司 Intelligent forklift laser positioning method based on motion compensation and reflecting plate optimized sorting
CN114199251B (en) * 2021-12-03 2023-09-15 江苏集萃智能制造技术研究所有限公司 Anti-collision positioning method for robot
CN115014352B (en) * 2022-06-01 2023-05-26 浙江大学 Indoor global positioning method based on suggested distribution map
CN115127559A (en) * 2022-06-28 2022-09-30 广东利元亨智能装备股份有限公司 Positioning method, device, equipment and storage medium
CN115267812A (en) * 2022-07-28 2022-11-01 广州高新兴机器人有限公司 Positioning method, device, medium and robot based on highlight area
CN115290098B (en) * 2022-09-30 2022-12-23 成都朴为科技有限公司 Robot positioning method and system based on variable step length

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101509781B (en) * 2009-03-20 2011-09-14 同济大学 Walking robot positioning system based on monocular cam
CN104180799A (en) * 2014-07-15 2014-12-03 东北大学 Robot localization method based on self-adaptive Monte Carlo localization method
CN105911518A (en) * 2016-03-31 2016-08-31 山东大学 Robot positioning method
CN106949895B (en) * 2017-04-13 2020-05-19 杭州申昊科技股份有限公司 Inspection robot positioning method suitable for transformer substation environment

Also Published As

Publication number Publication date
CN107991683A (en) 2018-05-04

Similar Documents

Publication Publication Date Title
CN107991683B (en) A kind of robot autonomous localization method based on laser radar
CN105469388B (en) Building point cloud registration method based on dimensionality reduction
CN109579849A (en) Robot localization method, apparatus and robot and computer storage medium
CN105258702B (en) A kind of global localization method based on SLAM navigator mobile robot
Nieto et al. Recursive scan-matching SLAM
Choi et al. A line feature based SLAM with low grade range sensors using geometric constraints and active exploration for mobile robot
CN111060888B (en) Mobile robot repositioning method fusing ICP and likelihood domain model
US8209144B1 (en) Accurate alignment of multiple laser scans using a template surface
Ge et al. Surface-based matching of 3D point clouds with variable coordinates in source and target system
Park et al. Radar localization and mapping for indoor disaster environments via multi-modal registration to prior LiDAR map
CN113108773A (en) Grid map construction method integrating laser and visual sensor
CN115290097B (en) BIM-based real-time accurate map construction method, terminal and storage medium
Sun et al. Dlo: Direct lidar odometry for 2.5 d outdoor environment
Li et al. Hybrid maps enhanced localization system for mobile manipulator in harsh manufacturing workshop
CN109870106A (en) A kind of building volume measurement method based on unmanned plane picture
CN111242996A (en) SLAM method based on Apriltag and factor graph
CN114659514A (en) LiDAR-IMU-GNSS fusion positioning method based on voxelized fine registration
Wu et al. Infrastructure-free hierarchical mobile robot global localization in repetitive environments
Lee et al. Performance improvement of iterative closest point-based outdoor SLAM by rotation invariant descriptors of salient regions
Shu et al. 3D point cloud-based indoor mobile robot in 6-DoF pose localization using a Wi-Fi-aided localization system
CN113902828A (en) Construction method of indoor two-dimensional semantic map with corner as key feature
CN111123279B (en) Mobile robot repositioning method fusing ND and ICP matching
JP2011511943A (en) A method for calculating the motion of an object from sensor data with the aid of a computer
CN104680543B (en) Digital surface model orientation discrepancy method of estimation based on 3D Zernike square phase analysises
Park et al. Sonar sensor-based efficient exploration method using sonar salient features and several gains

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant