CN112578790B - Local path planning method and AGV - Google Patents
Local path planning method and AGV Download PDFInfo
- Publication number
- CN112578790B CN112578790B CN202011189034.1A CN202011189034A CN112578790B CN 112578790 B CN112578790 B CN 112578790B CN 202011189034 A CN202011189034 A CN 202011189034A CN 112578790 B CN112578790 B CN 112578790B
- Authority
- CN
- China
- Prior art keywords
- sampling
- group
- sampling group
- track
- agv
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000005070 sampling Methods 0.000 claims abstract description 102
- 238000011156 evaluation Methods 0.000 claims abstract description 14
- 238000009499 grossing Methods 0.000 claims abstract description 11
- 238000004364 calculation method Methods 0.000 claims abstract description 9
- 238000012216 screening Methods 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims abstract description 4
- 230000001133 acceleration Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 6
- 230000005484 gravity Effects 0.000 claims description 2
- 238000004422 calculation algorithm Methods 0.000 abstract description 5
- 230000004888 barrier function Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- OAICVXFJPJFONN-UHFFFAOYSA-N Phosphorus Chemical compound [P] OAICVXFJPJFONN-UHFFFAOYSA-N 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0223—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0214—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0221—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
The invention discloses a local path planning method, which comprises the following steps: s1, periodically forming a plurality of initial sampling groups, and generating tracks corresponding to the initial sampling groups based on initial positions; s2, screening a sampling group meeting a speed constraint condition from the initial sampling group, and calling the sampling group I; s3, screening out a sampling group meeting the angular speed constraint condition from the sampling group I to obtain a candidate sampling group; s4, evaluating the track formed by the candidate sampling group to obtain the best evaluation track; and S5, performing angular velocity smoothing processing on the track with the optimal evaluation to form an optimal track. The sampling group is subjected to equal resolution sampling, more comprehensive linear velocity constraint and angular velocity constraint, the calculated amount of local navigation is greatly reduced, and meanwhile, the navigation accuracy can be ensured, so that the algorithm does not depend on the calculation force of a processor seriously, the method is suitable for adopting an embedded processor, and the method is more suitable for the operation scene of the industrial AGV.
Description
Technical Field
The invention belongs to the technical field of path planning, and particularly relates to a local path planning method and an AGV.
Background
Most of current AGVs adopt D-equal local path planning methods under ROS, the D-equal local path planning method adopts a traversal mode to search an optimal path from a task starting point to a task end point on a grid map, the task end point is taken as a starting point, 8 grids around a grid where the task end point is located are traversed, a grid which is nearest to the task starting point and has no obstacle is obtained, then the grid is taken as a starting point, 8 grids around the grid are traversed, and the like, the grid where the task starting point is located is traversed, and the local path planning methods have the problems of complex calculation and large calculation amount.
Disclosure of Invention
The invention provides a local path planning method, aiming at improving the problems.
The invention is realized in such a way, and a local path planning method specifically comprises the following steps:
s1, periodically forming a plurality of initial sampling groups (v) m ,w m ) Generating a track corresponding to each initial sampling group based on the initial position;
s2, screening a sampling group meeting a speed constraint condition from the initial sampling group, and calling the sampling group I;
s3, screening out a sampling group meeting the angular speed constraint condition from the sampling group I to obtain a candidate sampling group;
s4, evaluating the tracks formed by the candidate sampling groups to obtain the best track;
and S5, performing angular velocity smoothing processing on the track with the best evaluation to form an optimal track.
Further, the linear velocity of the AGV is constrained by the motor performance, the distance between the obstacles and the local path, and the linear velocity constraint condition is expressed as follows:
and (3) motor performance constraint: v. of m ∈{v 0 -v a ·Δt,v 0 +v a Δ t }, wherein v a Represents the maximum linear acceleration, v, that the AGV car can achieve 0 The current speed of the AGV trolley is represented, and delta t is the time interval of two times of sampling;
obstacle distance constraint:wherein diast (v) m ,w m ) Is a sample group (v) m ,w m ) Corresponding to the distance of the trajectory from the nearest obstacle, v a Represents the maximum linear acceleration, w, that the AGV car can achieve a The maximum angular acceleration which can be achieved by the AGV trolley is represented;
local path constraint: v (w) × delta t-S | < delta > delta | 1 And | v (w) × Δ t-S- x ≤δ 2 Wherein v is t (w) denotes an AGV traveling angular velocity w m Linear velocity v of m S is v m (w m ) Corresponding to the local end point of the track on the global path, | v (w) × Δ t-S x Representing the projected distance of the straight line | v (w) × Δ t-S | on the transverse axis x.
Further, before generating the candidate sample group, the following operations are performed on the sample group i:
calculating a speed difference value v' between the maximum speed and the minimum speed in the sampling group I;
determining the sampling number N of the sampling group I based on the speed difference v', and sampling the sampling group I based on a method of equally dividing the resolution;
where ε is the velocity difference threshold, n s And f (×) is a set value of the number of sampling groups, a is a scaling factor, and n is the number of sampling groups in the sampling group I.
Further, the angular velocity constraint conditions are as follows:
the local course constraint is as follows:wherein, theta c To take the course angle, θ, corresponding to the group g Local end course angle, w, of the corresponding track on the global path for the sampling group 0 Is a local course deviation threshold;
and (4) global course constraint:wherein, theta c For the course angle, θ, corresponding to the sample group w Is the course angle, w, of the global end point on the current global path 1 Is a global course deviation threshold;
Further, the method for estimating the optimal angular velocity smoothing of the trajectory specifically includes:
smoothing treatment:wherein,θ c indicating the course angle, θ, corresponding to the sample group g And theta represents the course angle corresponding to the smoothed sampling group.
Further, the trajectory evaluation method specifically comprises the following steps:
obtaining the number of corners n of the track r And amplitude of rotation theta r The evaluation formula is mu (n) r ) And ρ (θ) r );
Evaluating the distance between the AGV and the global terminal, wherein the distance evaluation formula is beta (dist);
optimal path T p Is T p =max{σ 1 ·μ(n r )+σ 2 ·ρ(θ r )+σ 3 ·β(dist)},σ 1 、σ 2 And sigma 3 Is a specific gravity coefficient.
The invention is realized in such a way that the AGV comprises an embedded main board, the embedded main board comprises a memory and a processor, wherein,
a memory for storing a computer program;
and the executor is used for realizing the local path planning method when the computer program is executed.
The path planning method provided by the invention has the following beneficial technical effects: the sampling group is subjected to equal resolution sampling, more comprehensive linear velocity constraint and angular velocity constraint, the calculated amount of local navigation is greatly reduced, and the navigation accuracy can be ensured, so that the algorithm does not depend on the calculation power of a processor seriously, the method is suitable for adopting an embedded processor, and the method is more suitable for the operation scene of the industrial AGV.
Drawings
FIG. 1 is a flowchart of a method for planning a local path of an AGV according to an embodiment of the present invention.
Detailed Description
The following detailed description of the embodiments of the present invention will be given in order to provide those skilled in the art with a more complete, accurate and thorough understanding of the inventive concept and technical solutions of the present invention.
Fig. 1 is a flowchart of a local path planning method for an AGV provided in an embodiment of the present invention, where the local path planning method is mainly applied to local path planning of a grid map, and specifically includes the following steps:
before local path planning, a kinematic model of the AGV is first determined as:namely, the motion track of the AGV in the adjacent time is regarded as a section of circular arc, the motion characteristic of the industrial wheeled AGV is better met, R is the instant center radius, v is the linear velocity, and w is the angular velocity. Therefore, by the model, it can be known that: the centrode radius R determines the trajectory of the motion, and v and w are related to R.
S1, acquiring the current position (x) of the AGV 0 ,y 0 ) Defined as the starting position, periodically generating several groups of samples (v) based on a fixed resolution m ,w m ) Called initial sampling group, and synchronously generating the track corresponding to each sampling group.
In the embodiment of the invention, the linear velocity v in each sampling group is used as the basis m And angular velocity w m The running track of each sampling group in the current period can be obtained through a speed displacement formula, and the terminal point coordinate of the track is (x) mf ,y mf ) The expression is specifically as follows:
wherein, theta t0 Is the starting course angle, θ, of the AGV t1 =θ t0 + w.DELTA.t, DELTA.t is the time interval between two samplings, i.e. the sampling period, v m ,w m Linear velocity and angular velocity of the mth sampling group are shown;
s2, filtering out sampling groups which do not meet speed constraint conditions from the initial sampling groups to form a sampling group I;
in the embodiment of the invention, the linear velocity of the AGV trolley is constrained by the motor performance, the distance of the obstacle and the local path, and a sampling group which meets the constraint condition is screened out from the initial sampling composition and is called as a sampling group I, wherein the linear velocity constraint condition is expressed as follows:
and (3) motor performance constraint: v. of m ∈{v 0 -v a ·Δt,v 0 +v a Δ t }, wherein v a Represents the maximum linear acceleration, v, that the AGV car can achieve 0 The current speed of the AGV trolley is represented, and delta t is the time interval of two times of sampling;
obstacle distance constraint: considering not only the straight-line distance from the obstacle but also the transverse distance from the obstacle, the straight-line distance and the transverse distance from the obstacle need to be kept within a safe distance, and if the vehicle runs at a certain course w, the speed v is coupled with the angular speed w in a relation mode. For straight-line distance of obstacle, v m Should satisfy the following:wherein diast (v) m ,w m ) Is velocity (v) m ,w m ) Corresponding to the distance of the trajectory from the nearest obstacle, v a Represents the maximum linear acceleration, w, that the AGV car can achieve a The maximum angular acceleration that the AGV dolly can reach is shown, the lateral distance from the barrier is then very easy to acquire, and the limit based on barrier straight line distance satisfies the contained angle relation with the limit of barrier lateral distance. I.e. whether to travel at the current speed, stop before an obstacle;
local path constraint: the AGV runs at a certain course at the current speed, the distance between a position point reached within a sampling period delta t and a corresponding local terminal point on the global path is within a certain range, the distance comprises a linear distance and a transverse distance, and the linear distance between the position point and the corresponding local terminal point on the global path is smaller than a distance threshold value delta 1 I.e. | v (w) × Δ t-S | ≦ δ 1 And | v (w) × Δ t-S non-conducting phosphor x ≤δ 2 Wherein v is t (w) denotes an AGV traveling angular velocity w m Linear velocity v of m S is a local end point of the v (w) corresponding track on the global path, | v (w) × Δ t-S x Representing the projection distance of the straight line | v (w) × Δ t-S | on the transverse axis x.
The global path refers to the shortest path planned from the task starting position to the task ending position, the local ending point is a point on the global path, and is a point on the global path returned by the v (w) corresponding track,
the track formed by the sampling group meeting the constraint conditions meets the hardware performance of the motor, can not collide with an obstacle (has good safety), has short distance with a local path terminal point and has small lateral deviation of the local path (can not deviate).
In the embodiment of the invention, the following operations are performed on the sampling group I:
calculating the speed difference v 'between the maximum speed and the minimum speed in the sampling group I, and v' = | v max |-|v min L, wherein l v max | is the maximum velocity value in the sampling group I, | v min I is the minimum speed value in the sampling group I;
determining the sampling number N of the sampling group I based on the speed difference, and sampling the sampling group I based on an equal resolution method to generate a sampling group II;
where ε is the velocity difference threshold, n s For a set value of the number of sampling groups, f (×) is an integer function, a is a scale factor, N is the number of sampling groups in sampling group i, and if N has a value of 12 and N has a value of 6, every other sampling group in sampling group i is sampled, and if N has a value of 3, every other sampling group in sampling group i is sampled.
S3, screening out a sampling group meeting the angular velocity constraint condition from the sampling group I or the sampling group II to obtain a candidate sampling group;
when estimating the course angle, considering global path constraint, local path and smooth constraint, the constraint model is as follows:
1) Local course constraint:wherein, theta c Is the course angle, theta, corresponding to the sample group g The local terminal course angle of the corresponding track of the sampling group on the global path (or the local terminal course angle of the corresponding track of the sampling group for short), the course angle in the invention refers to the included angle between the mass center speed (vector) of the AGV and the x axis, and w 0 Is a local course deviation threshold;
2) And (3) global course constraint:wherein, theta c Is the course angle, theta, corresponding to the sample group w Is a global end course angle, w, on a global path 1 Is a global course deviation threshold;
In the local heading constraint, the global heading constraint and the smoothing constraint, if f is 1, the angular velocity in the corresponding sampling group is reserved, and if f is 0, the angular velocity in the corresponding sampling group is not reserved.
In the sampling group I or the sampling group II, the sampling group with the angle meeting the constraint condition is a candidate sampling group, and the track corresponding to the candidate sampling group does not rotate at a large angle (the smoothness is ensured); ensuring small deviation from the local terminal orientation (ensuring no deviation); and ensuring that the deviation from the global path orientation is small (ensuring that the deviation is not generated).
And S4, evaluating the track formed by the candidate sampling group to obtain the best track.
In the embodiment of the present invention, the track evaluation method specifically includes:
1) The problem that the AGV running efficiency is low due to the fact that broken line corners still exist in a path under a grid map and the number of the broken line corners is large possibly exists in the path under the grid map, the running problem of the path is comprehensively considered, a track is evaluated, two factors are considered, and the number n of the corners of the track T is considered r And a rotation amplitude theta r Has an evaluation formula of μ (n) r ) And ρ (θ) r ) The larger the number of corners, μ (n) r ) The smaller the value, the larger the amplitude of the rotation angle, ρ (θ) r ) The smaller the value;
2) The method is used for evaluating the distance between the AGV and the global end point in real time, dist represents the distance between two points of the robot on the current track, the distance evaluation formula is beta (dist), and the longer the distance is, the smaller the value of beta (dist) is.
3) Evaluating the optimal trajectory T p Is T p =max{σ 1 ·μ(n r )+σ 2 ·ρ(θ r )+σ 3 ·β(dist)},σ 1 、σ 2 And sigma 3 For the proportion coefficient, the obtained path can better meet the application scene of the industrial AGV, and the AGV runs more stably.
And S5, performing angular velocity smoothing processing on the track with the optimal evaluation to form an optimal track.
Smoothing treatment:wherein,θ c indicating the course angle, θ, corresponding to the sample group g And theta represents the course angle corresponding to the smoothed sampling group.
In order to reduce the calculation amount and ensure that the algorithm does not depend on the calculation power of the processor seriously, in order to increase the portability, the industrial AGV is not based on an ROS system, an embedded processor is adopted, the calculation amount is reduced, the algorithm is more feasible, the accuracy is ensured, and the operation scene of the industrial AGV is more consistent.
Correspondingly, the invention also provides an AGV which comprises an embedded main board, wherein the embedded main board comprises a memory and a processor, the memory is used for storing a computer program, and the processor is used for realizing the local path planning method when executing the computer program.
The local path planning method provided by the invention has the following beneficial technical effects: the sampling group is subjected to equal resolution sampling, more comprehensive linear velocity constraint and angular velocity constraint, the calculated amount of local navigation is greatly reduced, and meanwhile, the navigation accuracy can be ensured, so that the algorithm does not depend on the calculation force of a processor seriously, the method is suitable for adopting an embedded processor, and the method is more suitable for the operation scene of the industrial AGV.
The invention has been described above with reference to the accompanying drawings, it is obvious that the invention is not limited to the specific implementation in the above-described manner, and it is within the scope of the invention to apply the inventive concept and solution to other applications without substantial modification.
Claims (5)
1. A local path planning method is characterized by comprising the following steps:
s1, periodically forming a plurality of initial sampling groups, and generating tracks corresponding to the initial sampling groups based on initial positions;
s2, screening a sampling group meeting a speed constraint condition from the initial sampling group, and calling the sampling group I;
s3, screening out a sampling group meeting the angular speed constraint condition from the sampling group I to obtain a candidate sampling group;
s4, evaluating the track formed by the candidate sampling group to obtain the best evaluation track;
s5, performing angular velocity smoothing processing on the track with the best evaluation to form an optimal track;
before generating the candidate sample set, the following operations are performed on the sample set i:
calculating a speed difference value v' between the maximum speed and the minimum speed in the sampling group I;
determining the sampling number N of the sampling group I based on the speed difference v', and sampling the sampling group I based on a method of equally dividing the resolution;
where ε is the velocity difference threshold, n s F (×) is a set value of the number of sampling groups, a is a scale factor, and n is the number of sampling groups in the sampling group I;
the method for estimating the optimal angular velocity smoothing of the track specifically comprises the following steps:
smoothing treatment:wherein,θ c indicating the course angle, θ, corresponding to the sample group g And e, representing the local end point course angle of the corresponding track of the sampling group on the global path, and using the course angle corresponding to the group after the theta represents smoothing.
2. The local path planning method of claim 1, wherein the linear velocity of the AGV is constrained by the motor performance, the distance to the obstacle, and the local path, and the linear velocity constraint is expressed as follows:
the motor performance constraint: v. of m ∈{v 0 -v a ·Δt,v 0 +v a Δ t }, wherein v a Represents the maximum linear acceleration, v, that the AGV car can achieve 0 The current speed of the AGV trolley is represented, and delta t is the time interval of two times of sampling;
obstacle distance constraint:wherein diast (v) m ,w m ) Is a sample group (v) m ,w m ) Corresponding to the distance of the trajectory from the nearest obstacle, v a Represents the maximum linear acceleration, w, that the AGV car can achieve a Representing the maximum angular acceleration that the AGV car can achieve;
local path constraint: v (w) × delta t-S | < delta > delta | 1 And | v (w) × Δ t-S- x ≤δ 2 Wherein v (w) represents the AGV traveling angular velocity w m Lower linear velocity v m S is a local end point of the v (w) corresponding track on the global path, | v (w) × Δ t-S calculation x Representing the projected distance of the straight line | v (w) × Δ t-S | on the transverse axis x.
3. The local path planning method of claim 1, wherein the angular velocity constraints are as follows:
the local course constraint is as follows:wherein, theta c To take the course angle, θ, corresponding to the group g For the local end-point course angle, w, of the corresponding track of the sampling group on the global path 0 Is a local course deviation threshold;
and (4) global course constraint:wherein, theta c Is the course angle, theta, corresponding to the sample group w Is the course angle, w, of the global end point on the current global path 1 Is a global heading deviation threshold;
4. The local path planning method of claim 1, wherein the trajectory evaluation method is specifically as follows:
obtaining the number of corners n of the track r And amplitude of rotation theta r The evaluation formula is mu (n) r ) And ρ (θ) r );
Estimating the distance between the AGV and the global terminal, wherein the distance estimation formula is beta (dist);
optimal path T p Is T p =max{σ 1 ·μ(n r )+σ 2 ·ρ(θ r )+σ 3 ·β(dist)},σ 1 、σ 2 And sigma 3 Is a specific gravity coefficient.
5. An AGV is characterized in that the AGV comprises an embedded main board, the embedded main board comprises a memory and a processor, wherein,
a memory for storing a computer program;
an executor for, when executing the computer program, implementing a local path planning method as claimed in any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011189034.1A CN112578790B (en) | 2020-10-30 | 2020-10-30 | Local path planning method and AGV |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011189034.1A CN112578790B (en) | 2020-10-30 | 2020-10-30 | Local path planning method and AGV |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112578790A CN112578790A (en) | 2021-03-30 |
CN112578790B true CN112578790B (en) | 2022-12-23 |
Family
ID=75119979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011189034.1A Active CN112578790B (en) | 2020-10-30 | 2020-10-30 | Local path planning method and AGV |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112578790B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114200943A (en) * | 2021-12-13 | 2022-03-18 | 哈尔滨工业大学芜湖机器人产业技术研究院 | Dynamic avoidance method and mobile robot |
CN114089774B (en) * | 2022-01-14 | 2022-04-12 | 中国科学院微电子研究所 | AGV path planning method and device in storage environment |
CN116661466B (en) * | 2023-07-28 | 2023-09-26 | 深圳市磐锋精密技术有限公司 | Operation control management system for AGV equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018137774A1 (en) * | 2017-01-27 | 2018-08-02 | Cpac Systems Ab | A method for forming a local navigation path for an autonomous vehicle |
CN110045737A (en) * | 2019-04-28 | 2019-07-23 | 南京邮电大学 | The path planning of apery Soccer robot based on dynamic window method |
CN110703762A (en) * | 2019-11-04 | 2020-01-17 | 东南大学 | Hybrid path planning method for unmanned surface vehicle in complex environment |
CN111352416A (en) * | 2019-12-29 | 2020-06-30 | 的卢技术有限公司 | Dynamic window local trajectory planning method and system based on motion model |
CN111399506A (en) * | 2020-03-13 | 2020-07-10 | 大连海事大学 | Global-local hybrid unmanned ship path planning method based on dynamic constraints |
CN111506081A (en) * | 2020-05-15 | 2020-08-07 | 中南大学 | Robot trajectory tracking method, system and storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111457929B (en) * | 2019-12-31 | 2022-01-25 | 南京工大数控科技有限公司 | Logistics vehicle autonomous path planning and navigation method based on geographic information system |
-
2020
- 2020-10-30 CN CN202011189034.1A patent/CN112578790B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018137774A1 (en) * | 2017-01-27 | 2018-08-02 | Cpac Systems Ab | A method for forming a local navigation path for an autonomous vehicle |
CN110045737A (en) * | 2019-04-28 | 2019-07-23 | 南京邮电大学 | The path planning of apery Soccer robot based on dynamic window method |
CN110703762A (en) * | 2019-11-04 | 2020-01-17 | 东南大学 | Hybrid path planning method for unmanned surface vehicle in complex environment |
CN111352416A (en) * | 2019-12-29 | 2020-06-30 | 的卢技术有限公司 | Dynamic window local trajectory planning method and system based on motion model |
CN111399506A (en) * | 2020-03-13 | 2020-07-10 | 大连海事大学 | Global-local hybrid unmanned ship path planning method based on dynamic constraints |
CN111506081A (en) * | 2020-05-15 | 2020-08-07 | 中南大学 | Robot trajectory tracking method, system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112578790A (en) | 2021-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112578790B (en) | Local path planning method and AGV | |
Petrich et al. | Map-based long term motion prediction for vehicles in traffic environments | |
CN110703762B (en) | Hybrid path planning method for unmanned surface vehicle in complex environment | |
CN110018689B (en) | Dynamic window-based multi-virtual target point global dynamic path planning algorithm | |
CA3121342C (en) | Method and apparatus for determining a position of a vehicle | |
CN112810630B (en) | Method and system for planning track of automatic driving vehicle | |
JPH09145392A (en) | Method for obtaining slip of autonomous moving unit and method for planning running path | |
Qin et al. | An improved real-time slip model identification method for autonomous tracked vehicles using forward trajectory prediction compensation | |
CA3121377C (en) | Method and apparatus for determining a position of a vehicle | |
CN114771551B (en) | Automatic driving vehicle track planning method and device and automatic driving vehicle | |
CN113031621B (en) | Bridge crane safety obstacle avoidance path planning method and system | |
CN111578926A (en) | Map generation and navigation obstacle avoidance method based on automatic driving platform | |
CN113515111B (en) | Vehicle obstacle avoidance path planning method and device | |
CN115540850A (en) | Unmanned vehicle mapping method combining laser radar and acceleration sensor | |
CN114442630B (en) | Intelligent vehicle planning control method based on reinforcement learning and model prediction | |
Hu et al. | Optimal path planning for mobile manipulator based on manipulability and localizability | |
CN112612034A (en) | Pose matching method based on laser frame and probability map scanning | |
CN112596513B (en) | AGV navigation system and AGV dolly | |
Song et al. | Research on Target Tracking Algorithm Using Millimeter‐Wave Radar on Curved Road | |
CN112612289B (en) | Trajectory tracking control method, mobile robot, control device, and storage medium | |
Zeghmi et al. | A Kalman-particle hybrid filter for improved localization of AGV in indoor environment | |
CN112904855B (en) | Follow-up robot local path planning method based on improved dynamic window | |
CN113625703B (en) | Dynamic path tracking method | |
CN112947481B (en) | Autonomous positioning control method for home service robot | |
CN113511194A (en) | Longitudinal collision avoidance early warning method and related device |
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 |