Movatterモバイル変換


[0]ホーム

URL:


CN108803605B - A method for controlling AGV trolley to carry out material pick-and-place operation and cargo location management system - Google Patents

A method for controlling AGV trolley to carry out material pick-and-place operation and cargo location management system
Download PDF

Info

Publication number
CN108803605B
CN108803605BCN201810582778.6ACN201810582778ACN108803605BCN 108803605 BCN108803605 BCN 108803605BCN 201810582778 ACN201810582778 ACN 201810582778ACN 108803605 BCN108803605 BCN 108803605B
Authority
CN
China
Prior art keywords
target
agv
cargo
management system
cargo space
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.)
Expired - Fee Related
Application number
CN201810582778.6A
Other languages
Chinese (zh)
Other versions
CN108803605A (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.)
Yonegy Logistics Automation Technology Co ltd
Original Assignee
Yonegy Logistics Automation Technology Co ltd
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 Yonegy Logistics Automation Technology Co ltdfiledCriticalYonegy Logistics Automation Technology Co ltd
Priority to CN201810582778.6ApriorityCriticalpatent/CN108803605B/en
Publication of CN108803605ApublicationCriticalpatent/CN108803605A/en
Application grantedgrantedCritical
Publication of CN108803605BpublicationCriticalpatent/CN108803605B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

一种控制AGV小车进行物料取放操作的方法及货位管理系统,包括:货位管理系统接收目标AGV小车针对目标货位的状态查询指令,并根据状态查询指令查询目标货位的当前状态,以及根据当前状态判断目标货位是否满足取放条件;如果目标货位满足取放条件,则向目标AGV小车发送执行指令,以使目标AGV小车执行对目标货位的取放物料任务。实施本发明实施例,能够使得AGV小车在执行取放物料任务时知晓货位情况,从而降低了AGV小车误操作事件发生的概率。

Figure 201810582778

A method for controlling an AGV trolley to carry out material picking and placing operations and a cargo location management system, comprising: the cargo location management system receives a state query instruction of a target AGV trolley for the target cargo location, and queries the current state of the target cargo location according to the state query instruction, And according to the current state, it is judged whether the target cargo space meets the pick and place conditions; if the target cargo position meets the pick and place conditions, an execution command is sent to the target AGV trolley, so that the target AGV trolley performs the task of picking and placing materials for the target cargo position. By implementing the embodiments of the present invention, the AGV trolley can know the situation of the cargo space when the AGV trolley performs the task of picking and placing materials, thereby reducing the probability of the AGV trolley misoperation event.

Figure 201810582778

Description

