Movatterモバイル変換


[0]ホーム

URL:


CN119079595A - Freight loading method and device - Google Patents

Freight loading method and device
Download PDF

Info

Publication number
CN119079595A
CN119079595ACN202411262038.6ACN202411262038ACN119079595ACN 119079595 ACN119079595 ACN 119079595ACN 202411262038 ACN202411262038 ACN 202411262038ACN 119079595 ACN119079595 ACN 119079595A
Authority
CN
China
Prior art keywords
stacking
cargo
target
goods
block
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.)
Pending
Application number
CN202411262038.6A
Other languages
Chinese (zh)
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.)
Institute of Automation of Chinese Academy of Science
Original Assignee
Institute of Automation of Chinese Academy of Science
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 Institute of Automation of Chinese Academy of SciencefiledCriticalInstitute of Automation of Chinese Academy of Science
Priority to CN202411262038.6ApriorityCriticalpatent/CN119079595A/en
Publication of CN119079595ApublicationCriticalpatent/CN119079595A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention relates to the technical field of freight loading and discloses a freight loading method and a freight loading device, wherein the invention is configured for stacking a plurality of specification combination results of stacking blocks of the same type of cargoes; and loading the cargoes of the same type stacked into the stacking blocks according to the target stacking specifications into a target truck through intelligent forklift equipment based on the optimized cargo placement model. Therefore, after the stacking block stacking specification of the intelligent forklift equipment is considered, and goods are loaded based on the optimized goods placement model, the loading space of the intelligent forklift equipment can be fully utilized, and the carrying times of the intelligent forklift equipment are further reduced, so that a large number of goods loading requirements are met.

Description

Freight loading method and device
Technical Field
The invention relates to the technical field of freight loading, in particular to a freight loading method and device.
Background
Freight loading is a critical element in the logistics chain that involves the safe and efficient loading of freight from a delivery site onto a transport means (such as a truck, train, ship or plane) for transport to a destination.
In the related art, under the condition that the loading space of the intelligent forklift equipment is not considered, if goods are loaded in a hurry, the loading space of the intelligent forklift equipment cannot be fully utilized, and then the carrying times of the intelligent forklift equipment are increased, so that the loading requirement of a large amount of goods is difficult to meet.
Disclosure of Invention
In view of the above, the present invention provides a freight loading method and apparatus, so as to solve the problem that the loading space of the intelligent forklift device cannot be fully utilized, and further, the number of times of carrying the intelligent forklift device is increased, so that the loading requirement of a large amount of cargoes is difficult to meet.
In a first aspect, the present invention provides a freight loading method, the method comprising:
Based on loading conditions of a target truck and loading conditions of intelligent forklift equipment for carrying stacking blocks, configuring a plurality of specification combination results of the stacking blocks for stacking the same type of goods;
Selecting a target stacking specification of the stacking block from the combination result of the multiple specifications;
setting a cargo stacking variable, wherein the cargo stacking quantity represents the cargo stacking quantity of cargoes stacked into a target stacking specification along different directions;
Generating a cargo placement model based on a total weight constraint function of cargoes loaded by a truck, a constraint function of total weight of stacking blocks, a constraint function of total volume of stacking blocks, a constraint function of intelligent forklift equipment and the number of cargo stacks of a target stacking specification;
Optimizing cargo stacking variables by using a preset optimization algorithm so that a cargo placing model meets preset conditions;
Based on the optimized goods placement model, the goods of the same type stacked into stacking blocks according to the target stacking specification are loaded into the target truck through intelligent forklift equipment.
In an alternative embodiment, based on the loading conditions of the target truck and the loading conditions of the intelligent forklift equipment for carrying the palletizing blocks, configuring a plurality of specification combination results of the palletizing blocks for stacking the same type of goods, including;
Acquiring a first stacking quantity, a second stacking quantity and a third stacking quantity of the target truck, wherein the first stacking quantity is the maximum stacking quantity along the length direction of the target truck, the second stacking quantity is the maximum stacking quantity along the width direction of the target truck, and the third stacking quantity is the maximum stacking quantity along the height direction of the target truck;
obtaining the maximum carrying quantity of intelligent forklift equipment;
Based on the first stacking quantity, the second stacking quantity, the third stacking quantity, the maximum carrying quantity of the intelligent forklift and the cargo stacking requirements of cargoes in the length direction, the width direction and the height direction of the target forklift, a plurality of different preset numerical configuration stacking blocks are selected from the positive integers to form a plurality of specification combination results.
In an alternative embodiment, the constraint function is created based on the total weight of the truck loaded cargo by the following formula:
where si is the number of preparations required for the ith pallet, a is the number of combinations of the various specifications of the pallet, max is the number of basic loads that ensure that the total weight of the loaded goods of the wagon is maximized, qij is the number of basic loads that the goods are stacked in the j direction in the pallet of the ith target stacking specification, qik is the number of basic loads that the goods are stacked in the k direction in the pallet of the ith target stacking specification, qil is the number of basic loads that the goods are stacked in the l direction in the pallet of the ith target stacking specification, and w0 is the weight of the basic loads.
In an alternative embodiment, the constraint function for the total weight of the palletized block is created by the following formula:
Where a is the number of multiple specification combinations of pallet blocks, qij is the number of basic pallet blocks stacked in the longitudinal direction j of the ith pallet block, qik is the number of basic pallet blocks stacked in the k direction of the ith target pallet block, qil is the number of basic pallet blocks stacked in the l direction of the ith target pallet block, si is the number of preparation required for the ith pallet block, and w is the upper limit of the load of the truck.
In an alternative embodiment, the constraint function for the total volume of palletized blocks is created by the following formula:
Where Mi is the length of the palletized block, Ni is the width of the palletized block, Pi is the height of the palletized block, qij is the number of basic cargos stacked in the ith palletized block in the long side direction j, qik is the number of basic cargos stacked in the ith palletized block in the broadside direction k, qil is the number of basic cargos stacked in the ith palletized block in the high side direction l, M0 is the length of the cargos, N0 is the width of the cargos, P0 is the height of the cargos, M is the length of the cargos, N is the width of the cargos, P is the height of the cargos, Z1 is the width of the doors of the cargos and Z2 is the height of the doors of the cargos.
In an alternative embodiment, the constraint function of the intelligent forklift device is created by the following formula:
(Mi,Ni,Pi)∈Veh
Where Veh is the load volume requirement of the intelligent forklift device loading the cargo, Mi is the length of the palletized block, Ni is the width of the palletized block, and Pi is the height of the palletized block.
In an alternative embodiment, optimizing the stacking variables using a preset optimization algorithm to make the cargo placement model satisfy a preset condition includes:
using the cargo stacking variable as an initial solution of a preset optimization algorithm;
adjusting cargo stacking variables corresponding to the initial solutions according to a neighborhood searching method to redetermine the cargo stacking quantity of the target stacking specification;
Generating an optimized goods placement model based on a total weight constraint function of goods loaded by the truck, a constraint function of the total weight of the stacking blocks, a constraint function of the total volume of the stacking blocks, a constraint function of intelligent forklift equipment and the number of goods stacked in the redetermined target stacking specification;
and (3) evaluating whether the optimized goods placement model meets the preset condition, and if the goods placement model does not meet the preset condition, returning to the step of stacking the goods until the goods placement model meets the preset condition.
In a second aspect, the present invention provides a freight loading device, the device comprising:
The configuration module is used for configuring a plurality of specification combination results of the stacking blocks for stacking the same type of goods based on the loading conditions of the target truck and the loading conditions of the intelligent forklift equipment for carrying the stacking blocks;
the selecting module is used for selecting the target stacking specification of the stacking block from the combination result of the multiple specifications;
The setting module is used for setting a cargo stacking variable, and the cargo stacking quantity represents the cargo stacking quantity of cargoes stacked into a target stacking specification along different directions;
The generation module is used for generating a goods placement model based on a total weight constraint function of goods loaded by the truck, a constraint function of the total weight of the stacking blocks, a constraint function of the total volume of the stacking blocks, a constraint function of intelligent forklift equipment and the goods stacking quantity of a target stacking specification;
the optimizing module is used for optimizing the number of the goods stacked by utilizing a preset optimizing algorithm so that the goods placing model meets preset conditions;
And the loading module is used for loading the cargoes of the same type stacked into stacking blocks according to the target stacking specification into the target truck through the intelligent forklift equipment based on the optimized cargo placement model.
In a third aspect, the invention provides a computer device comprising a memory and a processor, the memory and the processor being communicatively coupled to each other, the memory having stored therein computer instructions, the processor executing the computer instructions to perform the freight loading method of the first aspect or any of its corresponding embodiments.
In a fourth aspect, the present invention provides a computer readable storage medium having stored thereon computer instructions for causing a computer to perform the freight loading method of the first aspect or any of its corresponding embodiments described above.
In a fifth aspect, the present invention provides a computer program product comprising computer instructions for causing a computer to perform the freight loading method of the first aspect or any of its corresponding embodiments described above. The technical scheme of the invention has the following advantages:
The invention relates to the technical field of freight loading and discloses a freight loading method and a freight loading device, wherein the method is used for configuring a plurality of specification combination results of stacking blocks for stacking the same type of cargoes based on loading conditions of a target truck and loading conditions of intelligent forklift equipment for carrying the stacking blocks; the method comprises the steps of selecting a target stacking specification of a stacking block from a combination result of multiple specifications, setting a cargo stacking variable, wherein the cargo stacking number represents the cargo stacking number of the cargos stacked into the target stacking specification along different directions, generating a cargo placing model based on a total weight constraint function of cargos loaded by a truck, a constraint function of the total weight of the stacking block, a constraint function of the total volume of the stacking block, a constraint function of intelligent forklift equipment and the cargo stacking number of the target stacking specification, optimizing the cargo stacking variable by a preset optimization algorithm to enable the cargo placing model to meet preset conditions, and loading the cargos of the same type stacked into the stacking block according to the target stacking specification into the target truck by the intelligent forklift equipment based on the optimized cargo placing model. Therefore, after the stacking block stacking specification of the intelligent forklift equipment is considered, and goods are loaded based on the optimized goods placement model, the loading space of the intelligent forklift equipment can be fully utilized, and the carrying times of the intelligent forklift equipment are further reduced, so that a large number of goods loading requirements are met.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments or the prior art will be briefly described, and it is obvious that the drawings in the description below are some embodiments of the present invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a freight loading method according to an embodiment of the invention;
FIG. 2 is a schematic diagram of the hardware and software of an intelligent forklift device according to an embodiment of the present invention;
FIG. 3 is a flow chart of another freight loading method according to an embodiment of the invention;
FIG. 4 is a schematic diagram of a multi-modal data fusion by an intelligent forklift device according to an embodiment of the present invention;
FIG. 5 is a block diagram of a freight loading device according to an embodiment of the invention;
fig. 6 is a schematic diagram of a hardware structure of a computer device according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In accordance with an embodiment of the present invention, there is provided a freight loading method embodiment, it being noted that the steps shown in the flow chart of the drawings may be performed in a computer system such as a set of computer executable instructions, and, although a logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order other than that shown or described herein.
According to an embodiment of the present invention, there is provided an embodiment of a freight loading method, which may be used for an intelligent forklift device, a computer device, such as a mobile phone, a tablet computer, a desktop computer, a portable notebook computer, a server, etc., in the embodiment of the present disclosure, fig. 1 is a flowchart of the freight loading method according to the embodiment of the present invention, as shown in fig. 1, the flowchart includes the following steps:
step S101, configuring a combination result of multiple specifications of stacking blocks for stacking the same type of goods based on the loading condition of the target truck and the loading condition of the intelligent forklift device for carrying the stacking blocks.
In a specific example, the freight loading method in the embodiments of the present disclosure is used for loading freight in railway freight. Thus, the target wagon may be a train. When the freight loading method is used in an expressway, the target wagon may be a train.
Specifically, in the presently disclosed embodiments, it is preferred that the target wagon be a train. The loading condition of the target truck may be the number of goods that are allowed to be placed at most according to the full-load requirement in the traveling direction of the train, the number of goods that are allowed to be placed at most according to the full-load requirement in the transverse direction of the train parallel to the traveling direction, and the number of goods that are allowed to be placed according to the requirement in the height direction of the train, and the loading condition of the intelligent forklift device may be the total number of goods that are allowed to be loaded at most at once by the intelligent forklift device.
Further, the same type of cargo means that the shape and weight of the cargo are substantially the same, for example, the same type of cement or rice. Based on the loading conditions of the target truck and the loading conditions of the intelligent forklift equipment for carrying the stacking blocks, the combination result of various specifications of the stacking blocks configured for stacking the same type of goods is exemplified as follows:
For example, the loading condition of the railway carriage is that the maximum allowed number of cargos to be placed according to the full-load requirement is 9 bags of cargos in the running direction of the train, the maximum allowed number of cargos to be placed according to the full-load requirement is 13 bags of cargos in the transverse direction of the train parallel to the running direction, the maximum allowed number of cargos to be placed according to the requirement is 14 bags in the height direction of the train, and meanwhile, the total number of the maximum allowed loaded cargos at one time of the intelligent forklift equipment is 36 bags. And then, carrying out goods placement according to the goods placement standards of the intelligent forklift equipment in the length direction, the width direction and the height direction, for example, placing according to a preset value 3 in the length direction, placing according to a preset value 3 in the width direction and placing according to a preset value 4 in the height direction, wherein the stacking block stacking specification is 3 multiplied by 4, and the intelligent forklift equipment is utilized to just transport 36 bags of goods. Similarly, for example, the placement can be performed according to a preset value 3 in the length direction and according to a preset value 3 in the width direction, and placing according to a preset value of 3 in the height direction, wherein the stacking specification of the stacking blocks is 3 multiplied by 3, and 36 bags of cargoes need to be transported twice. Thus, the first and second substrates are bonded together, palletizing for stacking the same type of goods is configured in this way multiple specification combination results for a block is 3×3×3,3×3×4.
Step S102, selecting a target stacking specification of the stacking block from the combination result of the specifications.
In particular, the method comprises the steps of, based on the above-exemplified combination result of multiple specifications 3×3 selecting target stacking specification of stacking blocks from x 3,3 x 4, 3 x 4 may be selected as the target stacking specification for the palletized block.
In step S103, a cargo stacking variable is set, and the number of cargo stacks indicates the number of cargo stacks in which cargo is stacked in different directions into a target stacking specification.
Specifically, the cargo stacking variable is a variable that participates in calculation, which represents the number of cargo stacks in which cargoes are stacked into a palletized block along a certain direction of the palletized block. For example, the number of stacks of goods may be represented by qij, which represents the number of stacks of goods stacked in the j direction of the stacking block of the ith target stacking specification, which corresponds to the length direction of the stacking block.
Step S104, a cargo placement model is generated based on the total weight constraint function of cargoes loaded by the truck, the constraint function of the total weight of the stacking blocks, the constraint function of the total volume of the stacking blocks, the constraint function of the intelligent forklift equipment and the cargo stacking quantity of the target stacking specification.
In particular, the total weight constraint function of the truck load is to ensure that the total weight of the truck load is maximized, the constraint function of the total weight of the palletizing block is to further constrain the total weight of the palletizing block, the constraint function of the total volume of the palletizing block is to further constrain the total volume of the palletizing block, the constraint function of the intelligent forklift equipment is used for further constraining the size of goods which can be provided by the intelligent forklift equipment, the goods placement model is used for constraining the goods placement mode, and the goods stacking quantity of the target stacking specification is the goods stacking quantity formed according to the target stacking specification of 3 multiplied by 3 or 3 multiplied by 4.
Step S105, optimizing the cargo stacking variable by using a preset optimization algorithm so that the cargo placing model meets preset conditions.
Specifically, the preset optimization algorithm may be a commonly used genetic algorithm, a simulated annealing algorithm or a particle swarm optimization algorithm, and the cargo placement model is further solved by the algorithms to optimize the result so as to ensure the feasibility and the accuracy of the target loading strategy.
And S106, loading the cargoes of the same type stacked into stacking blocks according to the target stacking specification into a target truck through intelligent forklift equipment based on the optimized cargo placement model.
Specifically, the freight loading method in the embodiment of the disclosure can be applied to computer equipment or directly applied to intelligent forklift equipment. If the freight loading method in the embodiment of the disclosure is directly applied to the intelligent forklift equipment, the intelligent forklift equipment loads the same type of cargoes stacked into stacking blocks according to the target stacking specification to the target truck based on the cargo placement model. The design of intelligent fork truck equipment is used for automatic goods, loading goods. The equipment is provided with a high-precision sensor and machine vision, can identify the type and the position of goods in real time, and automatically plans the optimal loading path. The intelligent forklift equipment receives and executes the operation instructions through integration with the central controller, and ensures accurate stacking of goods. In addition, the intelligent forklift equipment also has the functions of automatic obstacle avoidance and fault self-diagnosis, and operation safety and continuity are enhanced. The intelligent unmanned forklift not only improves the loading and unloading efficiency, but also obviously reduces the labor cost and the operation error rate. Fig. 2 shows a schematic diagram of the software and hardware and the mechanical system design of the intelligent forklift equipment. In order to meet the existing railway loading standard and optimize the loading layout of cargoes, efficient stacking of cargoes and space maximum utilization are achieved. By executing the steps S101 to S106, the intelligent forklift device can automatically calculate the optimal cargo placement mode, thereby reducing loading and unloading time and improving the utilization rate of the carriage space.
In this embodiment, a freight loading method is provided, which may be used in an intelligent forklift device, a computer device, such as a mobile phone, a tablet computer, a desktop computer, a portable notebook computer, a server, etc., fig. 3 is a flowchart of the freight loading method according to an embodiment of the present invention, and as shown in fig. 3, step S101, based on a loading condition of a target truck and a loading condition of the intelligent forklift device carrying a palletized block, a combination result of multiple specifications of palletized blocks for stacking the same type of freight is configured, and the flowchart includes the following steps:
In step S1011, a first number of stacks of the target wagon, which is the maximum number of stacks along the length direction of the target wagon, a second number of stacks, which is the maximum number of stacks along the width direction of the target wagon, and a third number of stacks, which is the maximum number of stacks along the height direction of the target wagon, are acquired.
Specifically, the first number of stacks is the maximum number of stacks in the length direction (traveling direction) of the target truck, for example, the maximum number of stacks in the direction is 9 bags of goods, the second number of stacks is the maximum number of stacks in the width direction (transverse direction) of the target truck, for example, the maximum number of stacks in the direction is 13 bags of goods, and the third number of stacks is the maximum number of stacks in the height direction of the target truck, for example, the maximum number of stacks in the direction is 14 bags.
Step S1012, obtaining the maximum carrying quantity of the intelligent forklift equipment.
Specifically, the maximum number of shipments of the smart forklift device, for example, the maximum number of shipments of the smart forklift device may be 36 bags.
In step S1013, based on the first stacking number, the second stacking number, the third stacking number, the maximum carrying number of the intelligent forklift, and the cargo stacking requirement of the cargo in the length direction, the width direction, and the height direction of the target truck, a plurality of different preset numerical values are selected from the positive integers to configure a plurality of specification combination results of stacking blocks.
Specifically, the preset value selected from the positive integers may be 3 or 4, and the cargo stacking requirements of the cargoes in the length direction, the width direction and the height direction of the target truck are a full stack requirement allowed in the length direction, a full stack requirement allowed in the width direction and a full stack requirement not allowed in the height direction. The various combinations of stacking blocks selected from the positive integers for a plurality of different predetermined numerical configurations may be 3 x 3, or alternatively, the first and second heat exchangers may be, formed of 3X 4 number of stacks of goods. Step S102 to step S106 are described in detail in the above embodiments, and are not described herein.
Therefore, in the freight loading method in the embodiment of the disclosure, based on the loading conditions of the target truck and the loading conditions of the intelligent forklift equipment for carrying the stacking blocks, the combination result of multiple specifications of the stacking blocks for stacking the same type of cargoes is configured, so that the intelligent forklift equipment is beneficial to stacking the cargoes of the same type into cargoes of different target stacking specifications.
In an alternative embodiment, the constraint function is created by the following formula (1) based on the total weight of the truck loaded cargo:
Where si is the number of preparations required for the ith pallet, a is the number of combinations of the various specifications of the pallet, max is the number of basic loads that ensure that the total weight of the loaded goods of the wagon is maximized, qjj is the number of basic loads that the goods are stacked in the j direction in the pallet of the ith target stacking specification, qik is the number of basic loads that the goods are stacked in the k direction in the pallet of the ith target stacking specification, qil is the number of basic loads that the goods are stacked in the l direction in the pallet of the ith target stacking specification, and w0 is the weight of the basic loads.
In the above formula (1), the numerator in the formula (1) represents the total weight of the freight loaded by the freight car, and the denominator in the formula represents the number of various specification combinations and the number of preparation needed by the palletizing block, and in the calculation process, the total weight of the freight loaded by the freight car is ensured to be maximized.
The total weight constraint function of the freight car is used for preventing the overload phenomenon from occurring when the total weight of the freight car is overlarge.
In an alternative embodiment, the constraint function for the total weight of the palletized block is created by the following formula:
Where a is the number of multiple specification combinations of pallet blocks, qij is the number of basic pallet blocks stacked in the j direction in the pallet block of the i-th target stacking specification, qik is the number of basic pallet blocks stacked in the k direction in the pallet block of the i-th target stacking specification, qil is the number of basic pallet blocks stacked in the l direction in the pallet block of the i-th target stacking specification, si is the number of preparation required for the i-th pallet block, and w is the upper load limit of the truck.
The constraint function of the total weight of the stacking blocks is used for preventing the total weight of the stacking blocks loaded in the intelligent forklift equipment from being too large and overload.
In an alternative embodiment, the constraint function of the total volume of palletized blocks is created by the following formula (2):
Where Mi is the length of the palletized block, Ni is the width of the palletized block, Pi is the height of the palletized block, qij is the number of basic cargos stacked in the ith palletized block in the long side direction j, qik is the number of basic cargos stacked in the ith palletized block in the broadside direction k, qil is the number of basic cargos stacked in the ith palletized block in the high side direction l, M0 is the length of the cargos, N0 is the width of the cargos, P0 is the height of the cargos, M is the length of the cargos, N is the width of the cargos, P is the height of the cargos, Z1 is the width of the doors of the cargos and Z2 is the height of the doors of the cargos.
The length, the width and the height of the stacking blocks are constrained through the formula (3), so that the purpose of constraining the total volume of the stacking blocks is achieved.
The constraint function of the total volume of the stacking blocks is used for preventing the total volume of cargoes from exceeding the loading volume of the intelligent forklift equipment and affecting loading of the stacking blocks.
In an alternative embodiment, the constraint function of the intelligent forklift device is created by the following equation (4):
(mi,Ni,Pi)∈Veh (4)
Where Veh is the load volume requirement of the intelligent forklift device loading the cargo, Mi is the length of the palletized block, Ni is the width of the palletized block, and Pi is the height of the palletized block.
Through retraining Mi,Ni,Pi in above-mentioned formula (4) simultaneously, prevent that the pile up neatly piece from taking place the phenomenon of rolling, when pile up neatly piece length, width and height simultaneously in intelligent fork truck equipment's space of bearing volume, satisfy intelligent fork truck equipment's preset condition.
The constraint function of the intelligent forklift device is to prevent violating the cargo loading requirements of the intelligent forklift device when loading cargo.
If the freight loading method in the embodiment of the disclosure is directly applied to intelligent forklift equipment, scene modeling and positioning of the intelligent forklift equipment are key for ensuring efficient operation of the intelligent forklift equipment. As shown in fig. 4, by adopting SLAM (simultaneous localization and mapping) technology, the intelligent forklift device can perform self-localization in an unknown environment and create an accurate map of the surrounding environment in real time. By combining a laser radar, a camera and an IMU (inertial measurement unit), the intelligent forklift equipment can perform high-precision environment sensing and obstacle detection, and accurate navigation and operation under a complex scene are realized. In addition, the intelligent forklift equipment integrates various sensor data through an advanced data fusion algorithm, so that positioning accuracy and operation reliability are improved, and stability and efficiency are ensured to be maintained in a dynamically-changing working environment.
The intelligent forklift equipment adopts Yolov target detection algorithm aiming at the identification of the cargo stacking in the actual scene. In order to fully meet the use requirement of the intelligent forklift equipment in an open scene, various sample data in an actual use scene need to be fully collected, and meanwhile, the problem that the sample collection difficulty is high in part of special scenes is considered, such as inconsistent data distribution in cloudy days, foggy days and other environments. In order to solve the problems of diversity and unbalanced distribution of data distribution, the embodiment of the disclosure adopts various data enhancement methods to enhance and generate existing data, and expands the sample size, including but not limited to the traditional Crop, rotation and other data transformation, frog, contrastion and other image processing modes and similar sample generation based on a diffusion model.
Further, with respect to existing data, embodiments of the present disclosure perform dataset distillation on a sample set and perform additional data enhancement and similar sample mining based on the distilled data. The task belongs to single-class multi-target detection, and in order to enhance model generalization, negative sample generation is needed to be further carried out. Specifically, in the embodiment of the disclosure, the negative sample and the partial sample are generated according to a ratio of 1:1:3 by randomly moving the position of the detection frame, wherein the partial sample is data between 0.4 and 0.6 with the positive sample IOU, and the negative sample is data with the IOU less than 0.3.
In addition, in order to improve the training efficiency and performance of the model, a dual-stage training mode is adopted for model training. And step one, training a model backup outside the detection head by adopting a contrast learning mode based on the positive and negative samples. And step two, introducing part of samples, and training YoLov by adopting an end-to-end training mode to perform single-class multi-target detection task.
In the actual reasoning stage after model deployment, the embodiment of the disclosure counts the stacking number based on the detected target stacking boxes. In order to improve accuracy of target positioning, the embodiment of the disclosure adopts a multi-machine-position multi-view fusion mode to detect a stacker type in a current scene. Specifically, for the stacking example in the current scene, the robot first makes a round to collect surrounding environment information, constructs a rough three-dimensional description of the whole environment based on the NERF algorithm, and then calculates a stacking overview in the current scene. And further detecting and stacking the holes under the current machine position, and then positioning the holes until the holes capable of moving the target to be stacked are obtained.
Based on a canny operator and combining visual image information, a high-precision and rapid rectangular hole positioning method is formulated, and the specific process can be composed of the following steps:
a) And (3) Gaussian filtering, namely, certain noise exists in the image and directly affects the rectangular detection effect, so that Gaussian filtering is firstly carried out on the target image, and a part of noise information is removed, and the effect of image smoothing is achieved.
B) Edge detection, namely designing an edge information detection algorithm in the image based on a canny operator aiming at the smoothed image. Specifically, by setting two thresholds maxVal and minVal, a pixel is discriminated once, wherein all greater than maxVal are detected as edges and all lower than minVal are detected as non-edges. And judging the middle pixel point as an edge if the middle pixel point is adjacent to the pixel point determined as the edge, and judging the middle pixel point as a non-edge if the middle pixel point is not adjacent to the pixel point determined as the edge.
C) The method comprises the steps of carrying out straight line detection and fitting by adopting a Hough operator, firstly mapping a planar scattered point set into a binary image after canny detection through a parameter space of a polar coordinate system, and then finding out points with more intersecting curves in the parameter space, wherein the points are the straight lines detected in the original scattered point set.
D) Rectangular hole location, namely performing rectangular detection on the detected linear image, setting a certain threshold value, and filtering the rectangle obtained by detection to finally obtain a target hole location.
And multi-information fusion, namely processing depth image data by combining camera depth information, and improving the positioning accuracy of the rectangular hole.
In this embodiment, a freight loading device is further provided, and the device is used to implement the foregoing embodiments and preferred embodiments, and will not be described in detail. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
The present embodiment provides a freight loading device, as shown in fig. 5, including:
the configuration module 51 is configured to configure a combination result of multiple specifications of the palletizing blocks for stacking the same type of goods based on the loading condition of the target truck and the loading condition of the intelligent forklift device for carrying the palletizing blocks;
a selecting module 52, configured to select a target stacking specification of the stacking block from the multiple specification combination results;
A setting module 53 for setting a cargo stacking variable, the cargo stacking number representing the number of cargo stacks in which cargo is stacked in different directions into a target stacking specification;
The generating module 54 is configured to generate a cargo placement model based on a total weight constraint function of cargos loaded by the truck, a constraint function of total weight of the stacking blocks, a constraint function of total volume of the stacking blocks, a constraint function of the intelligent forklift device, and a cargo stacking number of a target stacking specification;
The optimizing module 55 is configured to optimize the number of stacked goods by using a preset optimizing algorithm, so that the goods placement model meets a preset condition;
the loading module 56 is configured to load, based on the optimized cargo placement model, the same type of cargo stacked into a stacking block according to the target stacking specification into the target truck through the intelligent forklift device.
In some alternative embodiments, the constraint function is created by equation (1) above based on the total weight of the truck loaded cargo.
In some alternative embodiments, a constraint function for the total weight of the palletized block is created by equation (2) above.
In some alternative embodiments, a constraint function of the total volume of palletized blocks is created by equation (3) above.
In some alternative embodiments, the constraint function of the intelligent forklift device is created by equation (4) above.
In some alternative embodiments, the optimization module includes:
An initial solution determining sub-module, configured to use the cargo stacking variable as an initial solution of a preset optimization algorithm;
the stacking number determining submodule is used for adjusting the cargo stacking variable corresponding to the initial solution according to a neighborhood search method so as to redetermine the cargo stacking number of the target stacking specification;
the placing model generating sub-module is used for generating an optimized goods placing model based on the total weight constraint function of goods loaded by the truck, the constraint function of the total weight of the stacking blocks, the constraint function of the total volume of the stacking blocks, the constraint function of the intelligent forklift equipment and the goods stacking quantity of the redetermined target stacking specification;
and the placement model evaluation sub-module is used for evaluating whether the optimized goods placement model meets the preset conditions, and returning to the step of stacking the goods until the preset conditions are met if the goods placement model does not meet the preset conditions.
Further functional descriptions of the above respective modules and units are the same as those of the above corresponding embodiments, and are not repeated here.
The shipping and loading device of the present embodiment is presented in terms of functional units, referred to herein as ASIC (Application SPECIFIC INTEGRATED Circuit) circuits, processors and memory that execute one or more software or firmware programs, and/or other devices that provide the functionality described above.
The embodiment of the invention also provides computer equipment, which is provided with the freight loading device shown in the figure 6.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a computer device according to an alternative embodiment of the present invention, and as shown in fig. 6, the computer device includes one or more processors 10, a memory 20, and interfaces for connecting components, including a high-speed interface and a low-speed interface. The various components are communicatively coupled to each other using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions executing within the computer device, including instructions stored in or on memory to display graphical information of the GUI on an external input/output device, such as a display device coupled to the interface. In some alternative embodiments, multiple processors and/or multiple buses may be used, if desired, along with multiple memories and multiple memories. Also, multiple computer devices may be connected, each providing a portion of the necessary operations (e.g., as a server array, a set of blade servers, or a multiprocessor system). One processor 10 is illustrated in fig. 6.
The processor 10 may be a central processor, a network processor, or a combination thereof. The processor 10 may further include a hardware chip, among others. The hardware chip may be an application specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general-purpose array logic, or any combination thereof.
Wherein the memory 20 stores instructions executable by the at least one processor 10 to cause the at least one processor 10 to perform the methods shown in implementing the above embodiments.
The memory 20 may include a storage program area that may store an operating system, application programs required for at least one function, and a storage data area that may store data created according to the use of the computer device, etc. In addition, the memory 20 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, memory 20 may optionally include memory located remotely from processor 10, which may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The memory 20 may comprise volatile memory, such as random access memory, or nonvolatile memory, such as flash memory, hard disk or solid state disk, or the memory 20 may comprise a combination of the above types of memory.
The computer device also includes a communication interface 30 for the computer device to communicate with other devices or communication networks.
The embodiments of the present invention also provide a computer readable storage medium, and the method according to the embodiments of the present invention described above may be implemented in hardware, firmware, or as a computer code which may be recorded on a storage medium, or as original stored in a remote storage medium or a non-transitory machine readable storage medium downloaded through a network and to be stored in a local storage medium, so that the method described herein may be stored on such software process on a storage medium using a general purpose computer, a special purpose processor, or programmable or special purpose hardware. The storage medium may be a magnetic disk, an optical disk, a read-only memory, a random-access memory, a flash memory, a hard disk, a solid state disk, or the like, and further, the storage medium may further include a combination of the above types of memories. It will be appreciated that a computer, processor, microprocessor controller or programmable hardware includes a storage element that can store or receive software or computer code that, when accessed and executed by the computer, processor or hardware, implements the methods illustrated by the above embodiments.
Portions of the present invention may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or aspects in accordance with the present invention by way of operation of the computer. Those skilled in the art will appreciate that the existence of computer program instructions in a computer-readable medium includes, but is not limited to, source files, executable files, installation package files, and the like, and accordingly, the manner in which computer program instructions are executed by a computer includes, but is not limited to, the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled programs, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed programs. Herein, a computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by a computer.
Although embodiments of the present invention have been described in connection with the accompanying drawings, various modifications and variations may be made by those skilled in the art without departing from the spirit and scope of the invention, and such modifications and variations fall within the scope of the invention as defined by the appended claims.

