CN109579824A - A kind of adaptive Kano Meng Te localization method incorporating two-dimensional barcode information - Google Patents
A kind of adaptive Kano Meng Te localization method incorporating two-dimensional barcode information Download PDFInfo
- Publication number
- CN109579824A CN109579824A CN201811285465.0A CN201811285465A CN109579824A CN 109579824 A CN109579824 A CN 109579824A CN 201811285465 A CN201811285465 A CN 201811285465A CN 109579824 A CN109579824 A CN 109579824A
- Authority
- CN
- China
- Prior art keywords
- particle
- value
- robot
- pose
- adaptive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/005—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
A kind of adaptive Kano Meng Te localization method for incorporating two-dimensional barcode information is claimed in the present invention, and the method comprising the steps of: S1, the absolute location information and odometer control amount u provided by two dimensional codetEstablish motion model;S2 carries out particle sampler according to the motion model of foundation, can estimate the initial pose of robot;S3 establishes observation model using two-dimensional laser sensor instrument distance;S4 determines the weights of importance of each particle and with new weight;S5, population needed for adaptively adjusting next iteration in the distribution situation of state space according to particle;S6 determines the position of robot in the environment according to the distribution situation of particle.The present invention can in the environment be accurately positioned robot, reduce calculation amount.
Description
Technical field
The invention belongs to Mobile Robotics Navigation field, especially a kind of Monte Carlo localization side for incorporating two-dimensional barcode information
Method.
Background technique
Under the premise of known to the environmental map, mobile robot determines it in the environment according to environment sensing and displacement
Pose problem be known as orientation problem.The Kano Meng Te positions (Monte Carlo localization, MCL) algorithm to move mould
Type sampling, and observation model is combined to assess the weights of importance of each particle, obtain the posteriority reliability distribution of system mode.Success
Applied to mobile robot field, it is suitable for two class problem of local positioning and Global localization.Odometer motion model passes through integration
Photoelectric encoder information on wheel, and then relative mistake of the robot relative to upper sampling instant pose is obtained, fixed
Time interval can carry out pose estimation.But due to the influence for the factors such as drift about or skid, lead to the precision of motion model at any time
Between increase and decline, so as to cause the Kano Meng Te location algorithm position error increase;In addition, particle can generate after resampling
Degradation effect, particle diversity reduce, and fixed large sample particle will lead to computing resource waste, therefore scholars are studying always
How to solve the problems, such as these two types of.Odometer error is just divided into systematic error in the nineties by Borenstein et al. and nonsystematic misses
Poor two parts, and propose a kind of mileage meter calibration method " UMBmark " and eliminate systematic error odometer precision is influenced, machine
Device people can calibrate differential gear model parameter by desired trajectory movement several times.Yap et al. is built using EM algorithm and combining environmental
Figure carrys out while calculating the parameter of odometer motion model and laser observation model, finally realizes online adaptive calibration.
Alhashimi et al. improves the observation model of Monte carlo algorithm, and the big of particle sample set is determined by the threshold value of setting
It is small, effectively reduce calculation amount.Huang Lu et al. design artificial landmark simultaneously establishes road sign library to correct the cumulative errors of odometer.
But need mass data to cause positioning accuracy low since artificial landmark designs complicated and road sign library and establishes, it is unable to satisfy accuracy
And it is computationally intensive.
Therefore, a kind of adaptive Kano Meng Te location algorithm incorporating two-dimensional barcode information, incorporates two dimension in sampling process
The absolute location information that code carries, the class for improving odometer add up to error;Laser sensor information establishes observation model based on
It calculates and updates particle weights;And using Kullback-Leibler distance (Kullback-Leibler Distance, KLD) weight
Sampling, the statistics boundary according to sampling in the APPROXIMATE DISTRIBUTION of state space determine population come online, avoid big calculation amount.
Summary of the invention
Present invention seek to address that the above problem of the prior art.Propose a kind of amendment odometer cumulative errors, adaptive
Adjust the adaptive Kano the Meng Te localization method of particle assembly size, the involvement two-dimensional barcode information for reducing calculation amount.Of the invention
Technical solution is as follows:
A kind of adaptive Kano Meng Te localization method incorporating two-dimensional barcode information comprising following steps:
S1, the absolute location information provided according to two dimensional code and odometer control amount utMovement mould after establishing amendment error
Type;
S2, according to the motion model and the sampling set χ at t-1 moment after amendment errort-1Particle sampler is carried out, estimates machine
The initial pose of device people;
S3 establishes observation model using two-dimensional laser sensor instrument distance;
S4 calculates the weights of importance of each particle according to the likelihood-domain of given map m and observation model and with new weight;
S5, the distribution situation according to particle in state space, Kullback-Leibler distance (Kullback-Leibler
Distance, KLD) resampling adaptively adjusts population needed for next iteration;
S6 determines the position of robot in the environment according to the distribution situation of particle.
Further, the motion model that step S1 is established after correcting error specifically includes:
Time interval (t-1, t] in, give motion information utAre as follows:
WhereinRespectively indicate the pose at t and t-1 moment under odometer coordinate system, utIt is transformed into three steps
Sequence: initial rotation δrot1, translation δtransWith second of rotation δrot2.Establish the model of kinematic error:
ε indicate mean value be 0, variance b2Noise variance.Parameter alpha1-α4It is the error parameter for robot, they refer to
Surely the cumulative errors moved, therefore physical location xtFrom xt-1By initial rotation angleFollow translation distanceFollowed by
Another rotation angleIt obtains, so that
Then physical location xt=(x ', y ', θ ').
Further, the step S2 particle sampler is estimated the initial pose of robot, is specifically included:
Motion model is sampled initial attitude xt-1, odometer read utX is read with cameracAs input, robot is being transported
When arriving two dimensional code without scanning during dynamic, pose isWhen camera is got
Two-dimensional barcode information, the pose x with the sampling output of odometer at this timetIt is compared, the two error is greater than critical value τ, then samples calculation
The value of method output is the absolute value x of two dimensional code coordinatec, and enable the pose x at current timetFor the pose that two-dimensional barcode information provides, after
It is continuous to be sampled until scanning next two dimensional code.
Further, the step S3 establishes observation model using two-dimensional laser sensor instrument distance, specifically includes following step
It is rapid:
Conditional probability distribution p (zt|xt, m) be observation model, a possibility that each single observation be multiplied can be obtained it is general
Rate is as follows:
Wherein, xtIt is the pose of robot, ztIt is the observation of t moment, zt kIndicate k-th of distance measurement value of t moment.M is ring
Condition figure, it is assumed that independent between each observation beam noise.
Further, the step S4 calculates the important of each particle according to the likelihood-domain of given map m and observation model
Property weight and with new weight, specifically includes:
It is obtained in x-y space at a distance from nearest barrier with likelihood-domain calculating observation probability using map m as condition
Dist:
Since the noise of sensor different beams is independent from each other, to kValue be multiplied, by by one
A be just distributed very much is uniformly distributed the likelihood result q for being mixed to get observation model with one:
Give three parameter zhit、zrandAnd zmaxIt is weighted and averaged mixing, and zhit+zrand+zmax=1.
Further, in the step S5, Kullback-Leibler distance (Kullback-Leibler Distance,
KLD) the calculation method of sub- resampling:
KLD sampling all determines sample number to each particle filter iteration with probability 1- δ, so that true Posterior distrbutionp and base
Error between the APPROXIMATE DISTRIBUTION of sampling is less than ε, thereby determines that the size of resampling sample set, when population n meets one
When definite value, it is ensured that the K-L distance between the true value and estimated value of probability is less than threshold epsilon, at this time the value of n are as follows:
Wherein z1-δIt is the standardized normal distribution of upper quantile 1- δ, h indicates the histogram for being at least filled with a particle
Digit is meeting nxBefore counting boundary, KLD sampling will generate always particle.
It advantages of the present invention and has the beneficial effect that:
The present invention provides a kind of adaptive Kano Meng Te localization methods for incorporating two-dimensional barcode information.It is provided using two dimensional code
Absolute location information amendment odometer model cumulative errors after sampled;Effectively amendment cumulative errors improve positioning accurate
Degree;Resampling part using Kullback-Leibler distance (KLD) resampling, according to particle state space distribution situation
Population needed for adaptive adjustment next iteration, reduces calculation amount.
Detailed description of the invention
Fig. 1 is the adaptive Kano the Meng Te localization method process that the present invention provides that preferred embodiment incorporates two-dimensional barcode information
Figure.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, detailed
Carefully describe.Described embodiment is only a part of the embodiments of the present invention.
The technical solution that the present invention solves above-mentioned technical problem is:
As shown in Figure 1, the present invention provides a kind of adaptive Kano Meng Te localization method for incorporating two-dimensional barcode information, packet
Include following steps:
S1, by the sampling set χ at momentt-1, each particle corresponds to robot in the estimated motion track of this point, when t-1
Carve the control amount u appliedtThe world coordinates information x provided with two dimensional codecThe absolute location information provided as input, two dimensional code
Odometer motion model can be corrected;
Time interval (t-1, t] in, give motion information utAre as follows:
WhereinRespectively indicate the pose at t and t-1 moment under odometer coordinate system, utIt is transformed into three steps
Sequence: initial rotation δrot1, translation δtransWith second of rotation δrot2.Establish the model of kinematic error:
ε indicate mean value be 0, variance b2Noise variance.Parameter alpha1-α4It is the error parameter for robot, they refer to
Surely the cumulative errors moved, therefore physical location xtFrom xt-1By initial rotation angleFollow translation distanceFollowed by
Another rotation angleIt obtains, so that
Then physical location xt=(x ', y ', θ ')
S2 carries out the initial pose of particle sampler estimation robot according to revised motion model;
Motion model is sampled initial attitude xt-1, odometer read utX is read with cameracAs input, robot is being transported
When arriving two dimensional code without scanning during dynamic, pose isWhen camera is got
Two-dimensional barcode information, the pose x with the sampling output of odometer at this timetIt is compared, the two error is greater than critical value τ, then samples calculation
The value of method output is the absolute value x of two dimensional code coordinatec, and enable the pose x at current timetFor the pose that two-dimensional barcode information provides, after
It is continuous to be sampled until scanning next two dimensional code.
S3 establishes observation model using two-dimensional laser sensor instrument distance;With likelihood-domain calculating observation probability,
Conditional probability distribution p (zt|xt, m) be observation model, a possibility that each single observation be multiplied can be obtained it is general
Rate is as follows:
Wherein, xtIt is the pose of robot, ztIt is the observation of t moment, zt kIndicate k-th of distance measurement value of t moment.M is ring
Condition figure, it is assumed that independent between each observation beam noise.
S4 calculates the weights of importance of each particle according to given map m and observation model likelihood-domain and with new weight;
It is obtained in x-y space at a distance from nearest barrier with likelihood-domain calculating observation probability using map m as condition
Dist:
Since the noise of sensor different beams is independent from each other, to kValue be multiplied, by by one
A be just distributed very much is uniformly distributed the likelihood result q for being mixed to get observation model with one:
Give three parameter zhit、zrandAnd zmaxIt is weighted and averaged mixing, and zhit+zrand+zmax=1.
S5, population needed for adaptively adjusting next iteration in the distribution situation of state space according to particle;
KLD sampling all determines sample number to each particle filter iteration with probability 1- δ, so that true Posterior distrbutionp and base
Error between the APPROXIMATE DISTRIBUTION of sampling is less than ε, thereby determines that the size of resampling sample set, when population n meets one
When definite value, it is ensured that the K-L distance between the true value and estimated value of probability is less than threshold epsilon, at this time the value of n are as follows:
Wherein z1-δIt is the standardized normal distribution of upper quantile 1- δ, h indicates the histogram for being at least filled with a particle
Digit is meeting nxBefore counting boundary, KLD sampling will generate always particle.
S6 determines the position of robot in the environment according to the distribution situation of particle.The present invention can carry out robot
It is accurately positioned.
The above embodiment is interpreted as being merely to illustrate the present invention rather than limit the scope of the invention.?
After the content for having read record of the invention, technical staff can be made various changes or modifications the present invention, these equivalent changes
Change and modification equally falls into the scope of the claims in the present invention.
Claims (6)
1. a kind of adaptive Kano Meng Te localization method for incorporating two-dimensional barcode information, which comprises the following steps:
S1, the absolute location information provided according to two dimensional code and odometer control amount utMotion model after establishing amendment error;
S2, according to the motion model and the sampling set χ at t-1 moment after amendment errort-1Particle sampler is carried out, estimates robot
Initial pose;
S3 establishes observation model using two-dimensional laser sensor instrument distance;
S4 calculates the weights of importance of each particle according to the likelihood-domain of given map m and observation model and with new weight;
S5 is adaptively adjusted using Kullback-Leibler apart from resampling according to particle in the distribution situation of state space
Population needed for next iteration;
S6 determines the position of robot in the environment according to the distribution situation of particle.
2. a kind of adaptive Kano Meng Te localization method for incorporating two-dimensional barcode information according to claim 1, feature exist
In the motion model that step S1 is established after correcting error specifically includes:
Time interval (t-1, t] in, give motion information utAre as follows:
WhereinRespectively indicate the pose at t and t-1 moment under odometer coordinate system, utIt is transformed into the sequence of three steps
Column: initial rotation δrot1, translation δtransWith second of rotation δrot2, establish the model of kinematic error:
ε indicate mean value be 0, variance b2Noise variance, parameter alpha1-α4It is the error parameter for robot, they are specified to transport
Dynamic cumulative errors, therefore physical location xtFrom xt-1By initial rotation angleFollow translation distanceFollowed by another
A rotation angleIt obtains, so that
Then physical location xt=(x ', y ', θ ').
3. a kind of adaptive Kano Meng Te localization method for incorporating two-dimensional barcode information according to claim 2, feature exist
In the step S2 particle sampler is estimated the initial pose of robot, specifically included:
Motion model is sampled initial attitude xt-1, odometer read utX is read with cameracAs input, robot is being moved through
When arriving two dimensional code without scanning in journey, pose isWhen camera gets two dimension
Code information, the pose x with the sampling output of odometer at this timetIt is compared, the two error is greater than critical value τ, then sampling algorithm is defeated
Value out is the absolute value x of two dimensional code coordinatec, and enable the pose x at current timetFor the pose that two-dimensional barcode information provides, continue into
Row sampling is until scanning next two dimensional code.
4. a kind of adaptive Kano Meng Te localization method for incorporating two-dimensional barcode information according to claim 3, feature exist
In, the step S3 establishes observation model using two-dimensional laser sensor instrument distance, specifically includes the following steps:
Conditional probability distribution p (zt|xt, m) and it is observation model, a possibility that each single observation, which is multiplied, can be obtained probability such as
Shown in lower:
Wherein, xtIt is the pose of robot, ztIt is the observation of t moment, zt kIndicate k-th of distance measurement value of t moment.M is environment
Figure, it is assumed that independent between each observation beam noise.
5. a kind of adaptive Kano Meng Te localization method for incorporating two-dimensional barcode information according to claim 4, feature exist
In the step S4 calculates the weights of importance of each particle and with newly weighing according to the likelihood-domain of given map m and observation model
Value, specifically includes:
With likelihood-domain calculating observation probability, using map m as condition, obtain in x-y space with nearest barrier distance dist:
Since the noise of sensor different beams is independent from each other, to kValue be multiplied, by by one just
Too distribution is uniformly distributed the likelihood result q for being mixed to get observation model with one:
Give three parameter zhit、zrandAnd zmaxIt is weighted and averaged mixing, and zhit+zrand+zmax=1.
6. a kind of adaptive Kano Meng Te localization method for incorporating two-dimensional barcode information according to claim 5, feature exist
In, in the step S5, calculation method of the Kullback-Leibler apart from resampling:
KLD sampling all determines sample number to each particle filter iteration with probability 1- δ so that true Posterior distrbutionp be based on adopting
Error between the APPROXIMATE DISTRIBUTION of sample is less than ε, the size of resampling sample set is thereby determined that, when population n meets certain value
When, it is ensured that the K-L distance between the true value and estimated value of probability is less than threshold epsilon, at this time the value of n are as follows:
Wherein z1-δIt is the standardized normal distribution of upper quantile 1- δ, h indicates at least to be filled with the digit of the histogram of a particle,
Meeting nxBefore counting boundary, KLD sampling will generate always particle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811285465.0A CN109579824B (en) | 2018-10-31 | 2018-10-31 | Self-adaptive Monte Carnot positioning method integrating two-dimensional code information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811285465.0A CN109579824B (en) | 2018-10-31 | 2018-10-31 | Self-adaptive Monte Carnot positioning method integrating two-dimensional code information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109579824A true CN109579824A (en) | 2019-04-05 |
CN109579824B CN109579824B (en) | 2022-12-27 |
Family
ID=65920924
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811285465.0A Active CN109579824B (en) | 2018-10-31 | 2018-10-31 | Self-adaptive Monte Carnot positioning method integrating two-dimensional code information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109579824B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109916431A (en) * | 2019-04-12 | 2019-06-21 | 成都天富若博特科技有限责任公司 | A kind of wheel encoder calibration algorithm for four wheel mobile robots |
CN110333513A (en) * | 2019-07-10 | 2019-10-15 | 国网四川省电力公司电力科学研究院 | A kind of particle filter SLAM method merging least square method |
CN111176296A (en) * | 2020-01-20 | 2020-05-19 | 重庆邮电大学 | Control method for formation of mobile robots based on bar code disc |
CN111337011A (en) * | 2019-12-10 | 2020-06-26 | 亿嘉和科技股份有限公司 | Indoor positioning method based on laser and two-dimensional code fusion |
CN111765883A (en) * | 2020-06-18 | 2020-10-13 | 浙江大华技术股份有限公司 | Monte Carlo positioning method and equipment for robot and storage medium |
CN111766603A (en) * | 2020-06-27 | 2020-10-13 | 长沙理工大学 | Mobile robot laser SLAM method, system, medium and equipment based on AprilTag code vision auxiliary positioning |
CN112762928A (en) * | 2020-12-23 | 2021-05-07 | 重庆邮电大学 | ODOM and DM landmark combined mobile robot containing laser SLAM and navigation method |
CN113124850A (en) * | 2019-12-30 | 2021-07-16 | 北京极智嘉科技股份有限公司 | Robot, map generation method, electronic device, and storage medium |
CN113124896A (en) * | 2019-12-30 | 2021-07-16 | 上海智远弘业智能技术股份有限公司 | Control method for online accurate calibration of AGV (automatic guided vehicle) odometer |
CN113916232A (en) * | 2021-10-18 | 2022-01-11 | 济南大学 | Map construction method and system for improving map optimization |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080033645A1 (en) * | 2006-08-03 | 2008-02-07 | Jesse Sol Levinson | Pobabilistic methods for mapping and localization in arbitrary outdoor environments |
CN102103815A (en) * | 2009-12-17 | 2011-06-22 | 上海电机学院 | Method and device for positioning particles of mobile robot |
CN103176164A (en) * | 2013-04-11 | 2013-06-26 | 北京空间飞行器总体设计部 | Multi-target passive tracking method based on wireless sensor network |
CN104180799A (en) * | 2014-07-15 | 2014-12-03 | 东北大学 | Robot localization method based on self-adaptive Monte Carlo localization method |
CN105509755A (en) * | 2015-11-27 | 2016-04-20 | 重庆邮电大学 | Gaussian distribution based mobile robot simultaneous localization and mapping method |
EP3034998A1 (en) * | 2013-08-12 | 2016-06-22 | Chigoo Interactive Technology Co., Ltd. | Target positioning method and system |
CN105928505A (en) * | 2016-04-19 | 2016-09-07 | 深圳市神州云海智能科技有限公司 | Determination method and apparatus for position and orientation of mobile robot |
CN106482736A (en) * | 2016-07-11 | 2017-03-08 | 安徽工程大学 | A kind of multirobot colocated algorithm based on square root volume Kalman filtering |
CN106599368A (en) * | 2016-11-14 | 2017-04-26 | 浙江大学 | FastSLAM method based on particle proposal distribution improvement and adaptive particle resampling |
CN106989746A (en) * | 2017-03-27 | 2017-07-28 | 远形时空科技(北京)有限公司 | Air navigation aid and guider |
CN107132844A (en) * | 2017-05-24 | 2017-09-05 | 浙江大学 | A kind of mobile robot is based on attitude detection module and distinguishingly target motion from antidote |
CN107609451A (en) * | 2017-09-14 | 2018-01-19 | 斯坦德机器人(深圳)有限公司 | A kind of high-precision vision localization method and system based on Quick Response Code |
CN107807652A (en) * | 2017-12-08 | 2018-03-16 | 灵动科技(北京)有限公司 | Merchandising machine people, the method for it and controller and computer-readable medium |
US9939814B1 (en) * | 2017-05-01 | 2018-04-10 | Savioke, Inc. | Computer system and method for automated mapping by robots |
CN107941217A (en) * | 2017-09-30 | 2018-04-20 | 杭州迦智科技有限公司 | A kind of robot localization method, electronic equipment, storage medium, device |
CN108168560A (en) * | 2017-12-27 | 2018-06-15 | 沈阳智远弘业机器人有限公司 | A kind of complex navigation control method for omnidirectional AGV |
CN108318038A (en) * | 2018-01-26 | 2018-07-24 | 南京航空航天大学 | A kind of quaternary number Gaussian particle filtering pose of mobile robot calculation method |
CN108375374A (en) * | 2018-02-26 | 2018-08-07 | 重庆邮电大学 | Monte carlo localization algorithm based on adaptive iteration volume particle filter |
-
2018
- 2018-10-31 CN CN201811285465.0A patent/CN109579824B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080033645A1 (en) * | 2006-08-03 | 2008-02-07 | Jesse Sol Levinson | Pobabilistic methods for mapping and localization in arbitrary outdoor environments |
CN102103815A (en) * | 2009-12-17 | 2011-06-22 | 上海电机学院 | Method and device for positioning particles of mobile robot |
CN103176164A (en) * | 2013-04-11 | 2013-06-26 | 北京空间飞行器总体设计部 | Multi-target passive tracking method based on wireless sensor network |
EP3034998A1 (en) * | 2013-08-12 | 2016-06-22 | Chigoo Interactive Technology Co., Ltd. | Target positioning method and system |
CN104180799A (en) * | 2014-07-15 | 2014-12-03 | 东北大学 | Robot localization method based on self-adaptive Monte Carlo localization method |
CN105509755A (en) * | 2015-11-27 | 2016-04-20 | 重庆邮电大学 | Gaussian distribution based mobile robot simultaneous localization and mapping method |
CN105928505A (en) * | 2016-04-19 | 2016-09-07 | 深圳市神州云海智能科技有限公司 | Determination method and apparatus for position and orientation of mobile robot |
CN106482736A (en) * | 2016-07-11 | 2017-03-08 | 安徽工程大学 | A kind of multirobot colocated algorithm based on square root volume Kalman filtering |
CN106599368A (en) * | 2016-11-14 | 2017-04-26 | 浙江大学 | FastSLAM method based on particle proposal distribution improvement and adaptive particle resampling |
CN106989746A (en) * | 2017-03-27 | 2017-07-28 | 远形时空科技(北京)有限公司 | Air navigation aid and guider |
US9939814B1 (en) * | 2017-05-01 | 2018-04-10 | Savioke, Inc. | Computer system and method for automated mapping by robots |
CN107132844A (en) * | 2017-05-24 | 2017-09-05 | 浙江大学 | A kind of mobile robot is based on attitude detection module and distinguishingly target motion from antidote |
CN107609451A (en) * | 2017-09-14 | 2018-01-19 | 斯坦德机器人(深圳)有限公司 | A kind of high-precision vision localization method and system based on Quick Response Code |
CN107941217A (en) * | 2017-09-30 | 2018-04-20 | 杭州迦智科技有限公司 | A kind of robot localization method, electronic equipment, storage medium, device |
CN107807652A (en) * | 2017-12-08 | 2018-03-16 | 灵动科技(北京)有限公司 | Merchandising machine people, the method for it and controller and computer-readable medium |
CN108168560A (en) * | 2017-12-27 | 2018-06-15 | 沈阳智远弘业机器人有限公司 | A kind of complex navigation control method for omnidirectional AGV |
CN108318038A (en) * | 2018-01-26 | 2018-07-24 | 南京航空航天大学 | A kind of quaternary number Gaussian particle filtering pose of mobile robot calculation method |
CN108375374A (en) * | 2018-02-26 | 2018-08-07 | 重庆邮电大学 | Monte carlo localization algorithm based on adaptive iteration volume particle filter |
Non-Patent Citations (7)
Title |
---|
PAYAM NAZEMZADEH等: "Indoor Localization of Mobile Robots Through QR Code Detection and Dead Reckoning Data Fusion", 《IEEE/ASME TRANSACTIONS ON MECHATRONICS》 * |
于宁波等: "一种基于RGB-D的移动机器人未知室内环境自主探索与地图构建方法", 《机器人》 * |
尚明超等: "二维码修正EKF-SLAM定位的室内无人驾驶小车", 《单片机与嵌入式***应用》 * |
李延炬: "移动机器人的室内地图创建及其实现", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 * |
李昀泽: "基于激光雷达的室内机器人SLAM研究", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 * |
赵新哲: "基于改进粒子滤波的分布式SLAM算法研究", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 * |
雷杨浩: "室内动态环境下基于粒子滤波的服务机器人定位", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109916431A (en) * | 2019-04-12 | 2019-06-21 | 成都天富若博特科技有限责任公司 | A kind of wheel encoder calibration algorithm for four wheel mobile robots |
CN110333513A (en) * | 2019-07-10 | 2019-10-15 | 国网四川省电力公司电力科学研究院 | A kind of particle filter SLAM method merging least square method |
CN110333513B (en) * | 2019-07-10 | 2023-01-10 | 国网四川省电力公司电力科学研究院 | Particle filter SLAM method fusing least square method |
CN111337011A (en) * | 2019-12-10 | 2020-06-26 | 亿嘉和科技股份有限公司 | Indoor positioning method based on laser and two-dimensional code fusion |
CN113124896A (en) * | 2019-12-30 | 2021-07-16 | 上海智远弘业智能技术股份有限公司 | Control method for online accurate calibration of AGV (automatic guided vehicle) odometer |
CN113124850A (en) * | 2019-12-30 | 2021-07-16 | 北京极智嘉科技股份有限公司 | Robot, map generation method, electronic device, and storage medium |
CN113124850B (en) * | 2019-12-30 | 2023-07-28 | 北京极智嘉科技股份有限公司 | Robot, map generation method, electronic device, and storage medium |
CN111176296B (en) * | 2020-01-20 | 2022-06-03 | 重庆邮电大学 | Control method for formation of mobile robots based on bar code disc |
CN111176296A (en) * | 2020-01-20 | 2020-05-19 | 重庆邮电大学 | Control method for formation of mobile robots based on bar code disc |
CN111765883A (en) * | 2020-06-18 | 2020-10-13 | 浙江大华技术股份有限公司 | Monte Carlo positioning method and equipment for robot and storage medium |
CN111765883B (en) * | 2020-06-18 | 2023-12-15 | 浙江华睿科技股份有限公司 | Robot Monte Carlo positioning method, equipment and storage medium |
CN111766603A (en) * | 2020-06-27 | 2020-10-13 | 长沙理工大学 | Mobile robot laser SLAM method, system, medium and equipment based on AprilTag code vision auxiliary positioning |
CN111766603B (en) * | 2020-06-27 | 2023-07-21 | 长沙理工大学 | Mobile robot laser SLAM method, system, medium and equipment based on april tag code vision aided positioning |
CN112762928A (en) * | 2020-12-23 | 2021-05-07 | 重庆邮电大学 | ODOM and DM landmark combined mobile robot containing laser SLAM and navigation method |
CN112762928B (en) * | 2020-12-23 | 2022-07-15 | 重庆邮电大学 | ODOM and DM landmark combined mobile robot containing laser SLAM and navigation method |
CN113916232A (en) * | 2021-10-18 | 2022-01-11 | 济南大学 | Map construction method and system for improving map optimization |
CN113916232B (en) * | 2021-10-18 | 2023-10-13 | 济南大学 | Map construction method and system for improving map optimization |
Also Published As
Publication number | Publication date |
---|---|
CN109579824B (en) | 2022-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109579824A (en) | A kind of adaptive Kano Meng Te localization method incorporating two-dimensional barcode information | |
CN107741745B (en) | A method of realizing mobile robot autonomous positioning and map structuring | |
CN104121905B (en) | Course angle obtaining method based on inertial sensor | |
CN110645974A (en) | Mobile robot indoor map construction method fusing multiple sensors | |
CN113933818A (en) | Method, device, storage medium and program product for calibrating laser radar external parameter | |
CN104019828A (en) | On-line calibration method for lever arm effect error of inertial navigation system in high dynamic environment | |
CN109059907A (en) | Track data processing method, device, computer equipment and storage medium | |
CN112577521A (en) | Combined navigation error calibration method and electronic equipment | |
CN106979780A (en) | A kind of unmanned vehicle real-time attitude measuring method | |
CN114526745A (en) | Drawing establishing method and system for tightly-coupled laser radar and inertial odometer | |
CN110726415B (en) | Self-adaptive underwater multi-beam synchronous positioning and mapping method | |
KR101576424B1 (en) | Automatic calibration method of magnetometer for indoor positioning | |
CN108426582B (en) | Indoor three-dimensional map matching method for pedestrians | |
CN112762928B (en) | ODOM and DM landmark combined mobile robot containing laser SLAM and navigation method | |
CN112004183B (en) | Robot autonomous positioning method based on convolution neural network fusion IMU and WiFi information | |
CN111190211B (en) | GPS failure position prediction positioning method | |
CN107633256A (en) | Joint objective positioning and sensor registration method under a kind of multi-source ranging | |
CN114459470A (en) | Inspection robot positioning method based on multi-sensor fusion | |
CN110637209B (en) | Method, apparatus and computer readable storage medium having instructions for estimating a pose of a motor vehicle | |
CN108152812B (en) | Improved AGIMM tracking method for adjusting grid spacing | |
CN109855623A (en) | Geomagnetic model online approximating method based on Legendre multinomial and BP neural network | |
CN109741372A (en) | A kind of odometer method for estimating based on binocular vision | |
CN113324542A (en) | Positioning method, device, equipment and storage medium | |
CN113325452A (en) | Method for tracking maneuvering target by using three-star passive fusion positioning system | |
CN114608568B (en) | Multi-sensor information based instant fusion positioning method |
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 |