Path planning method
11906977 ยท 2024-02-20
Assignee
Inventors
- Rongchuan SUN (Suzhou, CN)
- Junyi WU (Suzhou, CN)
- Shumei Yu (Suzhou, CN)
- Guodong CHEN (Suzhou, CN)
- Lining SUN (Suzhou, CN)
Cpc classification
G05D1/0214
PHYSICS
G05D1/246
PHYSICS
International classification
G05D1/246
PHYSICS
Abstract
The present invention discloses a path planning method, including the following steps: establishing an empirical map and a corresponding episodic cognitive map using a RatSLAM algorithm based on an episodic memory model; extracting a road edge in a historical memory image with a Canny operator; performing conversion to a world coordinate system from a pixel coordinate system based on the road edge, and preliminarily judging connectivity according to slope of the road edge; continuously injecting energy into the potential path detection network according to continuous observation of a potential path, so as to further judge the road connectivity; fusing the detected potential path and the original episodic cognitive map, and correspondingly updating the empirical map; and planning a path based on the updated episodic cognitive map. The potential safe path in an environment may be detected, and a better path may be planned based on the updated episodic memory model.
Claims
1. A path planning method for improving a navigation efficiency of a mobile robot, comprising the following steps: providing the mobile robot; establishing an empirical map and a corresponding episodic cognitive map using a RatSLAM algorithm based on an episodic memory model; extracting a road edge in a historical memory image with a Canny operator; performing conversion to a world coordinate system from a pixel coordinate system based on the road edge, and preliminarily judging connectivity according to slope of the road edge; continuously injecting electric energy into a potential path detection network according to continuous observation of a potential path, so as to further judge the road connectivity; fusing the detected potential path and the original episodic cognitive map, and correspondingly updating the empirical map; planning a path based on the updated episodic cognitive map; and fusing the path based on the updated episodic cognitive map to the mobile robot to improve the navigation efficiency of the mobile robot, wherein the episodic memory model is a path planning algorithm; the episodic cognitive map is a two-dimensional incremental matrix and composed of a discrete limited event space and an event transition set; the preliminarily judging connectivity according to slope of the road edge comprises: when an absolute value of a difference between the slope of the road edge is less than a set threshold, determining that there exists a possibility of connection between two points; the potential path detection network has a two-dimensional network structure proposed under inspiration of a continuous attractor network in a RatSLAM model, and is configured to simulate a process of judging whether roads are connected by living things; the updated episodic cognitive map is a new map obtained by correcting an event transition weight in the original episodic cognitive map according to the detected potential path.
2. The path planning method according to claim 1, wherein the RatSLAM algorithm is a bionic navigation algorithm, and the establishing an empirical map using a RatSLAM algorithm comprises: establishing a two-dimensional empirical map using RGB (Red, Green, and Blue) image information collected by a monocular camera.
3. The path planning method according to claim 1, wherein the Canny operator is an edge extraction algorithm.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1) The present invention is further described below with reference to the accompanying drawings and embodiments:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
(10) The present disclosure is further described below with reference to the accompanying drawings and embodiments.
(11) As shown in
(12) S1: establishing an empirical map and a corresponding episodic cognitive map using a RatSLAM algorithm based on an episodic memory model;
(13) S2: extracting a road edge in a historical memory image with a Canny operator;
(14) S3: performing conversion to a world coordinate system from a pixel coordinate system based on the road edge, and preliminarily judging connectivity according to slope of the road edge;
(15) S4: continuously injecting energy into the potential path detection network according to continuous observation of a potential path, so as to further judge the road connectivity;
(16) S5: fusing the detected potential path and the original episodic cognitive map, and correspondingly updating the empirical map; and
(17) S6: planning a path based on the updated episodic cognitive map.
(18) In step S1, the RatSLAM algorithm is a bionic navigation algorithm; the establishing an empirical map using a RatSLAM algorithm includes: establishing a two-dimensional empirical map using RGB image information collected by a monocular camera. The episodic memory model is a path planning algorithm; the episodic cognitive map is a two-dimensional incremental matrix and composed of a discrete limited event space and an event transition set.
(19) In step S2, the Canny operator is an edge extraction algorithm.
(20) In step S3, the preliminarily judging connectivity according to slope of the road edge 300 includes: when an absolute value of a difference between the slope of the road edge 300 is less than a set threshold, preliminarily determining that there exists a possibility of connection between two points.
(21) In step S4, the potential path 200 is a potential safe path, and the potential path detection network has a two-dimensional network structure proposed under inspiration of a continuous attractor network in a RatSLAM model, and is configured to simulate a process of judging whether roads are connected by living things.
(22) In step S6, the updated episodic cognitive map is a new map obtained by correcting an event transition weight in the original episodic cognitive map according to the detected potential path 200.
(23)
(24) According to the embodiments of the present invention, the potential safe path in an environment is searched using the potential path detection network, and compared with an original episodic memory model only containing a track of the mobile robot in the past time and space, the episodic memory model after the potential path detection network is fused may plan the better path for the mobile robot.
(25) Certainly, the above-mentioned embodiments are merely illustrative of the technical concepts and features of the present invention, and are intended to enable those skilled in the art to understand the contents of the present invention and implement the present invention, and not to limit the scope of the present invention. All modifications made in accordance with the spirit of the main technical solution of the present invention are intended to be covered by the protection scope of the present invention.