Claims (11)

Translated fromChinese
1.一种货运装载方法,其特征在于,所述方法包括:1. A freight loading method, characterized in that the method comprises:基于目标货车的装载条件和运载码垛块的智能叉车设备装载条件,配置用于堆叠同一类型货物的码垛块的多种规格组合结果;Based on the loading conditions of the target truck and the loading conditions of the intelligent forklift equipment carrying the stacking blocks, multiple combination results of specifications of the stacking blocks used to stack the same type of goods are configured;从所述多种规格组合结果中选取码垛块的目标堆叠规格;Selecting a target stacking specification of the stacking block from the plurality of specification combination results;设置货物堆叠变量,所述货物堆叠数量表示货物沿着不同方向堆叠成所述目标堆叠规格的货物堆叠数量;Setting a cargo stacking variable, wherein the cargo stacking quantity represents the cargo stacking quantity of the cargo stacked in different directions to achieve the target stacking specification;基于货车装载货物的总重量约束函数、码垛块总重量的约束函数、码垛块总体积的约束函数、智能叉车设备的约束函数和所述目标堆叠规格的货物堆叠数量,生成货物摆放模型;Generate a cargo placement model based on a total weight constraint function of cargo loaded on a truck, a total weight constraint function of a stacking block, a total volume constraint function of a stacking block, a constraint function of an intelligent forklift device, and a cargo stacking quantity of the target stacking specification;利用预设优化算法优化所述货物堆叠变量,以使所述货物摆放模型满足预设条件;Optimizing the cargo stacking variables using a preset optimization algorithm so that the cargo placement model meets preset conditions;基于优化后的所述货物摆放模型,通过智能叉车设备将按照目标堆叠规格堆叠成码垛块的同一类型的货物装载至所述目标货车中。Based on the optimized cargo placement model, the same type of cargo stacked into stacking blocks according to the target stacking specifications is loaded into the target truck by an intelligent forklift device.2.根据权利要求1所述的方法,其特征在于,基于目标货车的装载条件和运载码垛块的智能叉车设备装载条件,配置用于堆叠同一类型货物的码垛块的多种规格组合结果,包括;2. The method according to claim 1 is characterized in that, based on the loading conditions of the target truck and the loading conditions of the intelligent forklift equipment carrying the stacking blocks, multiple specification combination results of stacking blocks for stacking the same type of goods are configured, including:获取目标货车的第一堆叠数量、第二堆叠数量、第三堆叠数量,所述第一堆叠数量是沿着目标货车的长度方向的最大堆叠数量,所述第二堆叠数量是沿着目标货车的宽度方向的最大堆叠数量,所述第三堆叠数量是沿着目标货车的高度方向的最大堆叠数量;Obtaining a first stacking quantity, a second stacking quantity, and a third stacking quantity of the target truck, wherein the first stacking quantity is the maximum stacking quantity along the length direction of the target truck, the second stacking quantity is the maximum stacking quantity along the width direction of the target truck, and the third stacking quantity is the maximum stacking quantity along the height direction of the target truck;获取智能叉车设备的最大运载数量;Get the maximum carrying quantity of the intelligent forklift equipment;基于所述第一堆叠数量、所述第二堆叠数量、所述第三堆叠数量、所述智能叉车的最大运载数量,以及货物在目标货车的长度方向、宽度方向、高度方向的货物堆叠要求,从正整数中选取多个不同的预设数值配置堆叠码垛块的多种规格组合结果。Based on the first stacking quantity, the second stacking quantity, the third stacking quantity, the maximum carrying quantity of the intelligent forklift, and the cargo stacking requirements in the length direction, width direction, and height direction of the target truck, multiple different preset numerical values are selected from positive integers to configure multiple specification combination results of the stacking stacking blocks.3.根据权利要求1所述的方法,其特征在于,基于货车装载货物的总重量约束函数通过如下公式创建:3. The method according to claim 1, characterized in that the total weight constraint function based on the cargo loaded on the truck is created by the following formula:其中,si是第i种码垛块所需的制备数量,a是码垛块的多种规格组合数量,max是确保货车装载货物的总重量最大化,qij是货物在第i种目标堆叠规格的码垛块中沿j方向堆叠的基本货物数量,qik是货物在第i种目标堆叠规格的码垛块中沿k方向堆叠的基本货物数量,qil是货物在第i种目标堆叠规格的码垛块中沿l方向堆叠的基本货物数量,w0是基本货物重量。Among them,si is the preparation quantity required for the i-th type of palletizing block, a is the number of combinations of various specifications of palletizing blocks, max is to ensure that the total weight of the goods loaded on the truck is maximized,qij is the basic quantity of goods stacked along the j direction in the palletizing block of the i-th target stacking specification,qik is the basic quantity of goods stacked along the k direction in the palletizing block of the i-th target stacking specification,qil is the basic quantity of goods stacked along the l direction in the palletizing block of the i-th target stacking specification, andw0 is the basic weight of the goods.4.根据权利要求1所述的方法,其特征在于,所述码垛块总重量的约束函数通过如下公式创建:4. The method according to claim 1, characterized in that the constraint function of the total weight of the stacking block is created by the following formula:其中,a是码垛块的多种规格组合数量,qij是货物在第i种目标堆叠规格的码垛块中沿j方向堆叠的基本货物数量,qik是货物在第i种目标堆叠规格的码垛块中沿k方向堆叠的基本货物数量,qil是货物在第i种目标堆叠规格的码垛块中沿l方向堆叠的基本货物数量,si是第i种码垛块所需的制备数量,w是货车的载重上限值。Among them, a is the number of various specifications of stacking blocks,qij is the basic number of goods stacked along the j direction in the stacking block of the i-th target stacking specification,qik is the basic number of goods stacked along the k direction in the stacking block of the i-th target stacking specification,qil is the basic number of goods stacked along the l direction in the stacking block of the i-th target stacking specification,si is the preparation quantity required for the i-th stacking block, and w is the upper limit of the truck load.5.根据权利要求1所述的方法,其特征在于,所述码垛块总体积的约束函数通过如下公式创建:5. The method according to claim 1, characterized in that the constraint function of the total volume of the stacking block is created by the following formula:Mi=qij×m0,Ni=qik×n0,Pi=qil×p0Mi =qij ×m0 ,Ni =qik ×n0 ,Pi =qil ×p0Mi≤m,Ni≤n,Pi≤p,Mi<Z1,Ni<Z1,Pi<Z2Mi ≤ m, Ni ≤ n, Pi ≤ p, Mi <Z1 , Ni <Z1 , Pi <Z2其中,Mi是码垛块的长,Ni是码垛块的宽,Pi是码垛块的高,qij是货物在第i种码垛块中沿长边方向j堆叠的基本货物数量,qik是货物在第i种码垛块中沿宽边方向k堆叠的基本货物数量,qil是货物在第i种码垛块中沿高边方向l堆叠的基本货物数量,m0是货物的长,n0是货物的宽,p0是货物的高,m是货车的长,n是货车的宽,p是货车的高,Z1是货车车门的宽,Z2是货车车门的高。Among them,Mi is the length of the stacking block,Ni is the width of the stacking block,Pi is the height of the stacking block,qij is the basic quantity of goods stacked along the long side direction j in the i-th stacking block,qik is the basic quantity of goods stacked along the wide side direction k in the i-th stacking block,qil is the basic quantity of goods stacked along the high side direction l in the i-th stacking block,m0 is the length of the goods,n0 is the width of the goods,p0 is the height of the goods, m is the length of the truck, n is the width of the truck, p is the height of the truck,Z1 is the width of the truck door, andZ2 is the height of the truck door.6.根据权利要求1所述的方法,其特征在于,所述智能叉车设备的约束函数通过如下公式创建:6. The method according to claim 1, characterized in that the constraint function of the intelligent forklift device is created by the following formula:(Mi,Ni,Pi)∈Veh(Mi ,Ni ,Pi )∈Veh其中,Veh是装载货物的智能叉车设备的承载体积要求,Mi是码垛块的长,Ni是码垛块的宽,Pi是码垛块的高。Among them, Veh is the carrying volume requirement of the intelligent forklift equipment for loading goods,Mi is the length of the stacking block,Ni is the width of the stacking block, andPi is the height of the stacking block.7.根据权利要求1所述的方法,其特征在于,利用预设优化算法优化所述堆叠变量,以使所述货物摆放模型满足预设条件,包括:7. The method according to claim 1, characterized in that the stacking variables are optimized by using a preset optimization algorithm so that the cargo placement model meets preset conditions, comprising:利用所述货物堆叠变量作为所述预设优化算法的初始解;Using the cargo stacking variable as an initial solution of the preset optimization algorithm;按照邻域搜索法对所述初始解对应的货物堆叠变量进行调整,以重新确定所述目标堆叠规格的货物堆叠数量;Adjusting the cargo stacking variables corresponding to the initial solution according to the neighborhood search method to re-determine the cargo stacking quantity of the target stacking specification;基于货车装载货物的总重量约束函数、码垛块总重量的约束函数、码垛块总体积的约束函数、智能叉车设备的约束函数和重新确定后的所述目标堆叠规格的货物堆叠数量,生成优化后的货物摆放模型;Generate an optimized cargo placement model based on the total weight constraint function of the cargo loaded on the truck, the total weight constraint function of the stacking blocks, the total volume constraint function of the stacking blocks, the constraint function of the intelligent forklift equipment, and the re-determined cargo stacking quantity of the target stacking specification;评估优化后的所述货物摆放模型是否满足预设条件,若不满足预设条件则返回所述货物堆叠变量的步骤直到满足所述预设条件为止。Evaluate whether the optimized cargo placement model meets the preset conditions. If not, return to the step of stacking cargo variables until the preset conditions are met.8.一种货运装载装置,其特征在于,所述装置包括:8. A cargo loading device, characterized in that the device comprises:配置模块,用于基于目标货车的装载条件和运载码垛块的智能叉车设备装载条件,配置用于堆叠同一类型货物的码垛块的多种规格组合结果;A configuration module, used for configuring multiple specification combination results of palletizing blocks for stacking the same type of goods based on the loading conditions of the target truck and the loading conditions of the intelligent forklift equipment carrying the palletizing blocks;选取模块,用于从所述多种规格组合结果中选取码垛块的目标堆叠规格;A selection module, used for selecting a target stacking specification of a stacking block from the plurality of specification combination results;设置模块,用于设置货物堆叠变量,所述货物堆叠数量表示货物沿着不同方向堆叠成所述目标堆叠规格的货物堆叠数量;A setting module, used to set a cargo stacking variable, wherein the cargo stacking quantity represents the cargo stacking quantity of the cargo stacked in different directions to achieve the target stacking specification;生成模块,用于基于货车装载货物的总重量约束函数、码垛块总重量的约束函数、码垛块总体积的约束函数、智能叉车设备的约束函数和所述目标堆叠规格的货物堆叠数量,生成货物摆放模型;A generation module, for generating a cargo placement model based on a total weight constraint function of cargo loaded on a truck, a total weight constraint function of a stacking block, a total volume constraint function of a stacking block, a constraint function of an intelligent forklift device, and a cargo stacking quantity of the target stacking specification;优化模块,用于利用预设优化算法优化所述货物堆叠数量,以使所述货物摆放模型满足预设条件;An optimization module, used to optimize the stacking quantity of the goods using a preset optimization algorithm so that the goods placement model meets preset conditions;装载模块,用于基于优化后的所述货物摆放模型,通过智能叉车设备将按照目标堆叠规格堆叠成码垛块的同一类型的货物装载至所述目标货车中。The loading module is used to load the same type of goods stacked into stacking blocks according to the target stacking specifications into the target truck through an intelligent forklift device based on the optimized goods placement model.9.一种计算机设备,其特征在于,包括:9. A computer device, comprising:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行权利要求1至7中任一项所述的货运装载方法。A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the freight loading method according to any one of claims 1 to 7 by executing the computer instructions.10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的货运装载方法。10. A computer-readable storage medium, characterized in that computer instructions are stored on the computer-readable storage medium, and the computer instructions are used to enable a computer to execute the freight loading method according to any one of claims 1 to 7.11.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的货运装载方法。11. A computer program product, characterized by comprising computer instructions, wherein the computer instructions are used to enable a computer to execute the freight loading method according to any one of claims 1 to 7.
CN202411262038.6A2024-09-092024-09-09Freight loading method and devicePendingCN119079595A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202411262038.6ACN119079595A (en)2024-09-092024-09-09Freight loading method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202411262038.6ACN119079595A (en)2024-09-092024-09-09Freight loading method and device