Method for controlling AGV (automatic guided vehicle) to carry out material taking and placing operation and goods location management system
Technical Field
The invention relates to the technical field of logistics, in particular to a method for controlling an AGV to carry out material taking and placing operation and a goods space management system.
Background
Along with the continuous development of economy, the importance of logistics in economy shows increasingly, therefore, the requirement on the efficiency and the accuracy of goods sorting and carrying is higher and higher. At present, the AGV dolly is generally used in the commodity circulation link and carries out letter sorting and transport of goods.
An AGV (automated Guided vehicle), also called an unmanned vehicle, is a transport vehicle equipped with an electromagnetic or optical automatic guiding device, capable of running along a specified guiding path, having safety protection and various transfer functions, using a battery as power, and completing the transfer of goods by unmanned driving, and has high automation degree and flexible and convenient use. However, when the AGV car is used for goods storage and retrieval, a malfunction may occur. For example, when the current AGV needs to take materials, if the cargo space has no materials, the AGV may be operated incorrectly; or, when the material is put to current AGV dolly needs, if there is the material on the goods position, also can cause the maloperation of AGV dolly, further still can cause the damage of material. Therefore, it is important to know the cargo space condition in order to reduce the probability of the occurrence of the misoperation event of the AGV.
Disclosure of Invention
The embodiment of the invention discloses a method for controlling an AGV to carry out material taking and placing operations and a goods position management system, which can know the goods position condition, thereby reducing the probability of the occurrence of misoperation events of the AGV.
The first aspect of the embodiment of the invention discloses a method for controlling an AGV to carry out material taking and placing operations, which comprises the following steps:
a goods position management system receives a state query instruction of a target AGV car aiming at a target goods position;
the goods position management system inquires the current state of the target goods position from a stored goods position state database according to the state inquiry instruction, and judges whether the target goods position meets the pick-and-place condition or not according to the current state;
and if the target cargo space meets the pick-and-place condition, the cargo space management system sends an execution instruction to the target AGV so that the target AGV executes a task of picking and placing materials aiming at the target cargo space.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, after determining that the target cargo space satisfies the pick-and-place condition, the method further includes:
the goods position management system acquires a target position of the target goods position and determines a first target departure track of the target AGV car reaching the target goods position according to the target position;
the goods location management system acquires the to-be-started tracks of all AGV trolleys to be started, and respectively calculates the track overlap ratio of each to-be-started track and the first target starting track;
the goods location management system acquires a first priority of the target AGV and a second priority of the target AGV to be started with the highest track contact ratio in all the AGV to be started, and judges whether the first priority is greater than the second priority or not;
if first priority is greater than the second priority, goods position management system to the target is treated the AGV dolly of starting and is sent and postpone the instruction of starting, so that the target is treated the AGV dolly of starting and is started after length of time is predetermineeing, and carry out to the target AGV dolly sends the execution instruction, so that the execution of target AGV dolly is directed at the target goods position get put the material task.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, after the load level management system sends an execution instruction to the target AGV to make the target AGV execute a task of picking and placing the material with respect to the target load level, the method further includes:
the goods yard management system detects the real-time distance between the target AGV and a control area, wherein the control area is an area in which the number of AGV passing through the control area in unit time is greater than or equal to the preset passing number;
when the real-time distance is smaller than or equal to a preset safety distance, the cargo space management system judges whether an intersection exists within the real-time distance between the target AGV trolley and the control area;
if target AGV with control regional real-time distance within range exists the intersection, goods position management system basis target AGV's current position, the sign of intersection and the target location of target goods position is right again target AGV carries out route planning, obtains the second target orbit of starting, and will the second target orbit of starting send to target AGV, so that target AGV follows the second target orbit of starting.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, the cargo space management system receives first cargo space information fed back by the target AGV, and determines whether the first cargo space information matches with target cargo space information of the target cargo space, where the first cargo space information is the cargo space information closest to the target AGV obtained when the target AGV arrives at the track end of the second target departure track;
and if the first goods position information is matched with the target goods position information, the goods position management system determines that the target AGV arrives at the target position of the target goods position.
As an optional implementation manner, in the first aspect of the embodiment of the present invention, after the load level management system sends an execution instruction to the target AGV to make the target AGV execute a task of picking and placing the material with respect to the target load level, the method further includes:
the goods space management system receives a task completion instruction sent by the target AGV, wherein the task completion instruction is sent after the target AGV places a target material in the target goods space or takes the target material from the target goods space;
the cargo space management system modifies the real-time state of the target cargo space according to the task completion instruction;
the method further comprises the following steps:
the goods space management system acquires a first image and a second image of the target AGV aiming at the target material, wherein the first image is shot when the target AGV arrives at an original position of the target material and before the target material is taken away, and the second image is shot when the target AGV arrives at a target position where the target material needs to be placed and after the target material is placed at the target position;
the goods space management system analyzes the first image and the second image to obtain a difference value between the second image and the second image, and judges whether the difference value is smaller than a preset difference value or not;
and if the difference value is greater than the preset difference value, the goods space management system records the damage state of the target material and sends a prompt message to a management terminal of a manager, wherein the prompt message is used for prompting that the target material is damaged.
The second aspect of the embodiment of the present invention discloses a cargo space management system, which is characterized by comprising:
the receiving unit is used for receiving a state query instruction of a target AGV car for a target cargo space;
the query unit is used for querying the current state of the target goods location from a stored goods location state database according to the state query instruction;
the first judgment unit is used for judging whether the target goods space meets the pick-and-place condition according to the current state;
and the sending unit is used for sending an execution instruction to the target AGV when the first judging unit judges that the target goods position meets the taking and placing conditions, so that the target AGV executes a task of taking and placing the material aiming at the target goods position.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the first obtaining unit is configured to obtain a target position of the target cargo space after the first judging unit judges that the target cargo space meets the pick-and-place condition;
the first determining unit is used for determining a first target departure track of the target AGV car reaching the target goods space according to the target position;
the first acquisition unit is also used for acquiring the tracks to be started of all AGV trolleys to be started;
the calculating unit is used for calculating the track coincidence degree of each to-be-started track and the first target starting track respectively;
the first acquisition unit is further used for acquiring a first priority of the target AGV and a second priority of the target AGV to be started with the highest track coincidence degree in all the AGV to be started;
the first judging unit is further configured to judge whether the first priority is greater than the second priority;
the sending unit is further used for judging that the first priority is greater than the second priority by the first judging unit, sending a delayed starting instruction to the target AGV to be started so as to enable the target AGV to be started after preset time, and sending an execution instruction to the target AGV so as to enable the target AGV to execute a material taking and placing task aiming at the target goods space.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the detecting unit is configured to detect a real-time distance between the target AGV and a control area after the sending unit sends an execution instruction to the target AGV so that the target AGV executes a task of picking and placing a material for the target cargo space, where the control area is an area where the number of AGV passing through in unit time is greater than or equal to a preset passing number;
the first judging unit is further used for judging whether an intersection exists within the real-time distance between the target AGV and the control area when the real-time distance is smaller than or equal to a preset safety distance;
the route planning unit is used for planning a route of the target AGV again according to the current position of the target AGV, the mark of the intersection and the target position of the target goods space to obtain a second target departure track when the first judging unit judges that the intersection exists within the real-time distance range between the target AGV and the control area;
the sending unit is further configured to send the second target departure track to the target AGV, so that the target AGV starts according to the second target departure track.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the receiving unit is further configured to receive first cargo space information fed back by the target AGV;
the first judging unit is further configured to judge whether the first goods position information matches with target goods position information of the target goods position, where the first goods position information is the goods position information closest to the target AGV obtained when the target AGV reaches a trajectory end point of the second target departure trajectory;
and the second determining unit is used for determining that the target AGV arrives at the target position of the target cargo space when the first judging unit judges that the first cargo space information is matched with the target cargo space information.
As an optional implementation manner, in the second aspect of the embodiment of the present invention, the receiving unit is further configured to receive a task completion instruction sent by the target AGV after the sending unit sends an execution instruction to the target AGV so that the target AGV executes a task of picking and placing the target slot, where the task completion instruction is sent after the target AGV places the target material in the target slot or takes the target material from the target slot;
the cargo space management system further comprises:
the state modifying unit is used for modifying the real-time state of the target cargo space according to the task completing instruction;
the second acquisition unit is used for acquiring a first image and a second image of the target AGV aiming at the target material, wherein the first image is shot when the target AGV arrives at an original position of the target material and before the target material is taken away, and the second image is shot when the target AGV arrives at a target position where the target material needs to be placed and after the target material is placed at the target position;
the analysis unit is used for analyzing the first image and the second image to obtain a difference value between the second image and the second image;
the second judging unit is used for judging whether the difference value is smaller than a preset difference value or not;
the recording unit is used for recording the damage state of the target material when the second judging unit judges that the difference value is greater than the preset difference value;
the sending unit is further used for sending a prompt message to a management terminal of a manager, wherein the prompt message is used for prompting that the target material is damaged.
The third aspect of the embodiment of the present invention discloses another cargo space management system, including:
a memory storing executable program code;
a processor coupled with the memory;
the processor calls the executable program code stored in the memory to execute all or part of the steps of any one of the methods disclosed in the first aspect of the embodiments of the present invention.
A fourth aspect of the embodiments of the present invention discloses a computer-readable storage medium, which is characterized by storing a computer program for electronic data exchange, wherein the computer program causes a computer to execute all or part of the steps in any one of the methods disclosed in the first aspect of the embodiments of the present invention.
A fifth aspect of embodiments of the present invention discloses a computer program product, which, when run on a computer, causes the computer to perform some or all of the steps of any one of the methods of the first aspect.
Compared with the prior art, the embodiment of the invention has the following beneficial effects:
in the embodiment of the invention, a goods position management system receives a state query instruction of a target AGV car for a target goods position, queries the current state of the target goods position according to the state query instruction, and judges whether the target goods position meets a pick-and-place condition or not according to the current state; and if the target cargo space meets the picking and placing conditions, sending an execution instruction to the target AGV so that the target AGV executes a task of picking and placing the target cargo space. Therefore, by implementing the embodiment of the invention, the AGV trolley can know the goods position condition when executing the task of taking and placing the materials, thereby reducing the probability of the occurrence of misoperation events of the AGV trolley.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a schematic flow chart illustrating a method for controlling an AGV to perform a material pick-and-place operation according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating another method for controlling an AGV to perform a material pick-and-place operation according to an embodiment of the present disclosure;
FIG. 3 is a schematic flow chart illustrating another method for controlling an AGV to perform a material handling operation according to an embodiment of the present disclosure;
FIG. 4 is a schematic structural diagram of a cargo space management system according to an embodiment of the present invention;
FIG. 5 is a schematic structural diagram of another cargo space management system according to the embodiment of the present invention;
FIG. 6 is a schematic structural diagram of another cargo space management system according to an embodiment of the present invention;
fig. 7 is a block diagram of a part of a management device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It is to be noted that the terms "comprises" and "comprising" and any variations thereof in the embodiments and drawings of the present invention are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
The embodiment of the invention discloses a method for controlling an AGV to carry out material taking and placing operations and a goods position management system, which can know the goods position condition, thereby reducing the probability of the occurrence of misoperation events of the AGV. The following are detailed below.
Example one
Referring to fig. 1, fig. 1 is a schematic flow chart illustrating a method for controlling an AGV to perform a material picking operation according to an embodiment of the present invention. As shown in fig. 1, the method for controlling the AGV to perform the material picking and placing operation may include the following steps:
101. and the goods position management system receives a state query instruction of the target AGV car for the target goods position.
As an optional implementation manner, before receiving a state query instruction of a target AGV for a target slot, the slot management system may further obtain state information of all AGV, and determine whether there is an AGV in a non-working state (not executing any task of taking and placing materials currently) according to the state information, if there is an AGV in a non-working state, determine the AGV in the non-working state as the target AGV, and issue a task of taking and placing materials for the target slot to the target AGV, so that the target AGV sends the state query instruction for the target slot to the slot management system after receiving the task of taking and placing materials. Further optionally, after determining that there is an AGV in a non-working state, position information of all AGV in the non-working state may be obtained, and a target AGV may be determined according to the type of the task of picking and placing the material (picking or placing the material) and the position information. It should be noted that the task of picking and placing the material may be issued by the goods space management system to the target AGV, or may be issued by a client having a requirement for the target material to the target AGV through a client terminal.
102. And the goods position management system inquires the current state of the target goods position from the stored goods position state database according to the state inquiry instruction.
In the embodiment of the present invention, the current state of the target cargo space may include four types, that is, to-be-taken, to-be-put, and not-to-be-put, where to-be-taken indicates that the cargo space management system has sent an execution instruction to the AGV (the execution instruction is used for the AGV to go to the target cargo space to execute the material fetching task), but has not received a task completion instruction sent by the AGV currently; the target goods position is used for storing the target goods position, and the target goods position is used for storing the target goods position; the method comprises the steps that a material fetching task for a target goods position is already put, wherein the material is currently placed in the target goods position, and no AGV trolley is executing the material fetching task for the target goods position; not put means that the target bay is not currently having any material placed and that no AGV carts are performing a put material task for the target bay.
103. The goods position management system judges whether the target goods position meets the pick-and-place condition according to the current state, and if the target goods position meets the pick-and-place condition, thestep 104 is executed; and if the target goods position does not meet the pick-and-place condition, ending the process.
In the embodiment of the present invention, it should be noted that, if the target cargo space does not satisfy the condition, the cargo space management system may further send an error prompt message to the target AGV, where the error prompt message is used to prompt that the target cargo space does not satisfy the pick-and-place condition of the target AGV; or, the goods location management system detects whether there is a goods location meeting a pick-and-place condition corresponding to a task to be executed by the target AGV from all the goods locations within a preset distance threshold (e.g. 3m) from the target goods location, if not, an error prompt message is sent to the target AGV, and if so, one of the goods locations within the preset distance threshold (e.g. 3m) from the target goods location is fed back to the target AGV to trigger the target AGV to execute a pick-and-place task for the one of the goods locations.
Forsteps 101 to 103, for example, when the material picking and placing task received by the target AGV is to place the target material in the target slot (i.e., the material placing task), the slot management system receives a state query instruction for the target slot sent by the target AGV to the slot management system, and queries the current state of the target slot according to the state query instruction, if the current state of the target slot is not put in (i.e., the target slot does not currently have any material placed and no AGV is executing the material placing task for the target slot), it may be determined that the current state of the target slot satisfies the picking and placing conditions, and step 104 is executed.
104. And the goods location management system sends an execution instruction to the target AGV so that the target AGV executes a task of taking and placing the materials aiming at the target goods location.
In the embodiment of the invention, the target AGV trolley can establish communication connection with the goods position management system through the built-in communication module in the process of executing the task of taking and placing the materials aiming at the target goods position. Optionally, the cargo space management system may monitor, in real time, a communication environment around the target AGV through each spectrum sensing module in a process of executing a task of picking and placing a material for the target cargo space, so as to acquire an idle frequency band in the communication environment, detect whether a receiving time of receiving a communication message sent by the target AGV is longer than a preset receiving time, and switch, if so, a current frequency band in communication with the target AGV to the monitored idle frequency band. Therefore, the embodiment of the invention can timely switch the current communication frequency band to the idle frequency band when detecting that the communication effect between the goods space management system and the target AGV trolley is not good, thereby improving the communication smoothness degree between the goods space management system and the target AGV trolley.
As an optional implementation manner, after an execution instruction is sent to the target AGV, so that the target AGV executes a task of taking and placing the material for the target cargo space, the cargo space management system may further collect reflected light information formed by the laser installed on the target AGV irradiating other AGV equipped with a reflector, acquire a light intensity image according to the collected reflected light information, and determine the distance between the target AGV and the other AGV according to the area size of the light intensity image. The light intensity image projected on the reflector by the laser emitted by the laser changes along with the change of the distance between two trolleys (a target AGV and other AGV trolleys), and particularly, the area of the light intensity image is larger when the distance between the two trolleys is shorter; when the distance between the two trolleys is longer, the area of the light intensity image is smaller. Therefore, the distance between the two AGV trolleys can be determined according to the size of the light intensity image formed on the reflector by the laser, and the problems that the target AGV trolley cannot effectively avoid and easily collides with other AGV trolleys in the process of executing the task of taking and placing materials are effectively solved.
Therefore, by the method described in fig. 1, the AGV can know the cargo space condition when executing the task of taking and placing the materials, so that the probability of the occurrence of misoperation events of the AGV is reduced; the current communication frequency band can be switched to the idle frequency band in time when the poor communication effect between the goods level management system and the target AGV trolley is detected, so that the communication smoothness degree between the goods level management system and the target AGV trolley is improved; in addition, also can confirm the distance between two AGV dollies according to the size that laser formed the light intensity image on the reflector panel, effectively solved target AGV dolly and can't effectively dodge, collide with other AGV dollies easily at the in-process of carrying out the task of putting the material of putting.
Example two
Referring to fig. 2, fig. 2 is a schematic flow chart illustrating another method for controlling an AGV to perform a material picking operation according to an embodiment of the present invention. As shown in fig. 2, the method for controlling the AGV to perform the material picking and placing operation may include the following steps:
in the embodiment of the invention, the method for controlling the AGV to perform the material taking and placing operation comprises thesteps 201 to 203, and for the description of thesteps 201 to 203, please refer to the detailed description of thesteps 101 to 103 in the first embodiment, which is not described again in the embodiment of the invention. Wherein, when the target cargo space meets the pick-and-place condition instep 203,step 204 is executed; and when the target goods position is judged not to meet the pick-and-place condition, the process is ended.
204. The goods position management system obtains a target position of the target goods position and determines a first target departure track of the target AGV car reaching the target goods position according to the target position.
In the embodiment of the invention, the goods position management system can determine the first target departure track of the target AGV to reach the target goods position according to the target position of the target goods position and the initial position of the target AGV.
In the embodiment of the present invention, as an optional implementation manner, the obtaining, by the cargo space management system, a target position of the target cargo space, and determining, according to the target position, a first target departure trajectory of the target AGV that reaches the target cargo space may include:
the goods yard management system acquires current parameters of a target AGV, wherein the current parameters comprise residual power, obstacle avoidance priority, power consumption in a current bearing state and average speed in the current bearing state, the obstacle avoidance priority is used for indicating an obstacle avoidance strategy when the target AGV meets other AGV, wherein the higher the obstacle avoidance priority is, the target AGV needs to avoid a travel path for the target AGV, and the lower the obstacle avoidance priority is, the target AGV needs to avoid the travel path for the other AGV;
the goods position management system determines all tracks from the current position of a target AGV trolley to the target position of the target goods position and the track length of each track, collects sensing data of a sensor preset on each track in all tracks, and determines the vacancy degree of each track in all tracks according to the sensing data;
under the current parameters of the target AGV trolley, the goods space management system calculates the running time spent by the target AGV trolley to run along each track according to the track lengths of all the tracks and the vacancy degree of each track;
and the cargo space management system determines the track with the shortest driving time length in all the tracks as the first target departure track.
Therefore, the optional implementation method can select the shortest time-consuming track for the target AGV based on multiple dimensions (the current parameters of the target AGV, the track length of each track and the idle length), and is beneficial to improving the task execution efficiency of the AGV.
205. The goods yard management system obtains the tracks to be started of all AGV trolleys to be started, and respectively calculates the track overlap ratio of each track to be started and the first target starting track.
206. The goods yard management system obtains a first priority of the target AGV and a second priority of the target AGV to be started with the highest track contact ratio in all the AGV to be started.
207. The cargo space management system judges whether the first priority is higher than the second priority, if so,step 208 is executed; if the first priority is not greater than the second priority, the flow is ended.
As an optional implementation manner, after determining that the first priority is greater than the second priority, the cargo space management system may further obtain a first departure position of the target AGV and a second departure position of the target AGV to be departed, calculate a position distance between the first departure position and the second departure position, and determine whether the position distance is smaller than a preset position distance, if the position distance is smaller than the preset position distance, executestep 208; and if the position distance is not less than the preset position distance, sending a speed adjusting instruction to the target AGV to be started so that the target AGV to be started starts at a starting speed less than that of the target AGV. Therefore, according to the embodiment of the invention, the adjustment instruction (speed adjustment instruction or delayed starting instruction) can be sent to the target AGV to be started in a targeted manner according to the distance between the two AGV dollies, so that the situation that the AGV dollies with similar starting tracks are in travel congestion is avoided.
208. The goods location management system sends a delayed starting instruction to the target AGV to be started so that the target AGV to be started starts after a preset time length, and sends an execution instruction to the target AGV so that the target AGV executes a task of taking and placing materials for the target goods location.
Therefore, by the method described in fig. 2, the AGV can know the cargo space condition when executing the task of taking and placing the materials, so that the probability of the occurrence of misoperation events of the AGV is reduced; the current communication frequency band can be switched to the idle frequency band in time when the poor communication effect between the goods level management system and the target AGV trolley is detected, so that the communication smoothness degree between the goods level management system and the target AGV trolley is improved; the distance between the two AGV dollies can be determined according to the size of a light intensity image formed on the reflector by the laser, so that the problems that a target AGV dolly cannot effectively avoid and easily collides with other AGV dollies in the process of executing a material taking and placing task are effectively solved; in addition, the condition that the travel of AGV trolleys with similar starting tracks is blocked can be avoided.
EXAMPLE III
Referring to fig. 3, fig. 3 is a schematic flow chart illustrating another method for controlling an AGV to perform a material picking operation according to an embodiment of the present invention. As shown in fig. 3, the method for controlling the AGV to perform the material picking and placing operation may include the following steps:
in the embodiment of the invention, the method for controlling the AGV to perform the material taking and placing operation includessteps 301 to 308, and for the description of thesteps 301 to 308, please refer to the detailed description of thestep 201 to 208 in the second embodiment, which is not described again in the embodiment of the invention.
309. The goods yard management system detects the real-time distance between the target AGV and the control area, and the control area is an area where the number of the AGV passing through in unit time is larger than or equal to the preset passing number.
In the embodiment of the present invention, the control area is used to indicate an area where a current traffic flow is large and a road congestion occurs.
310. When the real-time distance is smaller than or equal to the preset safety distance, the cargo space management system judges whether an intersection exists within the real-time distance between the target AGV and the control area, and if the intersection exists within the real-time distance range between the target AGV and the control area, thestep 312 is executed; if no intersection exists in the real-time distance range between the target AGV trolley and the controlled area, the process is ended.
As an optional implementation manner, after the cargo space management system determines that no intersection exists in the real-time distance range between the target AGV and the control area, a speed reduction instruction may be sent to the target AGV, so that the target AGV reduces the running speed, and after detecting that the real-time distance between the target AGV and the control area is greater than the preset safety distance, a speed increase instruction is sent to the target AGV, so that the target AGV runs at the original speed.
311. And the goods space management system performs route planning on the target AGV again according to the current position of the target AGV, the mark of the intersection and the target position of the target goods space to obtain a second target starting track.
312. And the goods location management system sends the second target departure track to the target AGV so that the target AGV starts according to the second target departure track.
In step 309-312, it can be seen that, according to the embodiment of the invention, the target AGV can be scheduled orderly by detecting the real-time distance between the target AGV and the controlled area and when the real-time distance is too short, so that the probability of collision or congestion is reduced.
In an alternative embodiment, after performingstep 312, the method may further include the following operations:
313. and the goods position management system receives first goods position information fed back by the target AGV, wherein the first goods position information is the goods position information which is obtained when the target AGV reaches the track end point of the starting track of the second target and is closest to the target AGV.
314. The cargo space management system judges whether the first cargo space information is matched with the target cargo space information of the target cargo space, and if the first cargo space information is matched with the target cargo space information, thestep 315 is executed; and if the first goods position information is not matched with the target goods position information, ending the process.
315. And the goods position management system determines that the target AGV arrives at the target position of the target goods position.
In an alternative embodiment, after performingstep 315, the method may further include the following operations:
316. and the cargo space management system receives a task completion instruction sent by the target AGV trolley and modifies the real-time state of the target cargo space according to the task completion instruction.
In the embodiment of the invention, the task completion instruction is sent after the target AGV trolley places the target material in the target goods space or takes the target material from the target goods space.
In an alternative embodiment, after performingstep 316, the method may further include the following operations:
317. the goods yard management system acquires a first image and a second image of a target AGV aiming at a target material, wherein the first image is shot when the target AGV arrives at an original position of the target material and before the target material is taken away, and the second image is shot when the target AGV arrives at a target position where the target material needs to be placed and after the target material is placed at the target position.
In the embodiment of the invention, when the task of taking and placing the materials refers to going to a target goods space to take the target materials, the original positions of the target materials can represent the positions of other goods spaces or a picking platform, and the target positions can represent the positions of the target goods space; when the task of picking and placing the materials refers to go to a target cargo space to place the target materials, the original positions of the target materials can represent the positions of the target cargo space, and the target positions can represent the positions of other cargo spaces or a picking platform.
318. The goods space management system analyzes the first image and the second image to obtain a difference value between the second image and the second image.
319. The cargo space management system judges whether the difference value is smaller than a preset difference value, and if the difference value is larger than the preset difference value, the step 320 is executed; if the difference value is not greater than the preset difference value, the process is ended.
320. The goods space management system records the damage state of the target material and sends a prompt message to a management terminal of a manager, wherein the prompt message is used for prompting that the target material is damaged.
In the embodiment of the invention, because the target material is easy to be damaged in the process of carrying the target material, the embodiment of the invention can judge whether the target material is damaged or not by acquiring the first image of the target material before being carried and the second image after being carried, analyzing and comparing the difference value between the two images and judging whether the target material is damaged or not according to the difference value, and once the target material is determined to be damaged according to the difference value of the images, the damaged state of the target material is timely recorded and is linked with the management terminal, so that the AGV trolley can be effectively prevented from executing a task of taking and placing the damaged target material, and the working efficiency of the target AGV trolley is improved.
Therefore, by the method described in fig. 3, the AGV can know the cargo space condition when executing the task of taking and placing the materials, so that the probability of the occurrence of misoperation events of the AGV is reduced; the smoothness degree of communication between the goods position management system and the target AGV trolley can be improved; the problems that the target AGV cannot effectively avoid and easily collides with other AGV in the process of executing the task of taking and placing the materials can be effectively solved; the situation that the AGV trolleys with similar starting tracks are blocked in traveling can be avoided; the real-time distance between the target AGV and the control area can be detected, and the target AGV can be orderly scheduled when the real-time distance is too short, so that the probability of collision or congestion is reduced; in addition, the AGV trolley can be effectively prevented from executing a task of taking and placing the damaged target material, and therefore the working efficiency of the target AGV trolley is improved.
Example four
Referring to fig. 4, fig. 4 is a schematic structural diagram of a cargo space management system according to an embodiment of the present invention. As shown in fig. 4, the cargo space management system may include:
the receivingunit 401 is configured to receive a status query instruction of the target AGV cart for the target cargo space, and trigger thequerying unit 402 to start.
As an optional implementation manner, before receiving the state query instruction of the target AGV for the target slot, the receivingunit 401 may further obtain state information of all AGV, and determine whether there is an AGV in a non-working state (not executing any task of taking and placing materials currently) according to the state information, if there is an AGV in a non-working state, determine the AGV in the non-working state as the target AGV, and issue a task of taking and placing materials for the target slot to the target AGV, so that the target AGV sends the state query instruction for the target slot to the slot management system after receiving the task of taking and placing materials. Further optionally, after determining that there is an AGV in a non-working state, position information of all AGV in the non-working state may be obtained, and a target AGV may be determined according to the type of the task of picking and placing the material (picking or placing the material) and the position information.
Thequery unit 402 is configured to query the current state of the target cargo space from the stored cargo space state database according to the state query instruction, and provide the query result to thefirst determination unit 403.
The first determiningunit 403 is configured to determine whether the target cargo space meets the pick-and-place condition according to the current state.
In the embodiment of the present invention, it should be noted that, if the target cargo space does not satisfy the condition, the first determiningunit 403 may further send an error prompting message to the target AGV, where the error prompting message is used to prompt that the target cargo space does not satisfy the pick-and-place condition of the target AGV; or, the first determiningunit 403 detects whether there is a loading location meeting the pick-and-place condition corresponding to the task that needs to be executed by the target AGV from all the loading locations within the preset distance threshold (e.g. 3m) from the target loading location, if not, sends an error prompt message to the target AGV, and if so, feeds back one of the loading locations within the preset distance threshold (e.g. 3m) from the target loading location to the target AGV to trigger the target AGV to execute the pick-and-place task for the one of the loading locations.
A sendingunit 404, configured to send an execution instruction to the target AGV when the first determiningunit 403 determines that the target cargo space meets the pick-and-place condition, so that the target AGV executes a task of picking and placing the material for the target cargo space.
Optionally, the sendingunit 404 may monitor, in real time, a communication environment around the target AGV through each spectrum sensing module in a process of executing a task of picking and placing a material for a target cargo space by the target AGV, so as to obtain an idle frequency band in the communication environment, detect whether a receiving time of receiving a communication message sent by the target AGV is greater than a preset receiving time, and switch a current frequency band in communication with the target AGV to the monitored idle frequency band if the receiving time is greater than the preset receiving time. Therefore, the embodiment of the invention can timely switch the current communication frequency band to the idle frequency band when detecting that the communication effect between the goods space management system and the target AGV trolley is not good, thereby improving the communication smoothness degree between the goods space management system and the target AGV trolley.
As an optional implementation manner, the cargo space management system may further include a collecting unit (not shown in fig. 4), the sendingunit 404 sends an execution instruction to the target AGV, so that the target AGV executes a task of taking and placing the material for the target cargo space, and then may trigger the collecting unit to start, the collecting unit collects reflected light information formed by the laser installed on the target AGV and irradiating other AGV equipped with the reflector, acquires a light intensity image according to the collected reflected light information, and determines the distance between the target AGV and the other AGV according to the area size of the light intensity image.
Therefore, the cargo space management system described in fig. 4 can enable the AGV to know the cargo space condition when executing the task of picking and placing the material, thereby reducing the probability of occurrence of the incorrect operation event of the AGV; the current communication frequency band can be switched to the idle frequency band in time when the poor communication effect between the goods level management system and the target AGV trolley is detected, so that the communication smoothness degree between the goods level management system and the target AGV trolley is improved; in addition, also can confirm the distance between two AGV dollies according to the size that laser formed the light intensity image on the reflector panel, effectively solved target AGV dolly and can't effectively dodge, collide with other AGV dollies easily at the in-process of carrying out the task of putting the material of putting.
EXAMPLE five
Referring to fig. 5, fig. 5 is a schematic structural diagram of another cargo space management system according to an embodiment of the present invention, wherein the cargo space management system shown in fig. 5 is obtained by further optimizing the cargo space management system shown in fig. 4. Compared with the cargo space management system shown in fig. 5, the cargo space management system shown in fig. 5 further includes:
a first obtainingunit 405, configured to obtain a target position of the target cargo space after the first determiningunit 403 determines that the target cargo space meets the pick-and-place condition, and provide the target position to the first determiningunit 406.
And the first determiningunit 406 is used for determining a first target departure track of the target AGV car reaching the target cargo space according to the target position.
In the embodiment of the present invention, the first determiningunit 406 may determine the first target departure track of the target AGV to the target cargo space according to the target position of the target cargo space and the start position of the target AGV.
In the embodiment of the present invention, as an optional implementation manner, the manner in which the first determiningunit 406 obtains the target position of the target cargo space and determines, according to the target position, that the target AGV arrives at the first target departure track of the target cargo space specifically is:
acquiring current parameters of a target AGV, wherein the current parameters comprise residual electric quantity, obstacle avoidance priority, power consumption in a current bearing state and average speed in the current bearing state, the obstacle avoidance priority is used for indicating an obstacle avoidance strategy when the target AGV meets other AGV, the higher the obstacle avoidance priority is, the other AGV needs to avoid a driving path for the target AGV, and the lower the obstacle avoidance priority is, the target AGV needs to avoid a driving path for the other AGV;
determining all tracks from the current position of the target AGV trolley to the target position of the target cargo space and the track length of each track, acquiring sensing data of a sensor preset on each track in all tracks, and determining the vacancy degree of each track in all tracks according to the sensing data;
under the current parameters of the target AGV trolley, calculating the running time spent by the target AGV trolley running along each track according to the track lengths of all the tracks and the vacancy degree of each track;
and determining the track with the shortest driving time length in all the tracks as the first target departure track.
Therefore, the optional implementation method can select the shortest time-consuming track for the target AGV based on multiple dimensions (the current parameters of the target AGV, the track length of each track and the idle length), and is beneficial to improving the task execution efficiency of the AGV.
The first obtainingunit 405 is further configured to obtain the waiting trajectory of all AGV carts to be started, and provide the waiting trajectory to the calculatingunit 407.
A calculatingunit 407, configured to calculate a track overlap ratio between the to-be-started track acquired by each first acquiringunit 405 and the first target starting track determined by the first determiningunit 406, respectively, and provide a calculation result to the first acquiringunit 405.
The first obtainingunit 405 is further configured to obtain a first priority of the target AGV and a second priority of the target AGV to be started with the highest track overlapping degree among all AGV to be started, and the first priority and the second priority are provided to the first determiningunit 403.
Thefirst judging unit 403 is further configured to judge whether the first priority is higher than the second priority, and provide the judgment result to the sendingunit 404.
The sendingunit 404 is further configured to send a delayed departure instruction to the target to-be-departed AGV when the first determiningunit 403 determines that the first priority is greater than the second priority, so that the target to-be-departed AGV starts after a preset time period, and send an execution instruction to the target AGV, so that the target AGV executes a task of taking and placing the material for the target cargo space.
Therefore, the wearable device described in fig. 5 can enable the AGV to know the cargo space condition when executing the task of picking and placing the material, so that the probability of occurrence of the incorrect operation event of the AGV is reduced; the current communication frequency band can be switched to the idle frequency band in time when the poor communication effect between the goods level management system and the target AGV trolley is detected, so that the communication smoothness degree between the goods level management system and the target AGV trolley is improved; the distance between the two AGV dollies can be determined according to the size of a light intensity image formed on the reflector by the laser, so that the problems that a target AGV dolly cannot effectively avoid and easily collides with other AGV dollies in the process of executing a material taking and placing task are effectively solved; in addition, the condition that the travel of AGV trolleys with similar starting tracks is blocked can be avoided.
EXAMPLE six
Referring to fig. 6, fig. 6 is a schematic structural diagram of another cargo space management system according to an embodiment of the present invention, wherein the cargo space management system shown in fig. 6 is obtained by further optimizing the cargo space management system shown in fig. 5. Compared with the cargo space management system shown in fig. 5, the cargo space management system shown in fig. 6 further includes:
the detectingunit 408 is configured to detect a real-time distance between the target AGV and the control area after the sendingunit 404 sends an execution instruction to the target AGV so that the target AGV executes a task of picking and placing the material for the target cargo space, and provide the real-time distance to the first determiningunit 403, where the control area is an area where the number of AGV passing through in unit time is greater than or equal to a preset passing number.
The first determiningunit 403 is further configured to determine whether an intersection exists within the real-time distance between the target AGV and the controlled area when the real-time distance is less than or equal to the preset safety distance, and provide the determination result to theroute planning unit 409.
And aroute planning unit 409, configured to perform route planning again on the target AGV according to the current position of the target AGV, the identifier of the intersection, and the target position of the target cargo space when the first determiningunit 403 determines that the intersection exists within the real-time distance range between the target AGV and the controlled area, so as to obtain a second target departure track, and provide the second target departure track to the sendingunit 404.
The sendingunit 404 is further configured to send the second target departure track to the target AGV, so that the target AGV starts according to the second target departure track.
As an alternative embodiment, as shown in fig. 6, the receivingunit 401 is further configured to receive the first slot information fed back by the target AGV, and provide the first slot information to the first determiningunit 403.
The first determiningunit 403 is further configured to determine whether the first location information matches the target location information of the target location, and provide the determination result to the second determiningunit 410, where the first location information is the location information that is closest to the target AGV and is obtained when the target AGV arrives at the track end of the second target departure track.
The cargo space management system further comprises:
a second determiningunit 410, configured to determine that the target AGV cart reaches the target position of the target slot when the first determiningunit 403 determines that the first slot information matches the target slot information.
As another alternative embodiment, as shown in fig. 6, the receivingunit 401 is further configured to receive a task completion instruction sent by the target AGV after the sendingunit 404 sends an execution instruction to the target AGV so that the target AGV executes a task of taking and placing a material for the target slot, where the task completion instruction is sent after the target AGV places the target material in the target slot or takes the target material from the target slot;
the cargo space management system further comprises:
thestatus modifying unit 411 is configured to modify a real-time status of the target cargo space according to the task completion instruction received by the receivingunit 401, and trigger the second obtainingunit 412 to start.
The second obtainingunit 412 is configured to obtain a first image and a second image of the target AGV for the target material, and provide the first image and the second image to the analyzingunit 413, wherein the first image is captured by the target AGV when the target AGV reaches an original position of the target material and before the target material is taken away, and the second image is captured by the target AGV after the target AGV reaches a destination position where the target material needs to be placed and the target material is placed at the destination position.
The analyzingunit 413 is configured to analyze the first image and the second image to obtain a difference value between the second image and the second image, and provide the difference value to the second determiningunit 414.
The second determiningunit 414 is configured to determine whether the difference value is smaller than a preset difference value.
Therecording unit 415 is configured to record the damage state of the target material and provide the damage state to the sendingunit 404 when the second determiningunit 414 determines that the difference value is greater than the preset difference value.
The sendingunit 404 is further configured to send a prompt message to a management terminal of a manager, where the prompt message is used to prompt that the target material is damaged.
Therefore, the wearable device described in fig. 6 can enable the AGV to know the cargo space condition when executing the task of picking and placing the material, so that the probability of occurrence of the incorrect operation event of the AGV is reduced; the smoothness degree of communication between the goods position management system and the target AGV trolley can be improved; the problems that the target AGV cannot effectively avoid and easily collides with other AGV in the process of executing the task of taking and placing the materials can be effectively solved; the situation that the AGV trolleys with similar starting tracks are blocked in traveling can be avoided; the real-time distance between the target AGV and the control area can be detected, and the target AGV can be orderly scheduled when the real-time distance is too short, so that the probability of collision or congestion is reduced; in addition, the AGV trolley can be effectively prevented from executing a task of taking and placing the damaged target material, and therefore the working efficiency of the target AGV trolley is improved.
The embodiment of the invention further provides another cargo space management system, as shown in fig. 7, for convenience of description, only the parts related to the embodiment of the invention are shown, and details of the specific technology are not disclosed, please refer to the method part of the embodiment of the invention. The cargo space management system can be applied to any terminal equipment such as a smart phone, a computer tablet, a management device and the like, and takes a terminal as the management device as an example:
fig. 7 is a block diagram illustrating a part of the structure of a management device associated with a terminal according to an embodiment of the present invention. Referring to fig. 7, the management apparatus includes: radio Frequency (RF)circuit 1110,memory 1120,input unit 1130,display unit 1140,sensor 1150,audio circuit 1160,wireless communication module 1170,processor 1180, power supply 1190, andcamera 1100. Those skilled in the art will appreciate that the management device configuration shown in fig. 7 does not constitute a limitation of the management device and may include more or fewer components than shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the management apparatus in detail with reference to fig. 7:
RF circuit 1110 may be used for receiving and transmitting signals during a message transmission or call, and in particular, for receiving downlink messages from a base station and then processing the received downlink messages toprocessor 1180; in addition, the data for designing uplink is transmitted to the base station. In general,RF circuit 1110 includes, but is not limited to, an antenna, at least one Amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, theRF circuitry 1110 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to Global System for Mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (Code Division Multiple Access,
CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), and the like.
Thememory 1120 may be used to store executable program codes, and theprocessor 1180 coupled to thememory 1120 may execute various functional applications of the management device and data processing by executing the executable program codes stored in thememory 1120, and particularly, may be used to execute all or part of the steps of any one of the first to third embodiments of the drowning alarm method based on user behavior. Thememory 1120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the management apparatus, and the like. Further, thememory 1120 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
Theinput unit 1130 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the management apparatus. Specifically, theinput unit 1130 may include atouch panel 1131 andother input devices 1132.Touch panel 1131, also referred to as a touch screen, can collect touch operations of a user on or near the touch panel 1131 (for example, operations of the user on or neartouch panel 1131 by using any suitable object or accessory such as a finger or a stylus pen), and drive corresponding connection devices according to a preset program. Alternatively, thetouch panel 1131 may include two parts, namely, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to theprocessor 1180, and can receive and execute commands sent by theprocessor 1180. In addition, thetouch panel 1131 can be implemented by using various types, such as resistive, capacitive, infrared, and surface acoustic wave. Theinput unit 1130 may includeother input devices 1132 in addition to thetouch panel 1131. In particular,other input devices 1132 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
Thedisplay unit 1140 may be used to display information input by a user or information provided to the user and various menus for managing the device. Thedisplay unit 1140 may include adisplay panel 1141, and optionally, may
TheDisplay panel 1141 is configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, thetouch panel 1131 can cover thedisplay panel 1141, and when thetouch panel 1131 detects a touch operation on or near the touch panel, the touch panel is transmitted to theprocessor 1180 to determine the type of the touch event, and then theprocessor 1180 provides a corresponding visual output on thedisplay panel 1141 according to the type of the touch event. Although in fig. 7,touch panel 1131 anddisplay panel 1141 are shown as two separate components to implement the input and output functions of the management device, in some embodiments,touch panel 1131 anddisplay panel 1141 may be integrated to implement the input and output functions of the management device.
The management device may also include at least onesensor 1150, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of thedisplay panel 1141 according to the brightness of ambient light, and the proximity sensor may turn off thedisplay panel 1141 and/or the backlight when the mobile phone moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
Audio circuitry 1160, speakers 1161, and microphone 1162 may provide an audio interface between the user and the administrative device. Theaudio circuit 1160 may transmit the electrical signal converted from the received audio data to the speaker 1161, and convert the electrical signal into a sound signal for output by the speaker 1161; on the other hand, the microphone 1162 converts the collected sound signals into electrical signals, converts the electrical signals into audio data after being received by theaudio circuit 1160, and then processes the audiodata output processor 1180, and then sends the audio data to another management device through theRF circuit 1110, for example, or outputs the audio data to thememory 1120 for further processing.
Thewireless communication module 1170 may be configured to transmit information to an external device, receive a control instruction of the external device, and the like, and in particular, transmit the control instruction to theprocessor 1180 after receiving the control instruction of the external device, and process the control instruction by theprocessor 1180. Thewireless communication module 1170 may include, for example, a wireless fidelity (WiFi) module. The management equipment can be used for sending information, helping a user to receive and send emails, browsing webpages, accessing streaming media, receiving control instructions of external equipment and the like through the WiFi module, and provides wireless broadband Internet access for the user.
Theprocessor 1180 is a control center of the management device, connects various parts of the whole mobile phone by using various interfaces and lines, and performs various functions of the management device and processes data by running or executing software programs and/or modules stored in thememory 1120 and calling data stored in thememory 1120, thereby performing overall monitoring of the management device. Optionally,processor 1180 may include one or more processing units; preferably, theprocessor 1180 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated withinprocessor 1180.
The management device also includes a power supply 1190 (e.g., a battery) for providing power to various components, which may be logically coupled to theprocessor 1180 via a power management system, such that the power management system may be configured to manage charging, discharging, and power consumption.
Although not shown, the management device may further include a bluetooth module or the like, which is not described in detail herein.
In the embodiment of the present invention, theprocessor 1180 included in the management device is configured to execute the executable program code stored in thememory 1120, and further has the following functions:
the controlwireless communication module 1170 receives a state query instruction of a target AGV car for a target cargo space;
according to the state query instruction, the current state of the target goods position is queried from a stored goods position state database, and whether the target goods position meets the pick-and-place condition or not is judged according to the current state;
and if the target cargo space meets the pick-and-place condition, controlling thewireless communication module 1170 to send an execution instruction to the target AGV so that the target AGV executes a task of picking and placing the materials aiming at the target cargo space.
Therefore, theprocessor 1180 included in the management device can enable the AGV to know the goods position condition when executing the task of taking and placing the materials, so that the probability of the occurrence of misoperation events of the AGV is reduced.
It will be understood by those skilled in the art that all or part of the steps in the methods of the embodiments described above may be implemented by hardware instructions of a program, and the program may be stored in a computer-readable storage medium, where the storage medium includes Read-Only Memory (ROM), Random Access Memory (RAM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), One-time Programmable Read-Only Memory (OTPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Compact Disc Read-Only Memory (CD-ROM), or other Memory, such as a magnetic disk, or a combination thereof, A tape memory, or any other medium readable by a computer that can be used to carry or store data.
The above embodiments are only used for illustrating the technical solutions of the present application and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art; the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (8)

Translated fromChinese
1.一种控制AGV小车进行物料取放操作的方法,其特征在于,所述方法包括:1. a method for controlling an AGV trolley to carry out a material pick-and-place operation, characterized in that the method comprises:货位管理系统接收目标AGV小车针对目标货位的状态查询指令;The cargo location management system receives the status query command of the target AGV trolley for the target cargo location;所述货位管理系统根据所述状态查询指令,从存储的货位状态数据库中查询所述目标货位的当前状态,并根据所述当前状态判断所述目标货位是否满足取放条件;The cargo location management system queries the current state of the target cargo location from the stored cargo location state database according to the state query instruction, and judges whether the target cargo location satisfies the pick-and-place condition according to the current state;如果所述目标货位满足所述取放条件,所述货位管理系统向所述目标AGV小车发送执行指令,以使所述目标AGV小车执行针对所述目标货位的取放物料任务;If the target cargo space satisfies the pick and place condition, the cargo position management system sends an execution instruction to the target AGV trolley, so that the target AGV trolley performs the task of picking and placing materials for the target cargo position;在判断出所述目标货位满足所述取放条件之后,所述方法还包括:After judging that the target cargo space satisfies the pick-and-place condition, the method further includes:如果所述目标货位满足所述取放条件,所述货位管理系统获取所述目标货位的目标位置,并根据所述目标位置确定所述目标AGV小车到达所述目标货位的第一目标出发轨迹;If the target cargo space meets the pick-and-place condition, the cargo position management system obtains the target position of the target cargo position, and determines the first time the target AGV trolley reaches the target cargo position according to the target position. target departure trajectory;所述货位管理系统获取所有待出发AGV小车的待出发轨迹,分别计算每个所述待出发轨迹与所述第一目标出发轨迹的轨迹重合度;The cargo space management system obtains the to-be-launched trajectories of all the to-be-launched AGV trolleys, and calculates the degree of track coincidence of each of the to-be-launched trajectories and the first target departure trajectory;所述货位管理系统获取所述目标AGV小车的第一优先级以及所有所述待出发AGV小车中所述轨迹重合度最高的目标待出发AGV小车的第二优先级,并判断所述第一优先级是否大于所述第二优先级;The cargo space management system obtains the first priority of the target AGV and the second priority of the target AGV with the highest track coincidence among all the AGVs to be departed, and judges the first priority of the AGV. Whether the priority is greater than the second priority;如果所述第一优先级大于所述第二优先级,所述货位管理系统向所述目标待出发AGV小车发送延迟出发指令,以使所述目标待出发AGV小车在预设时长之后出发,并向所述目标AGV小车发送执行指令,以使所述目标AGV小车执行针对所述目标货位的取放物料任务。If the first priority is greater than the second priority, the cargo space management system sends a delayed departure instruction to the target AGV to start, so that the target AGV to depart after a preset time period, Send an execution instruction to the target AGV car, so that the target AGV car can perform the task of picking and placing materials for the target cargo space.2.根据权利要求1所述的方法,其特征在于,所述货位管理系统向所述目标AGV小车发送执行指令,以使所述目标AGV小车执行针对所述目标货位的取放物料任务之后,所述方法还包括:2 . The method according to claim 1 , wherein the cargo space management system sends an execution instruction to the target AGV trolley, so that the target AGV trolley performs the task of picking and placing materials for the target cargo space. 3 . Afterwards, the method further includes:所述货位管理系统检测所述目标AGV小车距离管制区域的实时距离,所述管制区域是单位时间内通过的AGV小车数量大于等于预设通过数量的区域;The cargo space management system detects the real-time distance between the target AGV trolley and the control area, where the control area is an area where the number of AGV trolleys passing through per unit time is greater than or equal to a preset number of passing vehicles;当所述实时距离小于等于预设安全距离时,所述货位管理系统判断所述目标AGV小车与所述管制区域的实时距离之内是否存在交叉路口;When the real-time distance is less than or equal to the preset safety distance, the cargo space management system determines whether there is an intersection within the real-time distance between the target AGV car and the control area;如果所述目标AGV小车与所述管制区域的实时距离范围内存在所述交叉路口,所述货位管理系统根据所述目标AGV小车的当前位置、所述交叉路口的标识以及所述目标货位的目标位置重新对所述目标AGV小车进行路线规划,得到第二目标出发轨迹,并将所述第二目标出发轨迹发送至所述目标AGV小车,以使所述目标AGV小车按照所述第二目标出发轨迹出发。If the intersection exists within the real-time distance range between the target AGV and the control area, the cargo space management system will use the current position of the target AGV, the identification of the intersection and the target cargo space The target position of the target AGV car is re-routed to obtain the second target departure trajectory, and the second target departure trajectory is sent to the target AGV car, so that the target AGV car can follow the second target AGV car. The target departure trajectory starts.3.根据权利要求2所述的方法,其特征在于,所述方法还包括:3. The method according to claim 2, wherein the method further comprises:所述货位管理系统接收所述目标AGV小车反馈的第一货位信息,并判断所述第一货位信息是否与所述目标货位的目标货位信息相匹配,所述第一货位信息是由所述目标AGV小车到达所述第二目标出发轨迹的轨迹终点时获取到的距离所述目标AGV小车最近的货位信息;The cargo location management system receives the first cargo location information fed back by the target AGV trolley, and determines whether the first cargo location information matches the target cargo location information of the target cargo location. The information is the cargo position information closest to the target AGV trolley obtained when the target AGV trolley reaches the end point of the trajectory of the second target departure trajectory;如果所述第一货位信息与所述目标货位信息相匹配,所述货位管理系统确定所述目标AGV小车到达所述目标货位的所述目标位置。If the first cargo position information matches the target cargo position information, the cargo position management system determines that the target AGV trolley reaches the target position of the target cargo position.4.根据权利要求1-3中任一项所述的方法,其特征在于,所述货位管理系统向所述目标AGV小车发送执行指令,以使所述目标AGV小车执行针对所述目标货位的取放物料任务之后,所述方法还包括:4. The method according to any one of claims 1-3, wherein the cargo space management system sends an execution instruction to the target AGV trolley, so that the target AGV trolley executes an execution instruction for the target cargo trolley. After the task of picking and placing materials in place, the method further includes:所述货位管理系统接收所述目标AGV小车发送的任务完成指令,所述任务完成指令是由所述目标AGV小车将目标物料放置到所述目标货位或者所述目标AGV小车从所述目标货位取走所述目标物料之后发送的;The cargo space management system receives the task completion instruction sent by the target AGV car, and the task completion command is that the target AGV car places the target material in the target cargo space or the target AGV car moves from the target car to the target cargo space. Sent after the cargo location has taken the target material;所述货位管理系统根据所述任务完成指令修改所述目标货位的实时状态;The cargo location management system modifies the real-time status of the target cargo location according to the task completion instruction;所述方法还包括:The method also includes:所述货位管理系统获取所述目标AGV小车针对所述目标物料的第一图像和第二图像,所述第一图像是由所述目标AGV小车到达所述目标物料的原始位置处以及在取走所述目标物料之前拍摄的,所述第二图像是由所述目标AGV小车到达需要放置所述目标物料的目的位置处并将所述目标物料放置在所述目的位置之后拍摄的;The cargo space management system obtains the first image and the second image of the target AGV trolley for the target material, and the first image is when the target AGV trolley arrives at the original position of the target material and when it is picked up. The second image is taken before the target material is taken, and the second image is taken after the target AGV trolley reaches the target position where the target material needs to be placed and the target material is placed at the target position;所述货位管理系统分析所述第一图像与所述第二图像,得到所述第二图像与所述第二图像的差异值,并判断所述差异值是否小于预设差异值;The cargo space management system analyzes the first image and the second image, obtains a difference value between the second image and the second image, and determines whether the difference value is smaller than a preset difference value;如果所述差异值大于所述预设差异值,所述货位管理系统记录所述目标物料的破损状态,并向管理人员的管理终端发送提示消息,所述提示消息用于提示所述目标物料存在破损。If the difference value is greater than the preset difference value, the cargo location management system records the damaged state of the target material, and sends a prompt message to the management terminal of the manager, where the prompt message is used to prompt the target material There is damage.5.一种货位管理系统,其特征在于,包括:5. A cargo space management system, characterized in that, comprising:接收单元,用于接收目标AGV小车针对目标货位的状态查询指令;The receiving unit is used to receive the status query command of the target AGV trolley for the target cargo space;查询单元,用于根据所述状态查询指令,从存储的货位状态数据库中查询所述目标货位的当前状态;a query unit, configured to query the current state of the target cargo location from the stored cargo location state database according to the state query instruction;第一判断单元,用于根据所述当前状态判断所述目标货位是否满足取放条件;a first judging unit for judging whether the target cargo space satisfies the pick-and-place condition according to the current state;发送单元,用于在所述第一判断单元判断出所述目标货位满足所述取放条件时,向所述目标AGV小车发送执行指令,以使所述目标AGV小车执行针对所述目标货位的取放物料任务;A sending unit, configured to send an execution instruction to the target AGV car when the first judgment unit judges that the target cargo location satisfies the pick-and-place condition, so that the target AGV car executes the target cargo for the target cargo Position pick and place material tasks;第一获取单元,用于在所述第一判断单元判断出所述目标货位满足所述取放条件之后,如果所述目标货位满足所述取放条件,获取所述目标货位的目标位置;A first acquiring unit, configured to acquire the target of the target cargo location if the target cargo location satisfies the picking and placing condition after the first judging unit determines that the target cargo location satisfies the picking and placing condition Location;第一确定单元,用于根据所述目标位置确定所述目标AGV小车到达所述目标货位的第一目标出发轨迹;a first determination unit, configured to determine the first target departure trajectory of the target AGV car to the target cargo space according to the target position;所述第一获取单元,还用于获取所有待出发AGV小车的待出发轨迹;The first acquisition unit is also used to acquire the to-be-launched trajectories of all the to-be-launched AGV trolleys;计算单元,用于分别计算每个所述待出发轨迹与所述第一目标出发轨迹的轨迹重合度;a calculation unit, used to calculate the track coincidence degree of each of the to-be-started tracks and the first target departure track respectively;所述第一获取单元,还用于获取所述目标AGV小车的第一优先级以及所有所述待出发AGV小车中所述轨迹重合度最高的目标待出发AGV小车的第二优先级;The first obtaining unit is further configured to obtain the first priority of the target AGV and the second priority of the target AGV with the highest trajectory overlap among all the AGVs to be started;所述第一判断单元,还用于判断所述第一优先级是否大于所述第二优先级;The first judgment unit is further configured to judge whether the first priority is greater than the second priority;所述发送单元,还用于在所述第一判断单元判断出所述第一优先级大于所述第二优先级时,向所述目标待出发AGV小车发送延迟出发指令,以使所述目标待出发AGV小车在预设时长之后出发,并向所述目标AGV小车发送执行指令,以使所述目标AGV小车执行针对所述目标货位的取放物料任务。The sending unit is further configured to send a delayed starting instruction to the target AGV to be started when the first judging unit judges that the first priority is greater than the second priority, so that the target The to-be-started AGV starts after a preset period of time, and sends an execution command to the target AGV, so that the target AGV performs the task of picking and placing materials for the target cargo space.6.根据权利要求5所述的货位管理系统,其特征在于,所述货位管理系统还包括:6. The cargo location management system according to claim 5, wherein the cargo location management system further comprises:检测单元,用于在所述发送单元向所述目标AGV小车发送执行指令,以使所述目标AGV小车执行针对所述目标货位的取放物料任务之后,检测所述目标AGV小车距离管制区域的实时距离,所述管制区域是单位时间内通过的AGV小车数量大于等于预设通过数量的区域;A detection unit, configured to detect the distance control area of the target AGV after the sending unit sends an execution instruction to the target AGV so that the target AGV performs the task of picking and placing materials for the target cargo space The real-time distance of , the control area is the area where the number of AGV cars passing per unit time is greater than or equal to the preset number of passing;所述第一判断单元,还用于当所述实时距离小于等于预设安全距离时,判断所述目标AGV小车与所述管制区域的实时距离之内是否存在交叉路口;The first judgment unit is further configured to judge whether there is an intersection within the real-time distance between the target AGV and the control area when the real-time distance is less than or equal to a preset safety distance;路线规划单元,用于在所述第一判断单元判断出所述目标AGV小车与所述管制区域的实时距离范围内存在所述交叉路口时,根据所述目标AGV小车的当前位置、所述交叉路口的标识以及所述目标货位的目标位置重新对所述目标AGV小车进行路线规划,得到第二目标出发轨迹;The route planning unit is configured to, when the first judgment unit judges that the intersection exists within the real-time distance range between the target AGV and the control area, according to the current position of the target AGV, the intersection The sign of the intersection and the target position of the target cargo space re-route the target AGV car to obtain the second target departure trajectory;所述发送单元,还用于将所述第二目标出发轨迹发送至所述目标AGV小车,以使所述目标AGV小车按照所述第二目标出发轨迹出发。The sending unit is further configured to send the second target departure trajectory to the target AGV car, so that the target AGV car starts according to the second target departure trajectory.7.根据权利要求6所述的货位管理系统,其特征在于,所述接收单元,还用于接收所述目标AGV小车反馈的第一货位信息;7. The cargo location management system according to claim 6, wherein the receiving unit is further configured to receive the first cargo location information fed back by the target AGV trolley;所述第一判断单元,还用于判断所述第一货位信息是否与所述目标货位的目标货位信息相匹配,所述第一货位信息是由所述目标AGV小车到达所述第二目标出发轨迹的轨迹终点时获取到的距离所述目标AGV小车最近的货位信息;The first judging unit is further configured to judge whether the first cargo position information matches the target cargo position information of the target cargo position, and the first cargo position information is the arrival of the target AGV in the target cargo position. The cargo position information closest to the target AGV car obtained at the end of the trajectory of the second target departure trajectory;所述货位管理系统还包括:The cargo space management system further includes:第二确定单元,用于在所述第一判断单元判断出所述第一货位信息与所述目标货位信息相匹配时,确定所述目标AGV小车到达所述目标货位的所述目标位置。a second determining unit, configured to determine the target that the target AGV trolley reaches the target cargo location when the first judging unit determines that the first cargo location information matches the target cargo location information Location.8.根据权利要求5-7中任一项所述的货位管理系统,其特征在于,所述接收单元,还用于在所述发送单元向所述目标AGV小车发送执行指令,以使所述目标AGV小车执行针对所述目标货位的取放物料任务之后,接收所述目标AGV小车发送的任务完成指令,所述任务完成指令是由所述目标AGV小车将目标物料放置到所述目标货位或者所述目标AGV小车从所述目标货位取走所述目标物料之后发送的;8. The cargo space management system according to any one of claims 5-7, wherein the receiving unit is further configured to send an execution instruction to the target AGV in the sending unit, so that all After the target AGV performs the task of picking and placing materials for the target cargo space, it receives a task completion instruction sent by the target AGV, and the task completion instruction is that the target AGV places the target material on the target. The cargo position or the target AGV trolley takes the target material from the target cargo position and sends it;所述货位管理系统还包括:The cargo space management system further includes:状态修改单元,用于根据所述任务完成指令修改所述目标货位的实时状态;a state modification unit, configured to modify the real-time state of the target cargo space according to the task completion instruction;第二获取单元,用于获取所述目标AGV小车针对所述目标物料的第一图像和第二图像,所述第一图像是由所述目标AGV小车到达所述目标物料的原始位置处以及在取走所述目标物料之前拍摄的,所述第二图像是由所述目标AGV小车到达需要放置所述目标物料的目的位置处并将所述目标物料放置在所述目的位置之后拍摄的;The second acquisition unit is configured to acquire a first image and a second image of the target AGV trolley for the target material, where the first image is when the target AGV trolley arrives at the original position of the target material and when The second image is taken before the target material is taken away, and the second image is taken after the target AGV trolley reaches the target position where the target material needs to be placed and the target material is placed at the target position;分析单元,用于分析所述第一图像与所述第二图像,得到所述第二图像与所述第二图像的差异值;an analysis unit, configured to analyze the first image and the second image to obtain a difference value between the second image and the second image;第二判断单元,用于判断所述差异值是否小于预设差异值;a second judging unit, configured to judge whether the difference value is less than a preset difference value;记录单元,用于在所述第二判断单元判断出所述差异值大于所述预设差异值时,记录所述目标物料的破损状态;a recording unit, configured to record the damaged state of the target material when the second judging unit judges that the difference value is greater than the preset difference value;所述发送单元,还用于向管理人员的管理终端发送提示消息,所述提示消息用于提示所述目标物料存在破损。The sending unit is further configured to send a prompt message to the management terminal of the manager, where the prompt message is used to prompt that the target material is damaged.
CN201810582778.6A2018-06-052018-06-05 A method for controlling AGV trolley to carry out material pick-and-place operation and cargo location management systemExpired - Fee RelatedCN108803605B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810582778.6ACN108803605B (en)2018-06-052018-06-05 A method for controlling AGV trolley to carry out material pick-and-place operation and cargo location management system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810582778.6ACN108803605B (en)2018-06-052018-06-05 A method for controlling AGV trolley to carry out material pick-and-place operation and cargo location management system

Publications (2)

Publication NumberPublication Date
CN108803605A CN108803605A (en)2018-11-13
CN108803605Btrue CN108803605B (en)2021-08-13

Family

ID=64087806

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810582778.6AExpired - Fee RelatedCN108803605B (en)2018-06-052018-06-05 A method for controlling AGV trolley to carry out material pick-and-place operation and cargo location management system

Country Status (1)

CountryLink
CN (1)CN108803605B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110375736B (en)*2018-11-282021-02-26北京京东尚科信息技术有限公司Path planning method, system and device of intelligent device and readable storage medium
CN109282821B (en)*2018-11-282019-12-03浙江明度智控科技有限公司A kind of garden air navigation aid and system
CN109407672A (en)*2018-12-112019-03-01新乡市中誉鼎力软件科技股份有限公司Intelligent dumper control method and intelligent haul vehicle control
JP7539060B2 (en)*2019-03-252024-08-23北陽電機株式会社 Object detection system, transport vehicle, and object detection device
CN112978189B (en)*2019-06-292022-07-26深圳市海柔创新科技有限公司 Pick-up task allocation method and goods sorting system
CN112573074A (en)*2019-09-302021-03-30坎德拉(深圳)科技创新有限公司Dispatching method of sorting equipment, main control equipment and cargo sorting system
CN111508244B (en)*2020-07-012020-09-29北京主线科技有限公司Method and device for controlling unmanned vehicle to run at intersection without signal lamp
CN113052481A (en)*2021-04-082021-06-29上海运城制版有限公司Same-process multi-equipment cooperative control method and system
CN116205463A (en)*2023-03-132023-06-02盛景智能科技(嘉兴)有限公司 Unmanned transport vehicle scheduling method and unmanned transport vehicle operating system

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103189884A (en)*2011-10-182013-07-03李效应 A new method to solve the problem of baggage and material transmission - one-to-one transmission method
CN203856250U (en)*2014-04-182014-10-01武汉圣达电气股份有限公司Automatic stereo garage capable of being monitored in real time
CN104555222A (en)*2014-12-252015-04-29北京物资学院Storage and distribution integration system and method based on insert-type AGV
CN104635733A (en)*2014-12-032015-05-20国家电网公司Automatic guided vehicle and control method thereof
CN105184527A (en)*2015-07-232015-12-23广东嘉腾机器人自动化有限公司AGV-based storage method
CN206336987U (en)*2016-12-302017-07-18广州市远能物流自动化设备科技有限公司AGV dollies
CN107516385A (en)*2017-07-242017-12-26深圳市丰巢科技有限公司A kind of express delivery cabinet system and its implementation based on unmanned machine
CN206877144U (en)*2017-04-102018-01-12锥能机器人(上海)有限公司 An automated warehouse sorting system
CN107600866A (en)*2017-10-302018-01-19合肥万力轮胎有限公司A kind of big volume of carcass and the big volume automatic storage induction system of inner liner

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101813492B (en)*2010-04-192012-11-14清华大学Vehicle navigation system and method
US10214354B2 (en)*2014-12-182019-02-26Nextshift Robotics, Inc.Method and system for automated transport of items
CN105890610B (en)*2016-06-242018-10-16维沃移动通信有限公司Vehicle tracking air navigation aid and device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103189884A (en)*2011-10-182013-07-03李效应 A new method to solve the problem of baggage and material transmission - one-to-one transmission method
CN203856250U (en)*2014-04-182014-10-01武汉圣达电气股份有限公司Automatic stereo garage capable of being monitored in real time
CN104635733A (en)*2014-12-032015-05-20国家电网公司Automatic guided vehicle and control method thereof
CN104555222A (en)*2014-12-252015-04-29北京物资学院Storage and distribution integration system and method based on insert-type AGV
CN105184527A (en)*2015-07-232015-12-23广东嘉腾机器人自动化有限公司AGV-based storage method
CN206336987U (en)*2016-12-302017-07-18广州市远能物流自动化设备科技有限公司AGV dollies
CN206877144U (en)*2017-04-102018-01-12锥能机器人(上海)有限公司 An automated warehouse sorting system
CN107516385A (en)*2017-07-242017-12-26深圳市丰巢科技有限公司A kind of express delivery cabinet system and its implementation based on unmanned machine
CN107600866A (en)*2017-10-302018-01-19合肥万力轮胎有限公司A kind of big volume of carcass and the big volume automatic storage induction system of inner liner

Also Published As

Publication numberPublication date
CN108803605A (en)2018-11-13

Similar Documents

PublicationPublication DateTitle
CN108803605B (en) A method for controlling AGV trolley to carry out material pick-and-place operation and cargo location management system
US12358428B2 (en)Industrial vehicle feedback system
RU2725681C9 (en)Detection of objects inside a vehicle in connection with maintenance
CN108257378B (en)Traffic flow prediction method and device
CN110795523B (en)Vehicle positioning method and device and intelligent vehicle
CN103400508B (en)A kind of method and apparatus exporting parking stall guidance information
CN108465641B (en) A cargo sorting system
JP7681836B2 (en) MOBILE BODY CONTROL METHOD AND MOBILE BODY CONTROL SYSTEM
CN104764458A (en)Method and device for outputting navigation route information
CN108932515A (en)It is a kind of to detect the method and apparatus for carrying out topological node position correction based on closed loop
CN108931246A (en)A kind of method and apparatus for the barrier existing probability detecting unknown position
AU2017315396B2 (en)Industrial electronic badge
CN109064746A (en)A kind of information processing method, terminal and computer readable storage medium
CN111523835A (en)Intelligent loading method, device, system and computer readable storage medium
CN111166239A (en) Map processing method, device, equipment and storage medium for cleaning robot
CN118894446A (en) Optimization processing method, device, equipment and storage medium for tower crane operation path
CN111539371A (en)Vehicle control method, device, equipment and storage medium
CN112562372B (en)Track data processing method and related device
CN110111038B (en)Logistics transportation management method and device, logistics device and logistics system
CN110895743A (en) A task processing method and related device
HK40040681A (en)Method for processing trajectory data and related device
HK40040681B (en)Method for processing trajectory data and related device
HK40022960A (en)Task processing method and related device
CN117641120A (en)Rotation control method, system, equipment and medium of cradle head camera equipment
HK40027864A (en)Method and apparatus for controlling vehicles, device and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20210813

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp