Movatterモバイル変換


[0]ホーム

URL:


CN105911992B - An automatic path planning method for a mobile robot and a mobile robot - Google Patents

An automatic path planning method for a mobile robot and a mobile robot
Download PDF

Info

Publication number
CN105911992B
CN105911992BCN201610423883.6ACN201610423883ACN105911992BCN 105911992 BCN105911992 BCN 105911992BCN 201610423883 ACN201610423883 ACN 201610423883ACN 105911992 BCN105911992 BCN 105911992B
Authority
CN
China
Prior art keywords
firefly
mobile robot
path
planning
population
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
CN201610423883.6A
Other languages
Chinese (zh)
Other versions
CN105911992A (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.)
Guangdong Polytechnic Normal University
Original Assignee
Guangdong Polytechnic Normal University
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 Guangdong Polytechnic Normal UniversityfiledCriticalGuangdong Polytechnic Normal University
Priority to CN201610423883.6ApriorityCriticalpatent/CN105911992B/en
Priority to PCT/CN2016/087911prioritypatent/WO2017215044A1/en
Publication of CN105911992ApublicationCriticalpatent/CN105911992A/en
Application grantedgrantedCritical
Publication of CN105911992BpublicationCriticalpatent/CN105911992B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a kind of automatic path planning method of mobile robot and using the mobile robot of this method, method includes the following steps: acquisition environmental information;It is modeled by the region that collected environmental information is ready for path planning to mobile robot to construct two-dimensional plane coordinate figure, and determines the coordinate position of starting point, terminal and barrier;Based on two-dimensional plane coordinate figure, path optimizing is carried out by the glowworm swarm algorithm of initialization of population based on Sobol sequence and dynamic adjustment coefficient of disturbance Population Regeneration from the path of origin-to-destination to mobile robot, thus in two-dimensional plane coordinate figure planning plan to implement into path optimizing;According to the path optimizing that planning is completed, mobile robot is driven to be moved.The present invention overcomes the insufficient problems of existing glowworm swarm algorithm constringency performance, enable mobile robot quickly and accurately automatic path planning, improve the ability that mobile robot carries out path planning.

Description