Publications (1)

Publication NumberPublication Date
CN119079595Atrue CN119079595A (en)2024-12-06

Family

ID=93666582

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202411262038.6APendingCN119079595A (en)2024-09-092024-09-09Freight loading method and device

Country Status (1)

CountryLink
CN (1)CN119079595A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN119717751A (en)*2025-03-032025-03-28杭州海康机器人股份有限公司AGV scheduling method, device, system and equipment for stacking scene

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN119717751A (en)*2025-03-032025-03-28杭州海康机器人股份有限公司AGV scheduling method, device, system and equipment for stacking scene

Similar Documents

PublicationPublication DateTitle
CN113253737B (en)Shelf detection method and device, electronic equipment and storage medium
US9354070B2 (en)Systems, methods, and industrial vehicles for determining the visibility of features
CN113759906B (en)Vehicle alignment method and device, computer equipment and storage medium
DE102019130902A1 (en) A robot system with a dynamic packing mechanism
CN119079595A (en)Freight loading method and device
WO2022132239A1 (en)Method, system and apparatus for managing warehouse by detecting damaged cargo
CN114821117B (en)Vehicle positioning method, device, equipment and storage medium
US12333747B2 (en)System and method for dimensioning target objects
CN115546300A (en)Method and device for identifying pose of tray placed tightly, computer equipment and medium
CN115856923A (en)Measuring method, device, equipment and storage medium for unloading of mine truck
US20250303558A1 (en)Heuristic-based robotic grasps
CN115909204A (en) Method and device for determining vehicle movement strategy based on container spreader detection
CN109933028B (en)AGV multipath selection method and system
CN115100642B (en)3D library position state detection method and system based on deep learning
CN116038715B (en)Box taking method, device, robot and storage medium
CN114648598B (en)Global map construction method and device
CN114387337B (en)Internet of things management method and device for goods in and out warehouse, electronic equipment and medium
CN116645657A (en)Voxel semantic category determining method, device, computer equipment and storage medium
CN115167295A (en) A kind of AGV-based cargo placement method, device and electronic equipment
CN119090950B (en) Obstacle position detection method, device, control equipment and storage medium
UsuiEstimation of log-gripping position using instance segmentation for autonomous log loading
TWI897144B (en)Detection device and detection method of pallet
CN119117724A (en) A method and device for loading freight
CN118365670B (en)Coiled material anti-drop control method and system based on image processing
US20230169781A1 (en)Free space detection and park-able free space detection for occupancy grids using sensor measurements

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp