Vehicle guiding method and device, storage medium and electronic equipment
By identifying and querying vehicle information, planning and guiding vehicles toward target unloading points, the vehicle guidance problem in the prior art that requires manual participation is solved, and efficient vehicle guidance without guarding is achieved.
Patent Information
- Application Number
- CN202510086306.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-20
- Publication Date
- 2025-06-20
AI Technical Summary
In the prior art, vehicle guidance requires manual participation, resulting in wasted labor costs.
By identifying the target vehicle to be driven into the target factory, querying the vehicle pre-store information in the preset database, planning the guidance path, and using the guidance path to guide the vehicle to the target unloading point.
Unattended vehicle guidance has been achieved, saving human and material resources.
Smart Images

Figure CN120176705A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle guidance, and particularly relates to a vehicle guidance method, device, storage medium, and electronic device. Background Art
[0002] Modern factories usually have unloading requirements. Some factories even have multiple unloading points, and the unloading methods at different unloading points may also vary. Generally, truck drivers need manual assistance for unloading, which wastes manpower. Summary of the Invention
[0003] In view of this, the present invention provides a vehicle guidance method, device, storage medium, and electronic device, mainly aiming to solve the problem that current vehicle guidance requires manual guidance, wasting labor costs.
[0004] To solve the above problems, the present application provides a vehicle guidance method, including:
[0005] Identifying a target vehicle currently to enter a target factory area to obtain vehicle information of the target vehicle;
[0006] Querying pre-stored vehicle information of each vehicle in a preset database based on the vehicle information to obtain a query result;
[0007] When the query result indicates that there is target vehicle pre-stored information corresponding to the vehicle information in the preset database, planning a path for the target vehicle based on the target unloading point and the current vehicle running state in the target vehicle pre-stored information to obtain a guidance path;
[0008] Guiding the target vehicle to the target unloading point based on the guidance path.
[0009] Optionally, the method further includes:
[0010] When the query result indicates that the preset database does not include the target vehicle pre-stored information corresponding to the identification information, giving a voice prompt to the vehicle operator to report the vehicle on-site.
[0011] Optionally, when the query result indicates that there is target vehicle pre-stored information corresponding to the vehicle information in the preset database, planning a path for the target vehicle based on the target unloading point and the current vehicle running state in the target vehicle pre-stored information to obtain a guidance path, specifically including:
[0012] Obtaining a preset road network structure of a target area;
[0013] Configuring the current position of the target vehicle as a path starting point and the target unloading point as a path ending point;
[0014] Based on the preset road network structure, the road condition information of each path in the preset road network structure, the road attribute information, and the current vehicle operation state, plan the path of the target vehicle to obtain a guiding path.
[0015] Optionally, the planning of the path of the target vehicle based on the preset road network structure, the road condition information of each path in the preset road network structure, the road attribute information, and the current vehicle operation state to obtain a guiding path specifically includes
[0016] Construct a path information set and a relevant road section information set between the path start point and the path end point, where the relevant road section set includes each relevant path node and each relevant road section;
[0017] Based on the path start point, the path end point, the real-time road section parameters of each relevant road section, and the current vehicle operation state, screen relevant path nodes and relevant road sections from the relevant road section information set to obtain each target relevant path node and each target relevant road section, where the real-time road section parameters include real-time road condition information and the road attribute information of each relevant road section;
[0018] Update the path information set based on each target relevant path node and each target relevant road section to obtain the guiding path.
[0019] Optionally, the screening of relevant path nodes and relevant road sections from the relevant road section information set based on the path start point, the path end point, the real-time road section parameters of each relevant road section, and the current vehicle operation state to obtain each target relevant path node and each target relevant road section specifically includes:
[0020] Determine each first alternative road section where the current vehicle runs based on the path start point and the current vehicle running direction;
[0021] Perform calculation processing based on the real-time road section parameters of each first alternative road section to obtain a weight value corresponding to each first alternative road section;
[0022] Screen each first alternative road section based on each weight value to obtain a first target alternative road section and a first path node running along the first target alternative road section;
[0023] Use the first path node as the path start point to screen the next target alternative road section, and iterate cyclically until the path end point is screened to obtain each target relevant path node and each target relevant road section.
[0024] Optionally, guiding the target vehicle to the target unloading point based on the guiding path specifically includes:
[0025] The guiding device at the starting point of the path guides the running direction of the target vehicle according to the first target alternative road section, and prompts the target vehicle to drive towards the first path node;
[0026] When the target vehicle travels to the monitoring area of the guiding device corresponding to the first path node, the guiding device of the first path node receives the pre-stored information of the target vehicle and the guiding path of the target vehicle;
[0027] The guiding device of the first path node guides the running direction of the target vehicle according to the guiding path, and prompts the target vehicle to drive to the next path node until the target vehicle is guided to drive towards the target unloading point.
[0028] Optionally, after guiding the target vehicle to drive towards the target unloading point based on the guiding path, the method further includes:
[0029] Identifying the running state of the target vehicle to obtain an identification result;
[0030] When the identification result is that the target vehicle has completed the unloading operation, a voice prompt is given to the target vehicle to guide the target vehicle to drive out of the target factory area.
[0031] To solve the above problems, the present application provides a vehicle guiding device, including:
[0032] An identification module, configured to identify a target vehicle that is about to drive into a target factory area currently, and obtain vehicle information of the target vehicle;
[0033] A query module, configured to query various pre-stored vehicle information in a preset database based on the vehicle information to obtain a query result;
[0034] A planning module, configured to, when the query result is that there is pre-stored information of a target vehicle corresponding to the vehicle information in the preset database, plan the path of the target vehicle based on the target unloading point and the current vehicle running state in the pre-stored information of the target vehicle to obtain a guiding path;
[0035] A guiding module, configured to guide the target vehicle to drive towards the target unloading point based on the guiding path.
[0036] To solve the above problems, the present application provides a storage medium, which stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned vehicle guiding method are implemented.
[0037] To solve the above problems, the present application provides an electronic device, which at least includes a memory and a processor. A computer program is stored on the memory, and when the processor executes the computer program on the memory, the steps of the above-mentioned vehicle guidance method are implemented.
[0038] Beneficial effects in the present application: In the present application, by identifying a target vehicle that is about to drive into a target factory area, vehicle information of the target vehicle is obtained; based on the vehicle information, pre-stored information of each vehicle in a preset database is queried to obtain a query result; when the query result indicates that there is pre-stored information of the target vehicle corresponding to the vehicle information in the preset database, a path of the target vehicle is planned based on the target unloading point and the current vehicle running state in the pre-stored information of the target vehicle to obtain a guidance path; the target vehicle is guided to the target unloading point based on the guidance path. The method of the present application can be applied to factories with unattended points, saving manpower and material resources.
[0039] The above description is only an overview of the technical solution of the present invention. In order to be able to understand the technical means of the present invention more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable, the following specifically describes the embodiments of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] By reading the following detailed description of the preferred embodiments, various other advantages and benefits will become clear to those of ordinary skill in the art. The drawings are only for the purpose of showing the preferred embodiments and are not considered to be a limitation of the present invention. And throughout the drawings, the same reference numerals are used to represent the same components. In the drawings:
[0041] Figure 1 A flowchart showing a vehicle guidance method provided by an embodiment of the present application is shown;
[0042] Figure 2 A flowchart showing a vehicle guidance method provided by another embodiment of the present application is shown;
[0043] Figure 3 A structural block diagram showing a vehicle guidance device provided by another embodiment of the present application is shown. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0044] Reference is made herein to the various aspects and features of the present application with reference to the drawings.
[0045] It should be understood that various modifications can be made to the embodiments applied herein. Therefore, the above description should not be regarded as a limitation, but only as an example of the embodiments. Those skilled in the art will think of other modifications within the scope and spirit of the present application.
[0046] The accompanying drawings, which are included in and form a part of this specification, illustrate embodiments of the present application and, together with the general description of the present application given above and the detailed description of the embodiments given below, serve to explain the principles of the present application.
[0047] These and other features of the present application will become apparent from the following description of the preferred forms of the embodiments given as non - limiting examples with reference to the accompanying drawings.
[0048] It should also be understood that although the present application has been described with reference to some specific examples, those skilled in the art can surely implement many other equivalent forms of the present application.
[0049] When combined with the accompanying drawings, the above - mentioned and other aspects, features, and advantages of the present application will become more apparent in view of the following detailed description.
[0050] Specific embodiments of the present application will be described hereinafter with reference to the accompanying drawings; however, it should be understood that the embodiments claimed are merely examples of the present application and can be implemented in various ways. Well - known and / or repetitive functions and structures are not described in detail to avoid obscuring the present application with unnecessary or redundant details. Therefore, the specific structural and functional details claimed herein are not intended to be limiting, but are merely a basis and representative basis for the claims to teach those skilled in the art to use the present application in substantially any suitable detailed structure in a variety of ways.
[0051] This specification may use the phrases "in one embodiment", "in another embodiment", "in yet another embodiment", or "in other embodiments", each of which may refer to one or more of the same or different embodiments according to the present application.
[0052] An embodiment of the present application provides a vehicle guidance method, as Figure 1 shown, including:
[0053] Step S101: Identify a target vehicle currently to enter a target factory area to obtain vehicle information of the target vehicle;
[0054] In the specific implementation of this step, image data of the target vehicle currently to enter the target factory area is acquired; the image data is subjected to image recognition to obtain vehicle information corresponding to the image data; the vehicle information includes information such as license plate number, vehicle type, owner information, vehicle status information, etc. License plate recognition (LPR) and other technologies can also be used to recognize the license plate number to obtain the vehicle information of the target vehicle.
[0055] Step S102: Query pre - stored vehicle information in a preset database based on the vehicle information to obtain a query result;
[0056] In the specific implementation process of this step, a preset database query statement is used to query the vehicle number field of the preset database based on the vehicle number of the vehicle information, and the return matching result of the preset database is received. The return matching result includes the pre-stored information of the target vehicle corresponding to the vehicle information; or the return matching result is that no pre-stored information of the target vehicle corresponding to the vehicle information is found.
[0057] Step S103: When the query result is that there is pre-stored information of the target vehicle corresponding to the identification information in the preset database, plan the path of the target vehicle based on the target unloading point and the current vehicle running state in the pre-stored information of the vehicle to obtain a guiding path.
[0058] In the specific implementation process of this step, obtain the preset road network structure of the target area; configure the current position of the target vehicle as the starting point of the path and the target unloading point as the end point of the path; plan the path of the target vehicle based on the preset road network structure, the road condition information of each path in the preset road network structure, the road attribute information, and the current vehicle running state to obtain a guiding path.
[0059] Step S104: Guide the target vehicle to the target unloading point based on the guiding path.
[0060] In the specific implementation process of this step, the guiding device at the starting point of the path guides the running direction of the target vehicle according to the first target alternative road section, and prompts the target vehicle to drive to the first path node; when the target vehicle travels to the monitoring area of the guiding device corresponding to the first path node, the guiding device at the first path node receives the pre-stored information of the target vehicle and the guiding path of the target vehicle; the guiding device at the first path node guides the running direction of the target vehicle according to the guiding path, and prompts the target vehicle to drive to the next path node until the target vehicle is guided to the target unloading point.
[0061] This application identifies the target vehicle currently to enter the target factory area to obtain the vehicle information of the target vehicle; queries the pre-stored information of each vehicle in the preset database based on the vehicle information to obtain a query result; when the query result is that there is pre-stored information of the target vehicle corresponding to the vehicle information in the preset database, plan the path of the target vehicle based on the target unloading point and the current vehicle running state in the pre-stored information of the vehicle to obtain a guiding path; guide the target vehicle to the target unloading point based on the guiding path. The method of this application can be applied to factories with unattended points, saving manpower and material resources.
[0062] Another embodiment of this application provides another vehicle guiding method, asFigure 2 As shown in
[0063] Step S201: Identify the target vehicle that is about to enter the target factory area currently, and obtain the vehicle information of the target vehicle;
[0064] In the specific implementation process of this step, image data of the target vehicle that is about to enter the target factory area currently is acquired; image recognition is performed on the image data to obtain vehicle information corresponding to the image data; the vehicle information includes information such as license plate number, vehicle type, owner information, and vehicle status information. Technologies such as license plate recognition (LPR) can also be used to recognize the license plate number to obtain the vehicle information of the target vehicle. The vehicle should be reported in advance before entering the factory, and the reported data enters the preset database of the target factory area. When the vehicle travels from the road outside the target factory area to the gate for inspection, the guiding device at the gate recognizes the vehicle information of the vehicle and compares it with the pre-stored vehicle information in the database. If the vehicle information matches, the gate barrier is automatically opened for release, and the vehicle driving direction and the destination unloading location are guided by voice according to the pre-stored vehicle information. Otherwise, the vehicle driver can report on-site to enter the vehicle information into the database.
[0065] Step S202: Query each pre-stored vehicle information in the preset database based on the vehicle information to obtain a query result;
[0066] In the specific implementation process of this step, the vehicle number field of the preset database is queried based on the vehicle number of the vehicle information using a preset database query statement, and the returned matching result of the preset database is received. The returned matching result includes the pre-stored vehicle information corresponding to the vehicle information; or the returned matching result is that no pre-stored vehicle information corresponding to the vehicle information is found. When the query result is that the preset database does not include the pre-stored vehicle information corresponding to the identification information, the vehicle operator is prompted by voice to report the vehicle on-site.
[0067] Step S203: Obtain the preset road network structure of the target area;
[0068] In the specific implementation process of this step, the preset road network structure is configured according to the road distribution of the target factory area; the preset road network structure includes the layout and connection of the internal roads of the target factory area. Each node in the road network represents the location of the guiding device, and the guiding device can be configured on a telegraph pole or a wall. Each edge of the preset road network structure represents a road section, and the actual road layout of the target factory area is transformed into a preset road network structure composed of nodes and edges.
[0069] Step S204: Configure the current position of the target vehicle as the starting point of the path and configure the target unloading point as the ending point of the path;
[0070] In the specific implementation process of this step, the path start point and the path end point of the target vehicle are respectively added to the preset road network structure as the start point and the end point of path planning. The path start point can be the current position of the target vehicle, and the path end point is the target unloading point of the target vehicle.
[0071] Step S205: Plan the path of the target vehicle based on the preset road network structure, the road condition information of each path in the preset road network structure, the road attribute information, and the current vehicle operation state to obtain a guiding path.
[0072] In the specific implementation process of this step, a path information set and a relevant road section information set between the path start point and the path end point are constructed. The relevant road section set includes each relevant path node and each relevant road section. Based on the path start point, the path end point, the real-time road section parameters of each relevant road section, and the current vehicle operation state, relevant path nodes and relevant road sections are screened from the relevant road section information set to obtain each target relevant path node and each target relevant road section. The real-time road section parameters include real-time road condition information and the road attribute information of each relevant road section. Based on the path start point and the current vehicle running direction, each first alternative road section for the current vehicle running is determined. Through calculation and processing based on the real-time road section parameters of each first alternative road section, the weight value corresponding to each first alternative road section is obtained. Based on each weight value, each first alternative road section is screened to obtain a first target alternative road section and a first path node running along the first target alternative road section. The first path node is used as the path start point to screen the next target alternative road section, and the loop iteration is carried out until the path end point is screened, so as to obtain each target relevant path node and each target relevant road section. Specifically, first, a path information set S is constructed, and the path start point is added to S. Then, all relevant road sections between the path start point and the path end point of the target vehicle are taken to construct a set U. The edges corresponding to all relevant road sections and all nodes associated with the relevant road sections are added to U to obtain each target relevant path node and each target relevant road section. According to the road condition information and the road attribute information, the weight of each alternative edge is calculated. The weight calculation may involve multiple factors, such as driving time, road congestion condition, vehicle speed limit, etc. For each relevant path node, the relevant road section corresponding to the minimum weight value is selected and added to S until both the path start point and the path end point of the vehicle are included in S. Based on each target relevant path node and each target relevant road section, the path information set is updated to obtain the guiding path.
[0073] Step S206: Guide the target vehicle to the target unloading point based on the guiding path.
[0074] In the specific implementation process of this step, specifically, the guidance device at the starting point of the path guides the running direction of the target vehicle according to the first target alternative road section, prompting the target vehicle to drive to the first path node; when the target vehicle drives to the monitoring area of the guidance device corresponding to the first path node, the guidance device of the first path node receives the target vehicle pre-stored information and the guidance path of the target vehicle; the guidance device of the first path node guides the running direction of the target vehicle according to the guidance path, prompting the target vehicle to drive to the next path node until the target vehicle is guided to the target unloading point. The guidance device is mainly composed of an edge controller, an infrared camera, a loudspeaker and a communication module; the edge controller is used to determine the vehicle information and issue guidance instructions according to the vehicle information; the infrared camera is used to identify the license plate and monitor the vehicle's walking trajectory; the loudspeaker is used to convey the guidance instructions to the truck driver; the communication module is used to obtain the information of the previous guidance device and pass the vehicle information and the target unloading point to the next guidance device. When the vehicle enters, the camera on the vehicle guidance device identifies the vehicle. If the vehicle has been reported, the gate is automatically opened to release it. Otherwise, the vehicle driver needs to report on the spot before it is allowed to be released. After the vehicle is released, it is guided to the next destination by the vehicle guidance equipment, and this process is repeated until the vehicle reaches the target unloading point. After the vehicle has completed unloading, the vehicle guidance equipment guides the vehicle out of the factory.
[0075] Step S207: Identify the running state of the target vehicle to obtain an identification result;
[0076] In the specific implementation process of this step, the cargo unloading image of the target vehicle is acquired in real time, and a judgment is made based on the cargo unloading image to obtain a judgment result. When the judgment result is that the cargo unloading of the target vehicle is completed, the recognition result that the target vehicle has completed the unloading operation is obtained; when the judgment result is that the cargo unloading of the target vehicle is not completed, the recognition result that the target vehicle is in the process of unloading is obtained. The image recognition model can be trained using a deep learning algorithm to enable it to automatically identify key features in the unloading process, such as reduced cargo, empty cargo box, etc., so as to determine whether the unloading is completed.
[0077] Step S208: When the recognition result indicates that the target vehicle has completed the unloading operation, a voice prompt is given to the target vehicle to guide the target vehicle to leave the target factory area.
[0078] In the specific implementation process of this step, when the recognition result indicates that the target vehicle has completed the unloading operation, the pre-recorded voice information is broadcast to give a voice prompt to the target vehicle, guiding the target vehicle to leave the target factory area. For example, playing voice content such as "Please note that your vehicle has completed the unloading operation. Please prepare to leave this factory area. Thank you for your cooperation!" is clear and polite, which helps to guide the driver to act.
[0079] In this application, the target vehicle to be driven into the target factory area is recognized to obtain the vehicle information of the target vehicle; based on the vehicle information, the pre-stored information of each vehicle in the preset database is queried to obtain a query result; when the query result indicates that there is target vehicle pre-stored information corresponding to the vehicle information in the preset database, the path of the target vehicle is planned based on the target unloading point and the current vehicle running state in the target vehicle pre-stored information to obtain a guiding path; the target vehicle is guided to the target unloading point based on the guiding path. The method of this application can be applied to factories with unattended points, saving manpower and material resources.
[0080] Another embodiment of this application provides a vehicle guiding device, as Figure 3 shown, including:
[0081] An identification module 1, configured to identify the target vehicle to be driven into the target factory area to obtain the vehicle information of the target vehicle;
[0082] A query module 2, configured to query the pre-stored information of each vehicle in the preset database based on the vehicle information to obtain a query result;
[0083] A planning module 3, configured to, when the query result indicates that there is target vehicle pre-stored information corresponding to the vehicle information in the preset database, plan the path of the target vehicle based on the target unloading point and the current vehicle running state in the target vehicle pre-stored information to obtain a guiding path;
[0084] A guiding module 4, configured to guide the target vehicle to the target unloading point based on the guiding path.
[0085] In the specific implementation process, the query module 2 is further configured to: when the query result indicates that the preset database does not include the target vehicle pre-stored information corresponding to the identification information, give a voice prompt to the vehicle operator to report the vehicle on site.
[0086] In the specific implementation process, the guiding module 4 is specifically configured to: obtain the preset road network structure of the target area; configure the current position of the target vehicle as the starting point of the path and the target unloading point as the ending point of the path; plan the path of the target vehicle based on the preset road network structure, the road conditions information of each path in the preset road network structure, the road attribute information, and the current vehicle operation state, so as to obtain a guiding path.
[0087] In the specific implementation process, the guiding module 4 is also configured to: construct a path information set and a relevant road section information set between the path starting point and the path ending point, where the relevant road section set includes each relevant path node and each relevant road section; screen relevant path nodes and relevant road sections from the relevant road section information set based on the path starting point, the path ending point, the real-time road section parameters of each relevant road section, and the current vehicle operation state, so as to obtain each target relevant path node and each target relevant road section, where the real-time road section parameters include real-time road conditions information and the road attribute information of each relevant road section; update the path information set based on each target relevant path node and each target relevant road section, so as to obtain the guiding path.
[0088] In the specific implementation process, the guiding module 4 is also configured to: determine each first alternative road section for the current vehicle operation based on the path starting point and the current vehicle operation direction; perform calculation processing based on the real-time road section parameters of each first alternative road section to obtain a weight value corresponding to each first alternative road section; screen each first alternative road section based on each weight value to obtain a first target alternative road section and a first path node for running along the first target alternative road section; use the first path node as the path starting point to screen the next target alternative road section, and perform cyclic iteration until the path ending point is screened, so as to obtain each target relevant path node and each target relevant road section.
[0089] In the specific implementation process, the guiding module 4 is also configured to: the guiding device at the path starting point guides the running direction of the target vehicle according to the first target alternative road section, and prompts the target vehicle to drive towards the first path node; when the target vehicle travels into the monitoring area of the guiding device corresponding to the first path node, the guiding device at the first path node receives the pre-stored information of the target vehicle and the guiding path of the target vehicle; the guiding device at the first path node guides the running direction of the target vehicle according to the guiding path, and prompts the target vehicle to drive towards the next path node until the target vehicle is guided to the target unloading point.
[0090] In the specific implementation process, the device further includes an operating state recognition module, which is specifically used for: recognizing the operating state of the target vehicle to obtain a recognition result; when the recognition result indicates that the target vehicle has completed the unloading operation, giving a voice prompt to the target vehicle to guide the target vehicle to drive out of the target factory area.
[0091] In this application, the target vehicle to be driven into the target factory area is recognized to obtain the vehicle information of the target vehicle; based on the vehicle information, the pre-stored vehicle information in the preset database is queried to obtain a query result; when the query result indicates that there is target vehicle pre-stored information corresponding to the vehicle information in the preset database, the path of the target vehicle is planned based on the target unloading point and the current vehicle operating state in the target vehicle pre-stored information to obtain a guiding path; the target vehicle is guided to the target unloading point based on the guiding path. The method of this application can be applied to factories with unattended points, saving manpower and material resources.
[0092] Another embodiment of this application provides a storage medium storing a computer program, and when the computer program is executed by a processor, the following method steps are implemented:
[0093] Step 1: Recognize the target vehicle to be driven into the target factory area to obtain the vehicle information of the target vehicle;
[0094] Step 2: Query the pre-stored vehicle information in the preset database based on the vehicle information to obtain a query result;
[0095] Step 3: When the query result indicates that there is target vehicle pre-stored information corresponding to the vehicle information in the preset database, plan the path of the target vehicle based on the target unloading point and the current vehicle operating state in the target vehicle pre-stored information to obtain a guiding path;
[0096] Step 4: Guide the target vehicle to the target unloading point based on the guiding path.
[0097] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0098] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the above division of each functional unit and module is used as an example. In actual applications, the above functions can be allocated to different functional units and modules as needed, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.
[0099] For the specific implementation process of the above method steps, reference can be made to the embodiments of any of the above vehicle guidance methods, and this embodiment will not be repeated here.
[0100] The present application identifies a target vehicle currently to enter a target factory area to obtain vehicle information of the target vehicle; queries pre-stored vehicle information of each vehicle in a preset database based on the vehicle information to obtain a query result; when the query result indicates that there is target vehicle pre-stored information corresponding to the vehicle information in the preset database, plans a path of the target vehicle based on a target unloading point and a current vehicle running state in the target vehicle pre-stored information to obtain a guidance path; and guides the target vehicle to the target unloading point based on the guidance path. The method of the present application can be applied to factories with unattended points, saving manpower and material resources.
[0101] Another embodiment of the present application provides an electronic device, which may be a server. The electronic device includes a processor, a memory, a network interface, and a database connected through a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile and / or volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external client through a network connection. When the electronic device program is executed by the processor, it realizes the functions or steps on the server side of a vehicle guidance method.
[0102] In one embodiment, an electronic device is provided, which may be a client. The electronic device includes a processor, a memory, a network interface, a display screen, and an input device connected through a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external server through a network connection. When the electronic device program is executed by the processor, it realizes the functions or steps on the client side of a vehicle guidance method.
[0103] Another embodiment of the present application provides an electronic device, at least including a memory and a processor. A computer program is stored on the memory. When the processor executes the computer program on the memory, the following method steps are realized:
[0104] Step 1: Identify a target vehicle currently to enter a target factory area to obtain vehicle information of the target vehicle;
[0105] Step 2: Query pre-stored vehicle information of each vehicle in a preset database based on the vehicle information to obtain a query result;
[0106] Step 3: When the query result indicates that there is pre-stored vehicle information corresponding to the vehicle information in the preset database, plan a path for the target vehicle based on the target unloading point and the current vehicle running state in the target vehicle pre-stored information to obtain a guiding path;
[0107] Step 4: Guide the target vehicle to the target unloading point based on the guiding path.
[0108] For the specific implementation process of the above method steps, reference can be made to the embodiments of any of the above vehicle guidance methods, and this embodiment will not be repeated here.
[0109] This application identifies the target vehicle that is about to enter the target factory area, and obtains the vehicle information of the target vehicle; queries the pre-stored vehicle information in the preset database based on the vehicle information to obtain a query result; when the query result indicates that there is target vehicle pre-stored information corresponding to the vehicle information in the preset database, plans the path of the target vehicle based on the target unloading point and the current vehicle running state in the target vehicle pre-stored information to obtain a guiding path; guides the target vehicle to the target unloading point based on the guiding path. The method of this application can be applied to factories with unattended points, saving manpower and material resources.
[0110] The above embodiments are only exemplary embodiments of this application and are not used to limit this application. The protection scope of this application is defined by the claims. Those skilled in the art can make various modifications or equivalent replacements to this application within the essence and protection scope of this application, and such modifications or equivalent replacements should also be regarded as falling within the protection scope of this application.
Claims
1. A vehicle guiding method, characterized in that: Applied to unattended factories, including: Identify the target vehicle that is about to enter the target factory area and obtain vehicle information of the target vehicle; Based on the vehicle information, query the pre-stored information of each vehicle in the preset database to obtain the query result; When the query result indicates that there is pre-stored target vehicle information corresponding to the vehicle information in the preset database, a path of the target vehicle is planned based on the target unloading point and the current vehicle operation status in the pre-stored target vehicle information to obtain a guidance path; The target vehicle is guided to the target unloading point based on the guidance path.
2. The method according to claim 1, characterized in that The method further comprises: When the query result is that the preset database does not include the pre-stored information of the target vehicle corresponding to the identification information, a voice prompt is given to the vehicle operator to make an on-site vehicle report.
3. The method according to claim 1, characterized in that When the query result is that there is pre-stored target vehicle information corresponding to the vehicle information in the preset database, planning the path of the target vehicle based on the target unloading point and the current vehicle running state in the pre-stored target vehicle information to obtain a guided path specifically includes: Obtain the preset road network structure of the target area; Configuring the current position of the target vehicle as the path starting point and configuring the target unloading point as the path ending point; Based on the preset road network structure, the road condition information of each path in the preset road network structure, the road attribute information and the current vehicle operation status, the path of the target vehicle is planned to obtain a guidance path.
4. The method according to claim 3, characterized in that The path of the target vehicle is planned based on the preset road network structure, the road condition information of each path in the preset road network structure, the road attribute information and the current vehicle operation state to obtain a guided path, specifically including Constructing a path information set and a related road segment information set between the path starting point and the path end point, wherein the related road segment set includes each related path node and each related road segment; Based on the path starting point, the path end point, the real-time section parameters of each of the related sections and the current vehicle running state, relevant path nodes and relevant sections are screened from the relevant section information set to obtain each target relevant path node and each target relevant section, wherein the real-time section parameters include real-time road condition information and road attribute information of each of the related sections; The path information set is updated based on each of the target-related path nodes and each of the target-related road sections to obtain the guidance path.
5. The method according to claim 4, characterized in that The filtering of relevant path nodes and relevant road sections from the relevant road section information set based on the path starting point, the path end point, the real-time road section parameters of each relevant road section and the current vehicle running state to obtain each target relevant path node and each target relevant road section specifically includes: Determine each first candidate road section for the current vehicle operation based on the path starting point and the current vehicle operation direction; Performing calculation based on the real-time section parameters of each of the first candidate sections to obtain a weight value corresponding to each of the first candidate sections; Screening each of the first candidate road sections based on each of the weight values to obtain a first target candidate road section and a first path node running along the first target candidate road section; The first path node is used as the path starting point to screen the next target candidate section, and the process is repeated until the path end point is screened to obtain each target-related path node and each target-related section.
6. The method according to claim 5, characterized in that The step of guiding the target vehicle to the target unloading point based on the guidance path specifically includes: The guidance device at the path starting point guides the running direction of the target vehicle according to the first target candidate road section, prompting the target vehicle to drive to the first path node; When the target vehicle travels to the monitoring area of the guidance device corresponding to the first path node, the guidance device of the first path node receives the target vehicle pre-stored information and the guidance path of the target vehicle; The guiding device of the first path node guides the running direction of the target vehicle according to the guiding path, prompting the target vehicle to drive to the next path node until the target vehicle is guided to the target unloading point.
7. The method according to claim 1, characterized in that After guiding the target vehicle to the target unloading point based on the guidance path, the method further includes: Identifying the running state of the target vehicle to obtain an identification result; When the recognition result is that the target vehicle has completed the unloading operation, a voice prompt is given to the target vehicle to guide the target vehicle to leave the target factory area.
8. A vehicle guiding device, characterized in that: include: An identification module is used to identify the target vehicle that is currently about to enter the target factory area and obtain vehicle information of the target vehicle; A query module, used to query the pre-stored information of each vehicle in a preset database based on the vehicle information to obtain a query result; A planning module, configured to plan a path of the target vehicle based on a target unloading point and a current vehicle operating state in the pre-stored information of the target vehicle to obtain a guide path when the query result indicates that there is pre-stored information of the target vehicle corresponding to the vehicle information in the preset database; A guiding module is used to guide the target vehicle to the target unloading point based on the guiding path.
9. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the vehicle guiding method according to any one of claims 1 to 7 are implemented.
10. An electronic device, characterized in that: The method comprises at least a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the vehicle guiding method according to any one of claims 1 to 7 when executing the computer program on the memory.
Citation Information
Cited By
Unattended garbage transport vehicle guiding system, method and device
CN122044209A