A kind of automatic path planning method and mobile robot of mobile robot
Technical field
The present invention relates to electronic robot technical fields, are to be related to a kind of automatic rule of mobile robot more specificallyDraw Path Method and mobile robot.
Background technique
Mobile robot (Mobile robot) is a kind of by sensor, remote manipulator and the mobile vehicle of automatic controlThe robot system of composition, is the product of the integrated application of an interdisciplinary study developed in recent years, it has concentrated mechanical, electricityThe multidisciplinary newest research results such as son, computer, automatic control and artificial intelligence, represent the highest of electromechanical integration atJust.Mobile robot has locomotive function, and dangerous, operation and the environment work less than people under adverse circumstances are being engaged in instead of peopleAspect has bigger mobility, flexibility than general robot.Mobile robot gradually using with industrial production agricultural,The different industries such as medical treatment.
In the research of mobile robot the relevant technologies, airmanship is its core, and path planning is navigation researchOne important link and project.So-called path planning refers to mobile robot according to a certain performance indicator (such as distance, time, energySource consumption etc.) optimal or sub-optimal path of the search one from initial state to dbjective state.The problem of path planning relates generally toIncluding: (1) establishes relatively reasonable model using the mobile robot environmental information of acquisition, then with certain algorithm find one fromInitial state is to optimal or near-optimization the collisionless path of dbjective state;(2) it is capable of handling uncertain in environmental modelThe error occurred in factor and path trace is minimized influence of the external object to robot;(3) using known allInformation carrys out the movement of guided robot, to obtain more preferably behaviour decision making relatively.Currently, for mobile robot path planningThe research of technology has been achieved for a large amount of achievement, and many scientists are studied from different aspect.Wherein, from robot pairThe research of the angle of environment sensing, method for planning path for mobile robot is divided into three types: the planning side based on environmental modelThe paths planning method of method, the planing method of vision based and Behavior-based control;The journey that environmental information is grasped from robotDegree, and global path planning based on environment priori Complete Information can be divided into and based on the local paths planning of sensor information;From the aspect of whether changing over time from planning environment, it can also be divided into static path planning and active path planning;From mobile machineOn the specific algorithm of people's path planning and strategy, planning technology can be divided into following four classes: stencil matching Path Planning Technique, artificialPotential field Path Planning Technique, map structuring Path Planning Technique and artificial intelligence Path Planning Technique.Artificial intelligence path planningTechnology be by modern artificial intelligence technology be applied to mobile robot path planning in, as artificial neural network, evolutionary computation,Fuzzy logic and swarm intelligence algorithm etc..Wherein, the Path Planning Technique based on artificial intelligence is research hotspot in recent years.
Glowworm swarm algorithm (Firefly Algorithm) is a kind of new intelligence proposed by Yang Xin-she in 2008Can optimization algorithm, the biological characteristics of fire fly luminescence develop in the algorithm simulation nature, with particle swarm algorithm andAnt group algorithm is the same and a kind of naturally heuristic Stochastic Optimization Algorithms based on group.The algorithm is once proposition, by the countryThe concern of outer scholar becomes a new research hotspot of computational intelligence research field, and the algorithm has been applied in function at presentOptimization, image procossing, Combinatorial Optimization, feature selecting, clustering, Stock Price Forecasting, protein structure prediction and dynamic cityThe research fields such as field price.The computational efficiency of existing firefly group algorithm is high, and memory overhead is small, and the parameter of adjusting is few, simplyIt is easily achieved, but the coefficient of disturbance α in existing glowworm swarm algorithm is usually fixed constant, this is for the search of algorithmBe it is defective, there is also Premature convergences as other random search algorithms.
Summary of the invention
It is an object of the invention to overcome drawbacks described above in the prior art, a kind of automatic planning of mobile robot is providedPath Method and mobile robot adjust the strategy of coefficient of disturbance based on Sobol sequence initialization population and dynamic, by rightCoefficient of disturbance in glowworm swarm algorithm carries out adaptive adjustment to enhance convergence energy, to improve mobile robotCarry out the ability of path planning.
To achieve the above object, first aspect present invention provides a kind of automatic path planning method of mobile robot,The following steps are included:
Acquire environmental information;
It is modeled by the region that collected environmental information is ready for path planning to mobile robot to constructTwo-dimensional plane coordinate figure, and determine the coordinate position of starting point, terminal and barrier;
Based on two-dimensional plane coordinate figure, mobile robot is passed through from the path of origin-to-destination based on Sobol sequenceInitialization of population and the glowworm swarm algorithm of dynamic adjustment coefficient of disturbance Population Regeneration carry out path optimizing, to sit in two-dimensional surfaceMark on a map it is middle planning plan to implement into path optimizing;
According to the path optimizing that planning is completed, mobile robot is driven to be moved.
Preferably, in the above-mentioned methods, described to be based on two-dimensional plane coordinate figure, to mobile robot fromPoint passes through the firefly of initialization of population and dynamic adjustment coefficient of disturbance Population Regeneration based on Sobol sequence to the path of terminalAlgorithm carry out path optimizing, thus in two-dimensional plane coordinate figure planning plan to implement into path optimizing the step of specifically include:
The basic parameter of glowworm swarm algorithm is imported, and initializes each basic parameter of glowworm swarm algorithm;
Using Sobol sequence initialization population, the position of popN firefly is generated, calculates the target letter of every fireflyNumber selects brightness maximum as optimal location to obtain corresponding brightness;
The Attraction Degree for calculating every firefly is guided the movement of other fireflies by the firefly with maximum brightness,The position of every firefly is updated, and recalculates the brightness of firefly;
It when reaching maximum search number, then exports optimum individual and stops algorithm, otherwise, recalculate every fireflyAttraction Degree.
Preferably, in the above-mentioned methods, the Sobol sequence is with 2 for base, by one group of direction number V1,V2, V3..., Vi..., VnIt generates, wherein Vi∈ (0,1), in Sobol sequence, the value of i-th of element jth dimension can be obtained by formulaIt arrives:
Preferably, in the above-mentioned methods, the calculation formula of the Attraction Degree of the firefly are as follows:
In formula, β0Attraction when be two firefly distances being zero, γ is the absorption coefficient of light, dijIt is firefly i and fireflyThe distance between fireworm j.
Preferably, in the above-mentioned methods, the location update formula of the firefly are as follows:
Xj(t+1)=Xj(t)+βij(Xi(t)-Xj(t))+α(t)*εj
In formula, Xi(t) and XjIt (t) is the spatial position of firefly i and firefly j in the t times iteration respectively, α is disturbanceCoefficient, εjIt is random number vector, T is the number of iterations.
Second aspect of the present invention provides a kind of mobile robot of automatic path planning characterized by comprising
Environment information acquisition module, for acquiring environmental information;
Environmental information modeling module, for being ready for path planning to mobile robot by collected environmental informationRegion modeled to construct two-dimensional plane coordinate figure, and determine the coordinate position of starting point, terminal and barrier;
Path planning module, it is logical from the path of origin-to-destination to mobile robot for being based on two-dimensional plane coordinate figureThe glowworm swarm algorithm progress path for crossing the initialization of population based on Sobol sequence and dynamic adjustment coefficient of disturbance Population Regeneration is soughtIt is excellent, thus in two-dimensional plane coordinate figure planning plan to implement into path optimizing;
Mobile drive module, the path optimizing for being completed according to planning, drives mobile robot to be moved.
Preferably, in the scheme of above-mentioned mobile robot, the path planning module is specifically included:
Basic parameter input unit for importing the basic parameter of glowworm swarm algorithm, and initializes each of glowworm swarm algorithmA basic parameter;
Sobol sequence initialization kind group unit generates popN firefly for using Sobol sequence initialization populationPosition;
Dynamic disturbances coefficient path optimizing unit obtains corresponding bright for calculating the objective function of every fireflyDegree, and select brightness maximum as optimal location;And the Attraction Degree of every firefly is calculated, by the firefly with maximum brightnessFireworm guides the movements of other fireflies, updates the position of every firefly, and recalculate the brightness of firefly;When reachingMaximum search number then exports optimum individual and stops algorithm, otherwise, recalculates the Attraction Degree of every firefly.
Preferably, in the scheme of above-mentioned mobile robot, the Sobol sequence is with 2 for base, by oneGroup direction number V1, V2, V3..., Vi..., VnIt generates, wherein Vi∈ (0,1), in Sobol sequence, the value of i-th of element jth dimensionIt can be obtained by formula:
Preferably, in the scheme of above-mentioned mobile robot, the calculating of the Attraction Degree of the firefly is publicFormula are as follows:
In formula, β0Attraction when be two firefly distances being zero, γ is the absorption coefficient of light, dijIt is firefly i and fireflyThe distance between fireworm j.
Preferably, in the scheme of above-mentioned mobile robot, the location update formula of the firefly are as follows:
Xj(t+1)=Xj(t)+βij(Xi(t)-Xj(t))+α(t)*εj
In formula, Xi(t) and XjIt (t) is the spatial position of firefly i and firefly j in the t times iteration respectively, α is disturbanceCoefficient, εjIt is random number vector, T is the number of iterations.
Compared with prior art, the beneficial effects of the present invention are:
1, the present invention can construct two-dimensional plane coordinate figure according to collected environmental information, and initialization component is called to adoptWith Sobol sequence initialization population, dynamic disturbances coefficient update population is then based on to plan in two-dimensional plane coordinate figurePlan to implement into path, finally two-dimensional plane coordinate figure and the path planned is combined to be moved.The present invention is based on Sobol sequencesInitialization population and dynamic adjust the strategy of coefficient of disturbance, by carrying out to the key parameter in glowworm swarm algorithm-coefficient of disturbanceAdaptive adjustment overcomes the insufficient problem of existing glowworm swarm algorithm constringency performance, makes to move to enhance convergence energyMobile robot can quickly and accurately automatic path planning, improve the ability that mobile robot carries out path planning.
2, the present invention initializes firefly population using Sobol sequence, preferable sampling coverage rate can be obtained, to protectDemonstrate,prove the uniformity of initial population distribution.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show belowThere is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is the present inventionSome embodiments for those of ordinary skill in the art without creative efforts, can also basisThese attached drawings obtain other attached drawings.
Fig. 1 is a kind of flow chart of the automatic path planning method of mobile robot provided by the invention;
Fig. 2 is the schematic diagram of two-dimensional plane coordinate figure provided by the invention;
Fig. 3 is a kind of structural block diagram of the mobile robot of automatic path planning provided by the invention;
Fig. 4 is the structural block diagram of path planning module provided by the invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present inventionIn attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment isA part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the artEvery other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
Embodiment one
The embodiment of the present invention one provides a kind of automatic path planning method of mobile robot, right with reference to the accompanying drawingThe present embodiment is described in detail.Fig. 1 is the method flow diagram of the embodiment of the present invention one, referring to FIG. 1, the embodiment of the present inventionMethod the following steps are included:
Step S1, environmental information is acquired;
Wherein, mobile robot can obtain external environmental information by infrared sensor or the scanning of other acquisition devices.
Step S2, it is modeled by the region that collected environmental information is ready for path planning to mobile robotTo construct two-dimensional plane coordinate figure, and determine the coordinate position of starting point, terminal and barrier;
Path planning refer in the working environment for having barrier find one from origin-to-destination, bypass without collisionThe motion path (that is: finding out the collisionless shortest path from A point to B point) of all barriers.
As shown in Fig. 2, the environmental information modeling module of mobile robot can when two-dimensional plane coordinate figure constructs completionIdentify the position coordinates of barrier (such as: a, b, c) in the global area of quasi- exploration.It is more due to having from A point to the path of B pointItem, it is therefore desirable to therefrom identify shortest path using the improved glowworm swarm algorithm of the present invention.
Step S3, it is based on two-dimensional plane coordinate figure, to mobile robot from the path of origin-to-destination by being based on SobolThe initialization of population of sequence and the glowworm swarm algorithm of dynamic adjustment coefficient of disturbance Population Regeneration carry out path optimizing, thus in two dimensionIn plane coordinates figure planning plan to implement into path optimizing;
Furthermore, step S3 specifically includes the following steps:
Step S31, the basic parameter of glowworm swarm algorithm is imported, and initializes each basic parameter of glowworm swarm algorithm;
Wherein, the basic parameter may include population quantity popN, the number of iterations T, initial Attraction Degree β0, light absorption systemNumber γ, coefficient of disturbance α etc..Their initial value can be as shown in following table one:
Step S32, using Sobol sequence initialization population, the position of popN firefly is generated, calculates every fireflyObjective function to obtain corresponding brightness, and select brightness maximum as optimal location;
Specifically, the Sobol sequence is with 2 for base, by one group of direction number V1, V2, V3..., Vi ..., VnIt generates,In, Vi ∈ (0,1).Assuming that mono- group of sequence of Sobol is x1, x2, x3..., xi..., xn,Indicate i-th of element in Sobol sequenceThe value of jth dimension, can be obtained by formula:
There is sample distribution and be really distributed inconsistent, Sobol stochastic ordering in pseudo-random number sequence common at presentColumn are that ((low-discrepancy sequences) is a stable random sequence, and distribution is equal for a kind of low diversity sequenceEven property is good.The present invention initializes firefly population using Sobol sequence, preferable sampling coverage rate can be obtained, to guaranteeThe uniformity of initial population distribution.
Glowworm swarm algorithm is a kind of heuritic approach, and the algorithm simulation weaker firefly of brightness is to the stronger light of firefly of brightnessThe mobile random search of worm, usually represents target function value, i.e. f (x with the absolute brightness of firefly in glowworm swarm algorithm*)=maxx∈sF (x), which solves this optimization problem by iteration using the firefly population that quantity is popN, at the beginning of algorithmStage beginning, all fireflies are probabilistically assigned in the s of search space.xiIndicate one of i-th of firefly in the t times iterationA solution, f (xi) mean that the absolute brightness of its corresponding firefly.
Step S33, the Attraction Degree for calculating every firefly, other fireflies are guided by the firefly with maximum brightnessMovement, update the position of every firefly, and recalculate the brightness of firefly;
Every firefly has an attraction β to other fireflies, if the absolute brightness of firefly i is greater than fireflyThe absolute brightness of j, then firefly j will be attracted mobile to i by firefly i.Attraction β of the firefly i to firefly jijPublic affairsFormula is defined as:
Wherein, β0Attraction when be two firefly distances being zero, γ is the absorption coefficient of light (Light AbsorptionCoefficient), dijIt is the distance between firefly i and firefly j.
If firefly j is mobile to firefly i, then the location update formula of firefly j in the t times iteration are as follows:
Xj(t+1)=Xj(t)+βij(Xi(t)-Xj(t))+α(t)*εj (2)
In formula, Xi(t) and XjIt (t) is the spatial position of firefly i and firefly j in the t times iteration respectively, α is disturbanceCoefficient, εjIt is random number vector.
The more new formula that the present invention uses α is as follows:
From the point of view of the operation of algorithm, a biggish α value is conducive to global search, and a lesser α value is conducive to officePortion's search, therefore convergence energy is improved by carrying out dynamic adjustment to α.
Step S34, it when reaching maximum search number, then exports optimum individual and stops algorithm, otherwise, return step S33Recalculate the Attraction Degree of every firefly.
Wherein, maximum search number refers to the optimizing number of glowworm swarm algorithm, i.e. the number of iterations T.
The pseudocode of the algorithm is as follows:
Step S4, the path optimizing completed according to planning, drives mobile robot to be moved.
Wherein, the path that optimum individual is passed by is exactly optimal path, when path planning module determines an optimal pathAfterwards, mobile robot will be moved along the paths.
Method of the invention adjusts the strategy of coefficient of disturbance based on Sobol sequence initialization population and dynamic, by fireflyCoefficient of disturbance in fireworm algorithm carries out adaptive adjustment to enhance convergence energy, overcomes existing glowworm swarm algorithm and receivesThe insufficient problem for holding back performance, enables mobile robot quickly and accurately automatic path planning, improve mobile robot intoThe ability of row path planning.
Embodiment two
The embodiment of the present invention two provides a kind of mobile robot of automatic path planning, referring to FIG. 3, the present invention is realThe mobile robot for applying example includes environmental perception module 1, path planning module 2 and mobile drive module 3, wherein environment sensingModule 1 is equipped with environment information acquisition module 11 and environmental information modeling module 12, will carry out below to the function of above-mentioned module detailedThin explanation.
Environment information acquisition module 11, for acquiring environmental information.
Wherein, environment information acquisition module 11 can be set to infrared sensor or other acquisition devices, mobile robotExternal environmental information can be obtained by infrared sensor or the scanning of other acquisition devices.
Environmental information modeling module 12, for being ready for path rule to mobile robot by collected environmental informationThe region drawn is modeled to construct two-dimensional plane coordinate figure, and determines the coordinate position of starting point, terminal and barrier.
Path planning refer in the working environment for having barrier find one from origin-to-destination, bypass without collisionThe motion path (that is: finding out the collisionless shortest path from A point to B point) of all barriers.
As shown in Fig. 2, when two-dimensional plane coordinate figure constructs completion, 12 energy of environmental information modeling module of mobile robotEnough identify the position coordinates of barrier (such as: a, b, c) in the global area of quasi- exploration.It is more due to having from A point to the path of B pointItem, it is therefore desirable to therefrom identify shortest path using path planning module 2.
Path planning module 2, it is logical from the path of origin-to-destination to mobile robot for being based on two-dimensional plane coordinate figureThe glowworm swarm algorithm progress path for crossing the initialization of population based on Sobol sequence and dynamic adjustment coefficient of disturbance Population Regeneration is soughtIt is excellent, thus in two-dimensional plane coordinate figure planning plan to implement into path optimizing.
As shown in figure 4, furthermore, in the present embodiment, the path planning module 2 specifically includes:
Basic parameter input unit 21 for importing the basic parameter of glowworm swarm algorithm, and initializes glowworm swarm algorithmEach basic parameter;
Wherein, the basic parameter may include population quantity popN, the number of iterations T, initial Attraction Degree β0, light absorption systemNumber γ, coefficient of disturbance α etc..Their initial value can be as shown in following table one:
Sobol sequence initialization kind group unit 22 generates the popN light of firefly for using Sobol sequence initialization populationThe position of worm;
Specifically, the Sobol sequence is with 2 for base, by one group of direction number V1, V2, V3..., Vi ..., VnIt generates,In, Vi ∈ (0,1).Assuming that mono- group of sequence of Sobol is x1, x2, x3..., xi..., xn,Indicate i-th of element in Sobol sequenceThe value of jth dimension, can be obtained by formula:
There is sample distribution and be really distributed inconsistent, Sobol stochastic ordering in pseudo-random number sequence common at presentColumn are that ((low-discrepancy sequences) is a stable random sequence, and distribution is equal for a kind of low diversity sequenceEven property is good.The present invention initializes firefly population using Sobol sequence, preferable sampling coverage rate can be obtained, to guaranteeThe uniformity of initial population distribution.
Dynamic disturbances coefficient path optimizing unit 23 obtains corresponding for calculating the objective function of every fireflyBrightness, and select brightness maximum as optimal location;And the Attraction Degree of every firefly is calculated, by with maximum brightnessFirefly guides the movements of other fireflies, updates the position of every firefly, and recalculate the brightness of firefly;When reachingIt to maximum search number, then exports optimum individual and stops algorithm, otherwise, recalculate the Attraction Degree of every firefly.
Glowworm swarm algorithm is a kind of heuritic approach, and the algorithm simulation weaker firefly of brightness is to the stronger light of firefly of brightnessThe mobile random search of worm, usually represents target function value, i.e. f (x with the absolute brightness of firefly in glowworm swarm algorithm*)=maxx∈sF (x), which solves this optimization problem by iteration using the firefly population that quantity is popN, at the beginning of algorithmStage beginning, all fireflies are probabilistically assigned in the s of search space.xiIndicate one of i-th of firefly in the t times iterationA solution, f (xi) mean that the absolute brightness of its corresponding firefly.
Every firefly has an attraction β to other fireflies, if the absolute brightness of firefly i is greater than fireflyThe absolute brightness of j, then firefly j will be attracted mobile to i by firefly i.Attraction β of the firefly i to firefly jijPublic affairsFormula is defined as:
Wherein, β0Attraction when be two firefly distances being zero, γ is the absorption coefficient of light (Light AbsorptionCoefficient), dijIt is the distance between firefly i and firefly j.
If firefly j is mobile to firefly i, then the location update formula of firefly j in the t times iteration are as follows:
Xj(t+1)=Xj(t)+βij(Xi(t)-Xj(t))+α(t)*εj (2)
In formula, Xi(t) and XjIt (t) is the spatial position of firefly i and firefly j in the t times iteration respectively, α is disturbanceCoefficient, εjIt is random number vector.
The more new formula that the present invention uses α is as follows:
From the point of view of the operation of algorithm, a biggish α value is conducive to global search, and a lesser α value is conducive to officePortion's search, therefore convergence energy is improved by carrying out dynamic adjustment to α.
Mobile drive module 3, the path optimizing for being completed according to planning, drives mobile robot to be moved.
Wherein, the path that optimum individual is passed by is exactly optimal path, when path planning module 2 determines an optimal pathAfterwards, mobile drive module 3 will drive mobile robot to move along the paths.
Shifter people of the invention adjusts the strategy of coefficient of disturbance based on Sobol sequence initialization population and dynamic, passes throughAdaptive adjustment is carried out to enhance convergence energy to the coefficient of disturbance in glowworm swarm algorithm, existing firefly is overcome and calculatesThe insufficient problem of method constringency performance, can quickly and accurately automatic path planning, improve path planning ability.
It should be noted that a kind of mobile robot of automatic path planning provided by the above embodiment, only with above-mentioned eachThe division progress of functional module can according to need and for example, in practical application by above-mentioned function distribution by different functionEnergy module is completed, i.e., the internal structure of system is divided into different functional modules, to complete whole described above or portionDivide function.
Those of ordinary skill in the art will appreciate that implement the method for the above embodiments be can be withRelevant hardware is instructed to complete by program, the program can be stored in a computer-readable storage mediumIn, the storage medium, such as ROM/RAM, disk, CD.
The above embodiment is a preferred embodiment of the present invention, but embodiments of the present invention are not by above-described embodimentLimitation, other any changes, modifications, substitutions, combinations, simplifications made without departing from the spirit and principles of the present invention,It should be equivalent substitute mode, be included within the scope of the present invention.

Claims (4)

CN201610423883.6A2016-06-142016-06-14 An automatic path planning method for a mobile robot and a mobile robotActiveCN105911992B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201610423883.6ACN105911992B (en)2016-06-142016-06-14 An automatic path planning method for a mobile robot and a mobile robot
PCT/CN2016/087911WO2017215044A1 (en)2016-06-142016-06-30Automatic path planning method for mobile robot and mobile robot

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610423883.6ACN105911992B (en)2016-06-142016-06-14 An automatic path planning method for a mobile robot and a mobile robot

Publications (2)

Publication NumberPublication Date
CN105911992A CN105911992A (en)2016-08-31
CN105911992Btrue CN105911992B (en)2019-02-22

Family

ID=56751116

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610423883.6AActiveCN105911992B (en)2016-06-142016-06-14 An automatic path planning method for a mobile robot and a mobile robot

Country Status (2)

CountryLink
CN (1)CN105911992B (en)
WO (1)WO2017215044A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11967063B2 (en)2020-03-302024-04-23Industrial Technology Research InstituteAutomatic bio-specimen inspection system and inspection method thereof

Families Citing this family (74)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106371446A (en)*2016-12-032017-02-01河池学院Navigation and positioning system of indoor robot
CN107219858B (en)*2017-04-262020-04-03西北工业大学 An Improved Firefly Algorithm for Multi-UAV Cooperative Coupling Task Assignment
CN107341442B (en)*2017-05-222023-06-06腾讯科技(上海)有限公司 Motion control method, device, computer equipment and service robot
CN107390701B (en)*2017-09-072018-10-02南京昱晟机器人科技有限公司A kind of small space mobile robot orientation management method
CN108647770A (en)*2018-04-192018-10-12东华大学A kind of optimization method in the multiple no-manned plane disaster rescue searching path based on particle cluster algorithm
CN109164810B (en)*2018-09-282021-08-10昆明理工大学Robot self-adaptive dynamic path planning method based on ant colony-clustering algorithm
CN109489667A (en)*2018-11-162019-03-19楚天智能机器人(长沙)有限公司A kind of improvement ant colony paths planning method based on weight matrix
CN109542106A (en)*2019-01-042019-03-29电子科技大学A kind of paths planning method under mobile robot multi-constraint condition
CN109613921B (en)*2019-01-082021-07-30智慧航海(青岛)科技有限公司Unmanned ship local path planning method based on fast moving firefly algorithm
CN109839107A (en)*2019-03-212019-06-04深圳市三宝创新智能有限公司A kind of intelligent robot navigation method and its navigation device
CN109945873B (en)*2019-04-042022-07-15东南大学 A hybrid path planning method for motion control of indoor mobile robots
CN110119705B (en)*2019-05-092023-04-18哈尔滨工程大学Line feature data association method based on improved ant colony optimization for robot
CN110389587A (en)*2019-05-202019-10-29长沙理工大学 A new method of robot path planning with dynamic change of target point
CN111813100B (en)*2019-07-042022-07-15中国科学技术大学 A local path planning algorithm and device
CN110412982B (en)*2019-07-312022-07-15长沙理工大学 Robust planning method for robot path based on uncertainty of monocular camera ranging
CN110531767A (en)*2019-08-272019-12-03广州蓝胖子机器人有限公司It is a kind of for the scheduling of AGV cluster and the method and system of pathfinding algorithm
CN110553660B (en)*2019-08-312023-03-24武汉理工大学Unmanned vehicle trajectory planning method based on A-star algorithm and artificial potential field
CN110647162B (en)*2019-10-162022-10-14厦门理工学院 A guide UAV path planning method, terminal device and storage medium
CN110850880A (en)*2019-11-202020-02-28中电科技集团重庆声光电有限公司Automatic driving system and method based on visual sensing
CN110823229B (en)*2019-12-162023-07-07湖北工业大学Mobile robot path planning method system based on optimized firefly algorithm
CN111121807A (en)*2019-12-182020-05-08安徽机电职业技术学院Mobile robot path planning method
CN110986957B (en)*2019-12-242023-05-12中国人民解放军空军工程大学 A method and device for three-dimensional trajectory planning of an unmanned aerial vehicle
CN111238366B (en)*2020-01-092021-10-22天远三维(天津)科技有限公司Three-dimensional scanning path planning method and device
CN111273664B (en)*2020-02-112023-06-30西北工业大学深圳研究院 A multi-robot path collaborative planning method for on-orbit assembly of space truss structures
CN110986954B (en)*2020-02-182023-08-22中国人民解放军空军工程大学 Route Planning Method for Military Transport Aircraft Based on Gray Wolf Optimization Algorithm
CN111539506A (en)*2020-03-162020-08-14中国石油天然气集团有限公司Firefly algorithm-based longitudinal wave time difference real-time extraction method
TWI756996B (en)*2020-03-302022-03-01財團法人工業技術研究院Automatic bio-specimen inspection system and inspection method thereof as well as non-volatile computer readable storage media
CN111562786B (en)*2020-05-192023-03-28智慧航海(青岛)科技有限公司Multi-stage optimized unmanned ship path planning method and device
CN111796597A (en)*2020-07-162020-10-20云南电网有限责任公司昭通供电局Robot multi-target path optimization method based on novel firefly group optimization
CN111966098A (en)*2020-08-132020-11-20中国计量大学Intelligent operation and maintenance system and method for rail-mounted photovoltaic power station based on fish swarm algorithm
CN111982118B (en)*2020-08-192023-05-05合肥工业大学Robot walking track determining method and device, computer equipment and storage medium
CN112099498A (en)*2020-09-082020-12-18合肥学院Path planning method and system based on parameterized Thiele continuous fractional interpolation
CN112101655B (en)*2020-09-112023-04-28长沙理工大学Population dynamic regulation strategy and implementation of firefly algorithm in path planning application
CN112184007B (en)*2020-09-272024-01-19浙江工业大学Workshop equipment remote diagnosis method based on digital twin
CN112180934B (en)*2020-10-092023-10-27广州大学 Control method, system, device and readable storage medium of loading robot
CN112364450B (en)*2020-10-282023-11-03东北大学Multi-pipeline layout optimization method and system for aero-engine
CN112731969B (en)*2020-12-292022-11-25合肥一森电子科技有限公司River-oriented multi-unmanned-aerial-vehicle water quality sampling and monitoring path optimization method
CN112859855A (en)*2021-01-112021-05-28金陵科技学院Robot multi-target path planning based on locust optimization algorithm
CN112987721B (en)*2021-02-012022-12-13哈尔滨工业大学Multi-AGV scheduling device and fusion method of global planning and local planning thereof
CN113359859B (en)*2021-07-162023-09-08广东电网有限责任公司Combined navigation obstacle avoidance method, system, terminal equipment and storage medium
CN113919771B (en)*2021-09-242023-09-01成都信息工程大学 A multi-target intelligent delivery method for unmanned aerial vehicles
CN114065614B (en)*2021-11-012024-04-30哈尔滨工业大学 Stadium crowd evacuation simulation method, system, electronic device and medium based on sparrow search algorithm
CN114347041B (en)*2022-02-212024-03-08汕头市快畅机器人科技有限公司Group robot control and pattern generation method
CN114690770B (en)*2022-03-142024-12-27浙江润琛科技有限公司 Route planning method for hospital disinfection robots
CN114905506A (en)*2022-04-152022-08-16北京航空航天大学杭州创新研究院 A Robot Navigation System Based on Visual Perception and Spatial Cognitive Neural Mechanisms
CN114995390B (en)*2022-05-102025-02-07安徽工程大学 A mobile robot path planning method based on the mayfly algorithm with dynamic adaptive parameter adjustment
CN114995393B (en)*2022-05-112024-11-08杭州蓝芯科技有限公司 Mobile robot scheduling method, device and scheduling system
CN115132296B (en)*2022-05-232024-08-13成都信息工程大学Quality assessment method based on double-layer thickness optimization deep learning framework
CN115163423B (en)*2022-06-012025-09-09湖南兴蓝风电有限公司Wind driven generator heat dissipation abnormality early warning method, system and terminal equipment
CN115129064B (en)*2022-07-262025-01-14南京信息工程大学Path planning method based on fusion of improved firefly algorithm and dynamic window method
CN115167438B (en)*2022-07-262024-09-17华南理工大学Target picking three-dimensional path planning method, device and storage medium
CN115128984A (en)*2022-07-292022-09-30南京信息工程大学 A method and system for farmland environment management based on cluster trolley
CN115454070B (en)*2022-09-152024-04-05安徽工程大学 A multi-robot path planning method based on K-Means ant colony algorithm
CN115857444B (en)*2022-11-242025-04-22中国科学院合肥物质科学研究院 A digital twin-driven material distribution path optimization method for mixed-flow assembly workshops
CN116173445A (en)*2022-12-142023-05-30吉林大学 An indoor intelligent fire extinguishing robot and its chassis control method
CN116185017B (en)*2023-01-172025-05-23山东师范大学 A path planning method and system for a ball picking robot
CN115951683B (en)*2023-01-292023-11-28南京理工大学紫金学院Artificial potential field path planning method for mixed gradient descent and longhorn beetle whisker search
CN115826590B (en)*2023-02-212023-06-02山东大学Mobile robot local path planning method and system with self-adaptive parameters
CN116147636B (en)*2023-04-202023-07-07甘肃省公安厅 Optimum Distance Automatic Pathfinding Calculation Method Based on Geographic Space
CN116610077A (en)*2023-05-122023-08-18广东泰云泽科技有限公司 A self-adaptive business process modeling method and system based on business rules
CN116518979B (en)*2023-06-262023-08-29深圳市森歌数据技术有限公司Unmanned plane path planning method, unmanned plane path planning system, electronic equipment and medium
CN117146833B (en)*2023-10-312024-01-05北京卓翼智能科技有限公司Unmanned aerial vehicle path planning method and device based on improved bat algorithm
CN117850213B (en)*2024-03-082024-05-24羽禾人工智能(嘉兴)有限公司Enhanced PID control optimization method for killing robot
CN118071333A (en)*2024-04-172024-05-24中用科技有限公司Industrial equipment emergency supervision method and system based on industrial Internet of things
CN118377306B (en)*2024-06-212024-08-30华电煤业集团数智技术有限公司Mining robot path planning method based on artificial intelligence
CN118408554B (en)*2024-07-012024-11-12中科微至科技股份有限公司 Complex environment path planning optimization system and method based on artificial potential field algorithm
CN118456455B (en)*2024-07-112024-11-15吉林大学Household assistant robot based on multi-mode large model
CN119107025B (en)*2024-08-142025-06-20南昌交通学院 A multi-objective scheduling optimization method for intelligent warehousing logistics system
CN119536245A (en)*2024-09-052025-02-28贵州大学 Robot path planning method based on multi-strategy improved Harris Hawk algorithm
CN119249921B (en)*2024-12-052025-05-06北京赛亿科技有限公司Thermal management path planning closed-loop regulation and control system based on laser fuse additive manufacturing
CN120146410B (en)*2025-05-152025-08-05中国电子科技集团公司第十五研究所Action scheme feasibility assessment method
CN120595755A (en)*2025-08-062025-09-05厦门唯创盈智能科技有限公司 Efficient component handling robot scheduling system in intelligent warehousing
CN120593777B (en)*2025-08-072025-10-03杭州维讯机器人科技有限公司Robot path planning method, system and medium based on multi-strategy improvement
CN120631008A (en)*2025-08-142025-09-12中建八局(四川)新能源科技有限公司 Path planning method and system for building coating robot

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH0340006A (en)*1989-07-071991-02-20Hitachi LtdProduct manufacturing facility having fa line
JP2006277556A (en)*2005-03-302006-10-12Yaskawa Electric Corp Multi-axis network drive controller
CN102768536A (en)*2012-07-202012-11-07哈尔滨工程大学 A Path Planning Method Based on Multi-objective Firefly Algorithm
CN103034123A (en)*2012-12-112013-04-10中国科学技术大学Dynamic model parameter identification based parallel robot control method
CN105005301A (en)*2015-05-252015-10-28湘潭大学Method for planning operation point sequence and path of industrial robot based on swarm intelligence algorithm
CN105116886A (en)*2015-08-112015-12-02余路Robot autonomous walking method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP5335551B2 (en)*2009-05-142013-11-06本田技研工業株式会社 Robot hand and its control system, control method and control program
KR101667031B1 (en)*2009-11-022016-10-17삼성전자 주식회사Path planning apparatus of robot and method thereof
KR101203897B1 (en)*2011-02-252012-11-23동국대학교 산학협력단Apparatus and method of cell-based path planning for a mobile body
CN102520718B (en)*2011-12-022013-06-05上海大学Physical modeling-based robot obstacle avoidance path planning method
CN102799179B (en)*2012-07-062014-12-31山东大学Mobile robot path planning algorithm based on single-chain sequential backtracking Q learning
JP5990453B2 (en)*2012-12-142016-09-14セコム株式会社 Autonomous mobile robot
WO2016067467A1 (en)*2014-10-312016-05-06三菱電機株式会社Robot control device, robot system, robot control method, and program
GB201419883D0 (en)*2014-11-072014-12-24F Robotics Acquisitions LtdDomestic robotic system and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH0340006A (en)*1989-07-071991-02-20Hitachi LtdProduct manufacturing facility having fa line
JP2006277556A (en)*2005-03-302006-10-12Yaskawa Electric Corp Multi-axis network drive controller
CN102768536A (en)*2012-07-202012-11-07哈尔滨工程大学 A Path Planning Method Based on Multi-objective Firefly Algorithm
CN103034123A (en)*2012-12-112013-04-10中国科学技术大学Dynamic model parameter identification based parallel robot control method
CN105005301A (en)*2015-05-252015-10-28湘潭大学Method for planning operation point sequence and path of industrial robot based on swarm intelligence algorithm
CN105116886A (en)*2015-08-112015-12-02余路Robot autonomous walking method

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
《一种改进的新颖的粒子群优化算法》;顾大为等;《计算机工程与应用》;20110214;第47卷(第6期);第49-51,85页
《基于sobol序列的量子粒子群求解电力经济调度》;许磊等;《西南师范大学学报(自然科学版)》;20130420;第38卷(第4期);第98-101页
基于变参数萤火虫算法和Maklink 图的路径规划研究;李明富等;《机械科学与技术》;20151019;第34卷(第11期);全文
基于多子群协同进化的自适应萤火虫算法;张毅等;《纺织高校基础科学学报》;20160304;第29卷(第01期);全文
基于改进型萤火虫算法的动态自动聚集路径规划方法;刘鹏等;《计算机应用研究》;20111115;第28卷(第11期);全文

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11967063B2 (en)2020-03-302024-04-23Industrial Technology Research InstituteAutomatic bio-specimen inspection system and inspection method thereof

Also Published As

Publication numberPublication date
WO2017215044A1 (en)2017-12-21
CN105911992A (en)2016-08-31

Similar Documents

PublicationPublication DateTitle
CN105911992B (en) An automatic path planning method for a mobile robot and a mobile robot
Yu et al.NeuroSLAM: A brain-inspired SLAM system for 3D environments
Lyu et al.Robot path planning by leveraging the graph-encoded Floyd algorithm
Gupta et al.Cognitive mapping and planning for visual navigation
CN112356830B (en)Intelligent parking method based on model reinforcement learning
Wu et al.A new fallback beetle antennae search algorithm for path planning of mobile robots with collision-free capability
Hidalgo-Paniagua et al.Solving the multi-objective path planning problem in mobile robotics with a firefly-based approach
CN109241291A (en)Knowledge mapping optimal path inquiry system and method based on deeply study
CN114460943A (en)Self-adaptive target navigation method and system for service robot
CN110174118A (en)Robot multiple-objective search-path layout method and apparatus based on intensified learning
Senanayake et al.Spatio-temporal hilbert maps for continuous occupancy representation in dynamic environments
CN107253194A (en)A kind of carrying machine human arm manipulation multiple spot mapping intelligent control method and system
CN109799829A (en)A kind of robot group collaboration actively perceive method based on Self-organizing Maps
Pardhi et al.Vehicle motion prediction for autonomous navigation system using 3 dimensional convolutional neural network
Woodford et al.Concurrent controller and simulator neural network development for a differentially-steered robot in evolutionary robotics
Bahrpeyma et al.Application of reinforcement learning to ur10 positioning for prioritized multi-step inspection in nvidia omniverse
Ruan et al.GSNN: a neuromorphic computing model for the flexible path planning in various constraint environments
Nápoles et al.Aggregation of partial rankings-an approach based on the Kemeny ranking problem
Li et al.A novel path planning algorithm based on Q-learning and adaptive exploration strategy
Chang et al.Fusion of improved RRT and ant colony optimization for robot path planning
Zhang et al.A Review on Robot Manipulation Methods in Human-Robot Interactions
Li et al.Adversarial generative learning and timed path optimization for real-time visual image prediction to guide robot arm movements
Aggarwal et al.Robot navigation: Review of techniques and research challenges
Wang et al.Target-driven indoor visual navigation using inverse reinforcement learning
Liu et al.Path planning efficiency maximization for ball-picking robot using machine learning algorithm

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CP03Change of name, title or address

Address after:510000 No. 293, Zhongshan Avenue, Tianhe District, Guangdong, Guangzhou

Patentee after:Guangdong Normal University of Technology

Address before:293 No. 510000 Guangdong city of Guangzhou province Tianhe District Zhongshan Avenue

Patentee before:Guangdong Technical Normal College

CP03Change of name, title or address

[8]ページ先頭

©2009-2025 Movatter.jp