Disclosure of Invention
In view of the above, there is a need to provide a block chain-based e-commerce commodity arrangement method and system capable of combining with a block chain and simultaneously achieving efficient arrangement of commodities.
The technical instructions of the invention are as follows:
a block chain based e-commerce logistics merchandise placement method, the method comprising:
after the basic information of the e-commerce commodity to be placed is recorded, acquiring recorded basic data of the e-commerce commodity to be placed, wherein the basic data of the e-commerce commodity to be placed comprises basic data of emergency commodities and basic data of general commodities; respectively acquiring the commodity characteristics of the emergency commodity basic data and the general commodity basic data, wherein the commodity characteristics of the emergency commodity basic data are emergency commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics; the emergency commodity characteristic information of the acquired emergency commodity basic data and the general commodity characteristics of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed with e-commerce commodities to be placed; based on the current environment logistics simulation arrangement library, a commodity arrangement solution instruction output by the current environment logistics simulation arrangement library is obtained, wherein the commodity arrangement solution instruction corresponding to the emergency commodity basic data is an emergency arrangement solution instruction, the commodity arrangement solution instruction corresponding to the general commodity basic data is a general arrangement solution instruction, the emergency arrangement solution instruction and the general arrangement solution instruction are both used for sending the emergency arrangement solution instruction to a preset commodity arrangement robot, and the commodity arrangement robot is controlled to arrange the commodity according to the emergency arrangement solution instruction and the general arrangement solution instruction to arrange the to-be-arranged e-commerce commodity, and after arranging the to-be-arranged e-commerce commodity, the emergency arrangement solution instruction and the general arrangement solution instruction are based on block chain technology Hash uplink.
Specifically, the emergency settling solution instruction includes an emergency commodity settling path for an emergency commodity corresponding to the emergency commodity basic data, and the general settling solution instruction includes a general commodity settling path for a general commodity corresponding to the general commodity basic data; based on the current environment logistics simulation arrangement library, acquiring a commodity arrangement solving instruction output by the current environment logistics simulation arrangement library, wherein the commodity arrangement solving instruction corresponding to the emergency commodity basic data is an emergency arrangement solving instruction, the commodity arrangement solving instruction corresponding to the general commodity basic data is a general arrangement solving instruction, the emergency arrangement solving instruction and the general arrangement solving instruction are both used for being sent to a preset commodity arrangement robot, controlling the commodity arrangement robot to arrange the to-be-arranged e-commerce commodity according to the emergency arrangement solving instruction and the general arrangement solving instruction, and after arranging the to-be-arranged e-commerce commodity, the emergency arrangement solving instruction and the general arrangement solving instruction on the basis of block chain technology Hash cochain; the method specifically comprises the following steps:
based on the current environment logistics simulation placement library, acquiring a commodity placement solution instruction output by the current environment logistics simulation placement library, wherein the commodity placement solution instruction corresponding to the emergency commodity basic data is an emergency placement solution instruction, the commodity placement solution instruction corresponding to the general commodity basic data is a general placement solution instruction, and the emergency placement solution instruction and the general placement solution instruction are both used for sending to a preset commodity placement robot; controlling the goods placement robot to place emergency goods at a first corresponding location according to an emergency goods placement path included in the emergency placement solution instruction based on the emergency goods placement path; controlling the commodity placement robot to place a general commodity at a second corresponding position according to a general commodity placement path included in the general placement solution instruction based on the general commodity placement path; and after the emergency goods and the general goods are arranged, hash chaining the to-be-arranged E-commerce goods, the emergency arrangement solving instruction and the general arrangement solving instruction based on a block chain technology.
Specifically, controlling the article settling robot to settle an emergency article in a first corresponding position according to the emergency article settling path based on an emergency article settling path included in the emergency settling solution instruction, and controlling the article settling robot to settle a general article in a second corresponding position according to the general article settling path based on a general article settling path included in the general settling solution instruction, further includes:
when the commodity arranging robot arranges the emergency commodity at a first corresponding position according to the emergency commodity arranging path and arranges the general commodity at a second corresponding position according to the general commodity arranging path, acquiring the actual driving rejection power potential and the actual driving attraction power potential of the commodity arranging robot in the driving process in real time; acquiring actual repulsive acting force of the surrounding environment on the commodity placement robot in the driving process according to the acquired actual driving repulsive power potential of the commodity placement robot in the driving process; acquiring actual attraction acting force of the surrounding environment on the commodity placement robot in the driving process according to the acquired actual driving attraction power potential of the commodity placement robot in the driving process; generating real-time arrangement speed adjustment information of the commodity arrangement robot according to the obtained actual driving attraction power potential of the commodity arrangement robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity arrangement robot in the driving process; and regulating and controlling the speed of the commodity arranging robot in the driving process based on the generated real-time arranging speed regulating information of the commodity arranging robot.
Specifically, the emergency commodity feature information of the acquired emergency commodity basic data and the general commodity features of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library in which e-commerce commodities to be placed are to be placed; the method also comprises the following steps:
when the commodity placement robot is put into a new environment, acquiring a current environment logistics simulation placement library establishment instruction; controlling the commodity arranging robot to call basic data corresponding to standard emergency commodities and standard general commodities from a pre-stored database according to the acquired current environment logistics simulation arranging library establishing instruction, wherein the basic data corresponding to the standard emergency commodities are basic data of the standard emergency commodities, and the basic data corresponding to the standard general commodities are basic data of the general commodities; after the basic number of the standard emergency commodities and the basic data of the general commodities are obtained, the commodity arranging robot is controlled to scan the current new environment, and the initial logistics simulation arranging library of the current environment is obtained based on the data obtained after the current new environment is scanned; based on the basic number of the standard emergency commodities and the basic data of the general commodities, carrying out area division on the current environment initial logistics simulation placement library, dividing the current environment initial logistics simulation placement library into an emergency commodity placement area and a general commodity placement area, and simultaneously generating a placement obstacle area; and summarizing the emergency commodity arrangement area, the general commodity arrangement area and the arrangement obstacle area, generating the current environment logistics simulation arrangement library, and simultaneously generating a simulation arrangement library establishment completion interface, wherein the current environment logistics simulation arrangement library is displayed on the simulation arrangement library establishment completion interface.
Specifically, the emergency commodity arrangement area, the general commodity arrangement area and the arrangement obstacle area are collected, the current environment logistics simulation arrangement library is generated, a simulation arrangement library establishment completion interface is generated at the same time, and the current environment logistics simulation arrangement library is displayed on the simulation arrangement library establishment completion interface; thereafter, the method further comprises:
judging whether a small area with a specific proportion in the emergency commodity arrangement area and the general commodity arrangement area is larger than the arrangement obstacle area; if the small area with the specific proportion in the emergency commodity arrangement area and the general commodity arrangement area is judged to be larger than the arrangement obstacle area, generating a current simulation library area adjustment instruction, wherein the current simulation library area adjustment instruction is used for generating an area adjustment prompt and sending the area adjustment prompt to a robot manager; wherein a specific proportion small area in the emergency goods arrangement area and the general goods arrangement area is set as S1Setting the goods disposition blocking area to S2Setting the commodity arrangement hindrance measure parameter value to SkThen, the association relationship is:
S1>[a×S2-Sk,a×S2+Sk];
wherein a is a standard measurement weight coefficient between a small area with a specific proportion in the set emergency commodity arrangement area and the set general commodity arrangement area and the commodity arrangement blocking area.
Specifically, an e-commerce logistics commodity placement system based on a block chain, the system comprising:
the information entry module is used for acquiring the entered basic data of the e-commerce commodities to be placed after the entry of the basic information of the e-commerce commodities to be placed is finished, wherein the basic data of the e-commerce commodities to be placed comprise basic data of emergency commodities and basic data of general commodities;
the commodity feature module is used for respectively acquiring the commodity features of the emergency commodity basic data and the general commodity basic data, wherein the commodity features of the emergency commodity basic data are emergency commodity feature information, and the commodity features of the general commodity basic data are general commodity features;
the characteristic import module is used for importing the acquired emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristics of the general commodity basic data into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed with e-commerce commodities to be placed;
a simulation placement module for obtaining a commodity placement solution instruction output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity arrangement solving instruction corresponding to the emergency commodity basic data is an emergency arrangement solving instruction, the commodity arrangement solving instruction corresponding to the general commodity basic data is a general arrangement solving instruction, the emergency settling solution instruction and the general settling solution instruction are both used for being sent to a preset commodity settling robot, and controls the goods arrangement robot to arrange the e-commerce goods to be arranged according to the emergency arrangement solving instruction and the general arrangement solving instruction, and after the E-commerce commodities to be arranged are arranged, hash chaining of the E-commerce commodities to be arranged, the emergency arrangement solving instruction and the general arrangement solving instruction is carried out based on a block chain technology.
Specifically, the system further comprises:
the simulation arrangement module is used for acquiring a commodity arrangement solving instruction output by the current environment logistics simulation arrangement library based on the current environment logistics simulation arrangement library, wherein the commodity arrangement solving instruction corresponding to the emergency commodity basic data is an emergency arrangement solving instruction, the commodity arrangement solving instruction corresponding to the general commodity basic data is a general arrangement solving instruction, and the emergency arrangement solving instruction and the general arrangement solving instruction are both used for being sent to a preset commodity arrangement robot;
the emergency commodity arrangement robot is used for arranging emergency commodities in a first corresponding position according to an emergency commodity arrangement path contained in the emergency arrangement solving instruction;
a placement path module for controlling the commodity placement robot to place a general commodity at a second corresponding position according to a general commodity placement path included in the general placement solution instruction based on the general commodity placement path;
and the general arrangement module is used for hash-chaining the E-commerce commodity to be arranged, the emergency arrangement solving instruction and the general arrangement solving instruction based on a block chain technology after the emergency commodity and the general commodity are arranged.
Specifically, the system further comprises:
the general commodity module is used for acquiring the actual driving rejection power potential and the actual driving attraction power potential of the commodity placement robot in the driving process in real time when the commodity placement robot places the emergency commodities at the first corresponding position according to the emergency commodity placement path and places the general commodities at the second corresponding position according to the general commodity placement path;
the actual repulsion module is used for acquiring the actual repulsion acting force of the surrounding environment to the commodity placement robot in the driving process according to the acquired actual driving repulsion dynamic potential of the commodity placement robot in the driving process;
the actual attraction module is used for acquiring the actual attraction acting force of the surrounding environment on the commodity placement robot in the driving process according to the acquired actual driving attraction power potential of the commodity placement robot in the driving process;
the driving process module is used for generating real-time arrangement speed adjustment information of the commodity arrangement robot according to the obtained actual driving attraction power potential of the commodity arrangement robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity arrangement robot in the driving process;
the speed regulation and control module is used for regulating and controlling the speed of the commodity placement robot in the driving process based on the generated real-time placement speed regulation information of the commodity placement robot;
the establishment instruction module is used for acquiring the establishment instruction of the current environment logistics simulation arrangement library when the commodity arrangement robot is put into a new environment;
the basic data module is used for controlling the commodity arranging robot to call basic data corresponding to standard emergency commodities and standard general commodities from a pre-stored database according to the acquired current environment logistics simulation arranging base establishing instruction, wherein the basic data corresponding to the standard emergency commodities are basic data of the standard emergency commodities, and the basic data corresponding to the standard general commodities are basic data of the general commodities;
the standard emergency module is used for controlling the commodity arranging robot to scan the current new environment after acquiring the basic number of the standard emergency commodities and the basic data of the general commodities, and acquiring a current environment initial logistics simulation arranging library of the current environment based on the data after scanning the current new environment;
the area division module is used for carrying out area division on the current environment initial logistics simulation placement base based on the standard emergency commodity basic number and the general commodity basic data, dividing the current environment initial logistics simulation placement base into an emergency commodity placement area and a general commodity placement area, and simultaneously generating a placement obstacle area;
and the environment logistics module is used for summarizing the emergency commodity arrangement area, the general commodity arrangement area and the arrangement obstacle area, generating the current environment logistics simulation arrangement library, and simultaneously generating a simulation arrangement library establishment completion interface, wherein the current environment logistics simulation arrangement library is displayed on the simulation arrangement library establishment completion interface.
A computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the block chain-based e-commerce commodity placement method when executing the computer program.
A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the block-chain-based e-commerce logistics goods placement method described above.
The invention has the following technical effects:
according to the block chain-based e-commerce commodity arrangement method and system, the recorded basic data of the e-commerce commodity to be arranged is obtained after the basic information of the e-commerce commodity to be arranged is recorded, wherein the basic data of the e-commerce commodity to be arranged comprises the basic data of an emergency commodity and the basic data of a general commodity; respectively acquiring the commodity characteristics of the emergency commodity basic data and the general commodity basic data, wherein the commodity characteristics of the emergency commodity basic data are emergency commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics; the emergency commodity characteristic information of the acquired emergency commodity basic data and the general commodity characteristics of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed with e-commerce commodities to be placed; based on the current environment logistics simulation arrangement library, acquiring a commodity arrangement solution instruction output by the current environment logistics simulation arrangement library, wherein the commodity arrangement solution instruction corresponding to the emergency commodity basic data is an emergency arrangement solution instruction, the commodity arrangement solution instruction corresponding to the general commodity basic data is a general arrangement solution instruction, the emergency arrangement solution instruction and the general arrangement solution instruction are both used for sending to a preset commodity arrangement robot, controlling the commodity arrangement robot to arrange the to-be-arranged e-commerce commodity according to the emergency arrangement solution instruction and the general arrangement solution instruction, and after arranging the to-be-arranged e-commerce commodity, the emergency arrangement solution instruction and the general arrangement solution instruction on the basis of block chain technology Hash chaining, thereby realizing the combination of block chains and the realization of efficient arrangement of the commodity at the same time, the commodity circulation efficiency of the electronic commerce is improved.
Detailed Description
In order to make the objects, technical instructions and advantages of the present application more apparent, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In one embodiment, as shown in fig. 1, there is provided a block chain-based e-commerce commodity placement method, the method comprising:
step S100: after the basic information of the e-commerce commodity to be placed is recorded, acquiring recorded basic data of the e-commerce commodity to be placed, wherein the basic data of the e-commerce commodity to be placed comprises basic data of emergency commodities and basic data of general commodities;
further, this step is performed based on a commodity placement robot, which is an intelligent machine capable of semi-autonomous or fully-autonomous operation.
In this embodiment, the commodity arrangement robot can realize the functions of shooting, carrying, scanning and identifying commodities and planning sorting routes.
In this step, when the e-commerce commodities to be placed need to be placed, that is, when the e-commerce commodities to be placed need to be placed in a warehouse to be stored, information entry needs to be performed on the e-commerce commodities to be placed, and the information entry of the e-commerce commodities to be placed is realized through a shooting function of the commodity placement robot.
And then, after the basic information of the e-commerce commodity to be placed is recorded, the recorded basic data of the e-commerce commodity to be placed can be obtained.
The number and the types of the e-commerce commodities to be placed are more, so that the e-commerce commodities to be placed are divided into emergency commodities and general commodities in order to ensure the ordered classification, and the data corresponding to the emergency commodities and the general commodities are basic data of the emergency commodities and basic data of the general commodities.
Step 2100: respectively acquiring the commodity characteristics of the emergency commodity basic data and the general commodity basic data, wherein the commodity characteristics of the emergency commodity basic data are emergency commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics;
further, the commodity characteristics of the emergency commodity basic data and the general commodity basic data in this embodiment generally refer to characteristics corresponding to commodities included in the emergency commodity basic data and the general commodity basic data.
Specifically, the characteristics corresponding to the product generally refer to the appearance, quality, function, trademark, package, etc. of the product, which reflect the appeal of the product to the customer.
By acquiring the commodity characteristics of the emergency commodity basic data and the general commodity basic data, the subsequent efficient commodity processing is facilitated.
Step S300: the emergency commodity characteristic information of the acquired emergency commodity basic data and the general commodity characteristics of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed with e-commerce commodities to be placed;
further, the current environment logistics simulation installation library is pre-established, and is a simulation database of a logistics library in which the e-commerce commodities to be installed are to be installed.
Step S400: based on the current environment logistics simulation arrangement library, a commodity arrangement solution instruction output by the current environment logistics simulation arrangement library is obtained, wherein the commodity arrangement solution instruction corresponding to the emergency commodity basic data is an emergency arrangement solution instruction, the commodity arrangement solution instruction corresponding to the general commodity basic data is a general arrangement solution instruction, the emergency arrangement solution instruction and the general arrangement solution instruction are both used for sending the emergency arrangement solution instruction to a preset commodity arrangement robot, and the commodity arrangement robot is controlled to arrange the commodity according to the emergency arrangement solution instruction and the general arrangement solution instruction to arrange the to-be-arranged e-commerce commodity, and after arranging the to-be-arranged e-commerce commodity, the emergency arrangement solution instruction and the general arrangement solution instruction are based on block chain technology Hash uplink.
In this step, different storage locations individually set for different commodities are established in the current environment logistics simulation placement library in advance according to an actual environment, and a commodity placement algorithm is preset in the current environment logistics simulation placement library, so that different commodities can be placed through the commodity placement algorithm.
Further, the commodity arrangement solving instruction output by the current environment logistics simulation arrangement library is realized through the commodity arrangement algorithm, the commodity arrangement solving instruction corresponding to the basic emergency commodity data is an emergency arrangement solving instruction, and the commodity arrangement solving instruction corresponding to the basic general commodity data is a general arrangement solving instruction.
And then, in order to realize the arrangement of each article, the emergency arrangement solving instruction and the general arrangement solving instruction are sent to a preset commodity arrangement robot, so that the commodity arrangement robot is controlled to arrange the E-commerce commodities to be arranged according to the emergency arrangement solving instruction and the general arrangement solving instruction.
Furthermore, after the e-commerce commodity to be placed is placed, the e-commerce commodity to be placed, the emergency placement solution instruction and the general placement solution instruction are subjected to hash chaining based on a block chain technology, so that storage of data of related commodities and placement methods of data corresponding to the related commodities through the block chain technology is achieved, irreparable modification of uploaded data is achieved based on the block chain technology, subsequent data modification and management are facilitated, and e-commerce logistics management efficiency and method are improved.
In one embodiment, the emergency settling resolution instruction includes an emergency commodity settling path for an emergency commodity corresponding to the emergency commodity basic data, the general settling resolution instruction includes a general commodity settling path for a general commodity corresponding to the general commodity basic data;
step S400: based on the current environment logistics simulation arrangement library, acquiring a commodity arrangement solving instruction output by the current environment logistics simulation arrangement library, wherein the commodity arrangement solving instruction corresponding to the emergency commodity basic data is an emergency arrangement solving instruction, the commodity arrangement solving instruction corresponding to the general commodity basic data is a general arrangement solving instruction, the emergency arrangement solving instruction and the general arrangement solving instruction are both used for being sent to a preset commodity arrangement robot, controlling the commodity arrangement robot to arrange the to-be-arranged e-commerce commodity according to the emergency arrangement solving instruction and the general arrangement solving instruction, and after arranging the to-be-arranged e-commerce commodity, the emergency arrangement solving instruction and the general arrangement solving instruction on the basis of block chain technology Hash cochain; the method specifically comprises the following steps:
step S410: based on the current environment logistics simulation placement library, acquiring a commodity placement solution instruction output by the current environment logistics simulation placement library, wherein the commodity placement solution instruction corresponding to the emergency commodity basic data is an emergency placement solution instruction, the commodity placement solution instruction corresponding to the general commodity basic data is a general placement solution instruction, and the emergency placement solution instruction and the general placement solution instruction are both used for sending to a preset commodity placement robot;
step S420: controlling the goods placement robot to place emergency goods at a first corresponding location according to an emergency goods placement path included in the emergency placement solution instruction based on the emergency goods placement path;
step S430: controlling the commodity placement robot to place a general commodity at a second corresponding position according to a general commodity placement path included in the general placement solution instruction based on the general commodity placement path;
further, after the emergency placement solution instruction and the general placement solution instruction are sent to a preset commodity placement robot, a placement library is simulated based on the current environment logistics, identification of each commodity is further achieved, and then the commodity placement robot is controlled based on an emergency commodity placement path contained in the emergency placement solution instruction to place the emergency commodity at a first corresponding position according to the emergency commodity placement path, so that arrangement and processing of the commodity to be placed are rapidly achieved, and commodity placement efficiency of e-commerce logistics is improved.
Step S440: and after the emergency goods and the general goods are arranged, hash chaining the to-be-arranged E-commerce goods, the emergency arrangement solving instruction and the general arrangement solving instruction based on a block chain technology.
In one embodiment, step S420: controlling the goods placement robot to place emergency goods at first corresponding positions according to the emergency goods placement path based on the emergency goods placement path included in the emergency placement solution instruction, and step S430: controlling the article placement robot to place a general article in a second corresponding position according to a general article placement path included in the general placement solution instruction based on the general article placement path, further comprising:
step S451: when the commodity arranging robot arranges the emergency commodity at a first corresponding position according to the emergency commodity arranging path and arranges the general commodity at a second corresponding position according to the general commodity arranging path, acquiring the actual driving rejection power potential and the actual driving attraction power potential of the commodity arranging robot in the driving process in real time;
further, in the process that the commodity placing robot places the emergency commodity at the first corresponding position according to the emergency commodity placing path, a dynamic force detection device, such as a TOF sensor, is additionally arranged on the commodity placing robot. Furthermore, due to the arrangement of the TOF sensor, the commodity arranging robot can detect each obstacle in the course in the process of arranging the emergency commodity at the first corresponding position according to the emergency commodity arranging path.
Further, when an obstacle is detected, the feedback of the distance brought by the TOF sensor by the obstacle is the actual driving rejection kinetic potential, and when the obstacle has a larger volume and is closer to the commodity placement robot, the actual driving rejection kinetic potential is larger.
Similarly, the actual driving attraction power potential is distance feedback brought to the TOF sensor by the spacious drivable road surface, and the actual driving repulsion power potential is larger when the road surface is about wide and the length of the wide road surface is longer.
Step S452: acquiring actual repulsive acting force of the surrounding environment on the commodity placement robot in the driving process according to the acquired actual driving repulsive power potential of the commodity placement robot in the driving process;
step S453: acquiring actual attraction acting force of the surrounding environment on the commodity placement robot in the driving process according to the acquired actual driving attraction power potential of the commodity placement robot in the driving process;
step S454: generating real-time arrangement speed adjustment information of the commodity arrangement robot according to the obtained actual driving attraction power potential of the commodity arrangement robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity arrangement robot in the driving process;
further, the actual repelling acting force of the surrounding environment to the commodity placement robot in the driving process is obtained according to the obtained actual driving repelling power potential of the commodity placement robot in the driving process, and the actual attracting acting force of the surrounding environment to the commodity placement robot in the driving process is obtained according to the obtained actual driving attracting power potential of the commodity placement robot in the driving process, so that the actual driving repelling power potential and the actual driving attracting power potential are converted into the actual repelling acting force and the actual attracting acting force, and the obstacle situation in the driving process can be reflected through the form of force data.
Furthermore, real-time arrangement speed adjustment information of the commodity arrangement robot is generated according to the obtained actual driving attraction power potential and the obtained actual attraction acting force of the surrounding environment on the commodity arrangement robot in the driving process, and then real-time adjustment can be carried out according to the real-time arrangement speed adjustment information, so that the management efficiency of the commodity management of the electronic commerce is improved.
Step S455: and regulating and controlling the speed of the commodity arranging robot in the driving process based on the generated real-time arranging speed regulating information of the commodity arranging robot.
Furthermore, speed regulation and control are carried out on the commodity arranging robot in the driving process through the generated real-time arranging speed regulation information of the commodity arranging robot, and efficient regulation in the driving process is further realized.
In one embodiment, step S300: the emergency commodity characteristic information of the acquired emergency commodity basic data and the general commodity characteristics of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed with e-commerce commodities to be placed; the method also comprises the following steps:
step S310: when the commodity placement robot is put into a new environment, acquiring a current environment logistics simulation placement library establishment instruction;
step S320: controlling the commodity arranging robot to call basic data corresponding to standard emergency commodities and standard general commodities from a pre-stored database according to the acquired current environment logistics simulation arranging library establishing instruction, wherein the basic data corresponding to the standard emergency commodities are basic data of the standard emergency commodities, and the basic data corresponding to the standard general commodities are basic data of the general commodities;
step S330: after the basic number of the standard emergency commodities and the basic data of the general commodities are obtained, the commodity arranging robot is controlled to scan the current new environment, and the initial logistics simulation arranging library of the current environment is obtained based on the data obtained after the current new environment is scanned;
step S340: based on the basic number of the standard emergency commodities and the basic data of the general commodities, carrying out area division on the current environment initial logistics simulation placement library, dividing the current environment initial logistics simulation placement library into an emergency commodity placement area and a general commodity placement area, and simultaneously generating a placement obstacle area;
further, in this step, when the commodity placement robot is first put into a new environment, a current environment logistics simulation placement library establishment instruction is acquired, and then the commodity placement robot is controlled to retrieve basic data corresponding to standard emergency commodities and standard general commodities from a pre-stored database according to the acquired current environment logistics simulation placement library establishment instruction, so that region division is performed according to standard commodity data, and an efficient and accurate resume simulation library is realized.
Then, after the basic number of the standard emergency commodities and the basic data of the general commodities are obtained, the commodity arranging robot is controlled to scan the current new environment, and based on the data after scanning the current new environment, obtaining the current environment initial logistics simulation placement library of the current environment, and the current environment initial logistics simulation placement library is divided into an emergency commodity placement area and a general commodity placement area, and a placement obstacle area is generated at the same time, so that, it can be seen that, by dividing the current environment initial logistics simulation placement library into an emergency goods placement area and a general goods placement area, and meanwhile, a placement obstacle area is generated, so that efficient, reasonable and meticulous division of the area is realized, data support is provided for subsequent commodity placement, and then the placement of the E-commerce commodities in the efficient E-commerce logistics is realized.
Step S350: and summarizing the emergency commodity arrangement area, the general commodity arrangement area and the arrangement obstacle area, generating the current environment logistics simulation arrangement library, and simultaneously generating a simulation arrangement library establishment completion interface, wherein the current environment logistics simulation arrangement library is displayed on the simulation arrangement library establishment completion interface.
Further, the emergency commodity placement area, the general commodity placement area and the placement obstacle area are gathered and the current environment logistics simulation placement library is generated, so that the current environment logistics simulation placement library is efficiently established.
In one embodiment, step S350: collecting the emergency commodity arrangement area, the general commodity arrangement area and the arrangement obstacle area, generating the current environment logistics simulation arrangement library, and simultaneously generating a simulation arrangement library establishment completion interface, wherein the current environment logistics simulation arrangement library is displayed on the simulation arrangement library establishment completion interface; thereafter, the method further comprises:
step S610: judging whether a small area with a specific proportion in the emergency commodity arrangement area and the general commodity arrangement area is larger than the arrangement obstacle area;
step S620: if the small area with the specific proportion in the emergency commodity arrangement area and the general commodity arrangement area is judged to be larger than the arrangement obstacle area, generating a current simulation library area adjustment instruction, wherein the current simulation library area adjustment instruction is used for generating an area adjustment prompt and sending the area adjustment prompt to a robot manager; wherein a specific proportion small area in the emergency goods arrangement area and the general goods arrangement area is set as S1Setting the goods disposition blocking area to S2Setting the commodity arrangement hindrance measure parameter value to SkThen, the association relationship is:
S1>[a×S2-Sk,a×S2+Sk];
wherein a is a standard measurement weight coefficient between a small area with a specific proportion in the set emergency commodity arrangement area and the set general commodity arrangement area and the commodity arrangement blocking area.
Further, in this embodiment, whether the placement obstacle area is too large is measured by determining whether the specific proportion small area in the emergency commodity placement area and the general commodity placement area is larger than the placement obstacle area, for the purpose of accuracy of measurement, the specific proportion small area in the emergency commodity placement area and the general commodity placement area is set as the party of determination, and fine division processing is realized by setting the specific proportion small area, if the total area of the emergency commodity placement area and the general commodity placement area is 100, it is determined that the normal placement of the commodity is not affected if the area of the obstacle is smaller than 5, the specific proportion small area may be set to 5%, and certainly, the specific proportion small area may be set to other values, specifically set according to actual conditions.
Then, setting the association relation as follows:
S1>[a×S2-Sk,a×S2+Sk];
and then whether the small area with a specific proportion in the emergency commodity arrangement area and the general commodity arrangement area is larger than the arrangement obstacle area or not can be judged in a more precise, detailed and data manner.
In conclusion, after the entry of the basic information of the e-commerce commodity to be placed is completed, the entered basic data of the e-commerce commodity to be placed is obtained, wherein the basic data of the e-commerce commodity to be placed comprises basic data of an emergency commodity and basic data of a general commodity; respectively acquiring the commodity characteristics of the emergency commodity basic data and the general commodity basic data, wherein the commodity characteristics of the emergency commodity basic data are emergency commodity characteristic information, and the commodity characteristics of the general commodity basic data are general commodity characteristics; the emergency commodity characteristic information of the acquired emergency commodity basic data and the general commodity characteristics of the general commodity basic data are imported into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed with e-commerce commodities to be placed; based on the current environment logistics simulation arrangement library, acquiring a commodity arrangement solution instruction output by the current environment logistics simulation arrangement library, wherein the commodity arrangement solution instruction corresponding to the emergency commodity basic data is an emergency arrangement solution instruction, the commodity arrangement solution instruction corresponding to the general commodity basic data is a general arrangement solution instruction, the emergency arrangement solution instruction and the general arrangement solution instruction are both used for sending to a preset commodity arrangement robot, controlling the commodity arrangement robot to arrange the to-be-arranged e-commerce commodity according to the emergency arrangement solution instruction and the general arrangement solution instruction, and after arranging the to-be-arranged e-commerce commodity, the emergency arrangement solution instruction and the general arrangement solution instruction on the basis of block chain technology Hash chaining, thereby realizing the combination of block chains and the realization of efficient arrangement of the commodity at the same time, the commodity circulation efficiency of the electronic commerce is improved.
In one embodiment, as shown in fig. 2, a block chain based e-commerce commodity placement system, the system comprising:
the information entry module is used for acquiring the entered basic data of the e-commerce commodities to be placed after the entry of the basic information of the e-commerce commodities to be placed is finished, wherein the basic data of the e-commerce commodities to be placed comprise basic data of emergency commodities and basic data of general commodities;
the commodity feature module is used for respectively acquiring the commodity features of the emergency commodity basic data and the general commodity basic data, wherein the commodity features of the emergency commodity basic data are emergency commodity feature information, and the commodity features of the general commodity basic data are general commodity features;
the characteristic import module is used for importing the acquired emergency commodity characteristic information of the emergency commodity basic data and the general commodity characteristics of the general commodity basic data into a pre-established current environment logistics simulation placement library, wherein the current environment logistics simulation placement library is a simulation database of a logistics library to be placed with e-commerce commodities to be placed;
a simulation placement module for obtaining a commodity placement solution instruction output by the current environment logistics simulation placement library based on the current environment logistics simulation placement library, wherein the commodity arrangement solving instruction corresponding to the emergency commodity basic data is an emergency arrangement solving instruction, the commodity arrangement solving instruction corresponding to the general commodity basic data is a general arrangement solving instruction, the emergency settling solution instruction and the general settling solution instruction are both used for being sent to a preset commodity settling robot, and controls the goods arrangement robot to arrange the e-commerce goods to be arranged according to the emergency arrangement solving instruction and the general arrangement solving instruction, and after the E-commerce commodities to be arranged are arranged, hash chaining of the E-commerce commodities to be arranged, the emergency arrangement solving instruction and the general arrangement solving instruction is carried out based on a block chain technology.
In one embodiment, the system further comprises:
the simulation arrangement module is used for acquiring a commodity arrangement solving instruction output by the current environment logistics simulation arrangement library based on the current environment logistics simulation arrangement library, wherein the commodity arrangement solving instruction corresponding to the emergency commodity basic data is an emergency arrangement solving instruction, the commodity arrangement solving instruction corresponding to the general commodity basic data is a general arrangement solving instruction, and the emergency arrangement solving instruction and the general arrangement solving instruction are both used for being sent to a preset commodity arrangement robot;
the emergency commodity arrangement robot is used for arranging emergency commodities in a first corresponding position according to an emergency commodity arrangement path contained in the emergency arrangement solving instruction;
a placement path module for controlling the commodity placement robot to place a general commodity at a second corresponding position according to a general commodity placement path included in the general placement solution instruction based on the general commodity placement path;
and the general arrangement module is used for hash-chaining the E-commerce commodity to be arranged, the emergency arrangement solving instruction and the general arrangement solving instruction based on a block chain technology after the emergency commodity and the general commodity are arranged.
In one embodiment, the system further comprises:
the general commodity module is used for acquiring the actual driving rejection power potential and the actual driving attraction power potential of the commodity placement robot in the driving process in real time when the commodity placement robot places the emergency commodities at the first corresponding position according to the emergency commodity placement path and places the general commodities at the second corresponding position according to the general commodity placement path;
the actual repulsion module is used for acquiring the actual repulsion acting force of the surrounding environment to the commodity placement robot in the driving process according to the acquired actual driving repulsion dynamic potential of the commodity placement robot in the driving process;
the actual attraction module is used for acquiring the actual attraction acting force of the surrounding environment on the commodity placement robot in the driving process according to the acquired actual driving attraction power potential of the commodity placement robot in the driving process;
the driving process module is used for generating real-time arrangement speed adjustment information of the commodity arrangement robot according to the obtained actual driving attraction power potential of the commodity arrangement robot in the driving process and the actual attraction acting force of the surrounding environment on the commodity arrangement robot in the driving process;
the speed regulation and control module is used for regulating and controlling the speed of the commodity placement robot in the driving process based on the generated real-time placement speed regulation information of the commodity placement robot;
the establishment instruction module is used for acquiring the establishment instruction of the current environment logistics simulation arrangement library when the commodity arrangement robot is put into a new environment;
the basic data module is used for controlling the commodity arranging robot to call basic data corresponding to standard emergency commodities and standard general commodities from a pre-stored database according to the acquired current environment logistics simulation arranging base establishing instruction, wherein the basic data corresponding to the standard emergency commodities are basic data of the standard emergency commodities, and the basic data corresponding to the standard general commodities are basic data of the general commodities;
the standard emergency module is used for controlling the commodity arranging robot to scan the current new environment after acquiring the basic number of the standard emergency commodities and the basic data of the general commodities, and acquiring a current environment initial logistics simulation arranging library of the current environment based on the data after scanning the current new environment;
the area division module is used for carrying out area division on the current environment initial logistics simulation placement base based on the standard emergency commodity basic number and the general commodity basic data, dividing the current environment initial logistics simulation placement base into an emergency commodity placement area and a general commodity placement area, and simultaneously generating a placement obstacle area;
and the environment logistics module is used for summarizing the emergency commodity arrangement area, the general commodity arrangement area and the arrangement obstacle area, generating the current environment logistics simulation arrangement library, and simultaneously generating a simulation arrangement library establishment completion interface, wherein the current environment logistics simulation arrangement library is displayed on the simulation arrangement library establishment completion interface.
In one embodiment, the system is further configured to determine whether a specific percentage of small areas in the emergency merchandise placement area and the general merchandise placement area are larger than the placement obstacle area; if the small area with the specific proportion in the emergency commodity arrangement area and the general commodity arrangement area is judged to be larger than the arrangement obstacle area, generating a current simulation library area adjustment instruction, wherein the current simulation library area adjustment instruction is used for generating an area adjustment prompt and sending the area adjustment prompt to a robot manager; wherein a specific proportion small area in the emergency goods arrangement area and the general goods arrangement area is set as S1Setting the goods disposition blocking area to S2Setting the commodity arrangement hindrance measure parameter value to SkThen, the association relationship is:
S1>[a×S2-Sk,a×S2+Sk];
wherein a is a standard measurement weight coefficient between a small area with a specific proportion in the set emergency commodity arrangement area and the set general commodity arrangement area and the commodity arrangement blocking area.
In one embodiment, as shown in fig. 3, a computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the steps of the block chain based e-commerce commodity placement method when executing the computer program.
A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the block-chain-based e-commerce logistics goods placement method described above.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.