CN108891838B - Order processing method, apparatus, electronic equipment and computer readable storage medium - Google Patents

Order processing method, apparatus, electronic equipment and computer readable storage medium Download PDF

Info

Publication number
CN108891838B
CN108891838B CN201810492308.0A CN201810492308A CN108891838B CN 108891838 B CN108891838 B CN 108891838B CN 201810492308 A CN201810492308 A CN 201810492308A CN 108891838 B CN108891838 B CN 108891838B
Authority
CN
China
Prior art keywords
order
processing
shelf
article
robot
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.)
Active
Application number
CN201810492308.0A
Other languages
Chinese (zh)
Other versions
CN108891838A (en
Inventor
李洪波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jizhijia Technology Co Ltd
Original Assignee
Beijing Jizhijia Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=64343694&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN108891838(B) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Beijing Jizhijia Technology Co Ltd filed Critical Beijing Jizhijia Technology Co Ltd
Priority to CN201810492308.0A priority Critical patent/CN108891838B/en
Publication of CN108891838A publication Critical patent/CN108891838A/en
Priority to AU2019273336A priority patent/AU2019273336A1/en
Priority to KR1020207035799A priority patent/KR102346739B1/en
Priority to PCT/CN2019/087864 priority patent/WO2019223703A1/en
Priority to JP2020505484A priority patent/JP6854966B2/en
Priority to MX2020012508A priority patent/MX2020012508A/en
Priority to CA3100279A priority patent/CA3100279C/en
Priority to EP19807104.5A priority patent/EP3816919A4/en
Priority to US16/652,216 priority patent/US11182743B2/en
Priority to KR1020217037399A priority patent/KR102440421B1/en
Publication of CN108891838B publication Critical patent/CN108891838B/en
Application granted granted Critical
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/137Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
    • B65G1/1373Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Mechanical Engineering (AREA)

Abstract

The embodiment of the invention discloses a kind of order processing method, apparatus, electronic equipment and computer readable storage mediums;Wherein the order processing method includes: to receive order set, includes at least one first kind order and at least one second class order in the order set, includes one or more articles in the first kind order and the second class order;It controls one or more robots and the first processing is carried out to the second class order;It controls one or more robots and second processing is carried out to first kind order;It controls one or more robots and third processing is carried out to the second class order.Order processing method in the embodiment of the present invention can arrange processing sequence and processing operation automatically, optimize process flow, save the processing time according to the order order and return of goods order in order set.

Description

Order processing method, apparatus, electronic equipment and computer readable storage medium
Technical field
The present invention relates to the processing of order processing field more particularly to order order and return of goods order on railway platform.
Background technique
In recent years, with Electronic Commerce in China industry development more and more rapidly, electric business logistics demand also constantly mentions therewith It is high.But traditional home-delivery center's its labor workload of logistics operation mode is big, manpower transport and artificial sorting low efficiency, mistake The features such as rate is high, is not able to satisfy the more categories of E-business logistics, small batch, there is an urgent need to using material circulating system for electronic business intelligence Change, the key technology of automated system, promotes the ability of E-business logistics service link.
By taking existing order fulfillment center as an example, it will usually there is at least one railway platform to be used to handle order, order usually wraps Include positive order and reverse order, wherein positive order is generally order order, such as user had purchased on electric business platform it is several This few clothes is packaged into a positive order by part clothes, system;Reverse order is generally return of goods order, such as user in electricity Few clothes has been bought on quotient's platform, but has been returned goods, return of goods order is formd, and reverse order needs to disassemble on railway platform, classify Deng processing speed is slower.One while the order set list comprising positive order and reverse order can be received on usual railway platform, Since there are reverse orders, while the processing time of reverse order is slower, and then will lead to processing of the set singly on railway platform Speed is excessively slow.
Summary of the invention
In view of this, the embodiment of the present invention provides a kind of order processing method, apparatus, computer readable storage medium and electricity Sub- equipment, at least part of solution problems of the prior art.
In a first aspect, the embodiment of the invention provides a kind of order processing methods, comprising: order set is received, it is described to order It include at least one first kind order and at least one second class order, the first kind order and the second class order in single set In include one or more articles;It controls one or more robots and the first processing is carried out to the second class order;Control one or Multiple robots carry out second processing to first kind order;One or more robots are controlled to carry out at third the second class order Reason.
A kind of specific implementation according to an embodiment of the present invention, the first kind order be order order, described second Class order is return of goods order.
A kind of specific implementation according to an embodiment of the present invention, it is described first processing for by with the object in the second class order The corresponding shelf of product are sent into transit depot;The second processing is to sort the article in first kind order from corresponding shelf It is packaged;The third processing is to be sent into the article in the second class order in the shelf of transit depot.
A kind of specific implementation according to an embodiment of the present invention, it is described first processing and the second processing simultaneously into Row.
A kind of specific implementation according to an embodiment of the present invention, the robot and the shelf correspond.
A kind of specific implementation according to an embodiment of the present invention, before the first processing, further includes: judge order order In article and return of goods order in article whether be overlapped, if be overlapped, control one or more robots for the return of goods Coincidence article in order takes out, and is put into caching shelf.
A kind of specific implementation according to an embodiment of the present invention further comprises: when carrying out second processing, by first Article in order sorts packing from the caching shelf.
A kind of specific implementation according to an embodiment of the present invention, before every secondary control robot, further includes: judgement is No available free robot controls robot and handles order if available free robot;If not idle Robot then selects a robot according to control strategy, process instruction is sent in the instruction queue of the robot.
A kind of specific implementation according to an embodiment of the present invention, further includes: judge to be sent into transit depot in the first processing Shelf shelf corresponding with described in second processing whether be overlapped, if be overlapped, second processing be will be in first kind order Article packing is sorted from the shelf in transit depot.
A kind of specific implementation according to an embodiment of the present invention, the shelf corresponding with article in the second class order For the most shelf in vacancy corresponding with the article;The shelf corresponding with article in first kind order be and the article pair The least shelf in the vacancy answered.
Second aspect, the embodiment of the invention also provides a kind of order processing devices, comprising: receiving module, for receiving Order set includes at least one first kind order and at least one second class order, the first kind in the order set It include one or more articles in order and the second class order;First control module, for controlling one or more robots pair Second class order carries out the first processing;Second control module carries out first kind order for controlling one or more robots Second processing;Third control module carries out third processing to the second class order for controlling one or more robots.
A kind of specific implementation according to an embodiment of the present invention, the first kind order be order order, described second Class order is return of goods order.
A kind of specific implementation according to an embodiment of the present invention, it is described first processing for by with the object in the second class order The corresponding shelf of product are sent into transit depot;The second processing is to sort the article in first kind order from corresponding shelf It is packaged;The third processing is to be sent into the article in the second class order in the shelf of transit depot.
A kind of specific implementation according to an embodiment of the present invention, it is described first processing and the second processing simultaneously into Row.
A kind of specific implementation according to an embodiment of the present invention, the robot and the shelf correspond.
A kind of specific implementation according to an embodiment of the present invention, further includes: first judges control module, for first Before processing, judge whether the article in article and the return of goods order in order order is overlapped, if be overlapped, control one or Multiple robots take out the coincidence article in the return of goods order, are put into caching shelf.
A kind of specific implementation according to an embodiment of the present invention further comprises: when carrying out second processing, by first Article in order sorts packing from the caching shelf.
A kind of specific implementation according to an embodiment of the present invention, the order processing device further include: the second judgement control Molding block, for judging whether available free robot before every secondary control robot, if available free robot, Control robot handles order;If not idle robot, a robot is selected according to control strategy, it will Process instruction is sent in the instruction queue of the robot.
A kind of specific implementation according to an embodiment of the present invention, the order processing device further include: judgment module is used In judging whether the shelf shelf corresponding with described in second processing for being sent into transit depot in the first processing are overlapped, if weight It closes, then second processing is that the article in first kind order is sorted to packing from the shelf in transit depot.
A kind of specific implementation according to an embodiment of the present invention, the shelf corresponding with article in the second class order For the most shelf in vacancy corresponding with the article;The shelf corresponding with article in first kind order be and the article pair The least shelf in the vacancy answered.
The third aspect, the embodiment of the invention also provides a kind of electronic equipment, comprising: at least one processor;And with The memory of at least one processor communication connection;Wherein, the memory be stored with can by it is described at least one processing The instruction that device executes, described instruction is executed by least one described processor, so that at least one described processor is able to carry out Control method described in aforementioned first aspect or any implementation of first aspect.
Fourth aspect, it is described computer-readable to deposit the embodiment of the invention also provides a kind of computer readable storage medium Storage media stores computer instruction, and the computer instruction is for making the computer execute aforementioned first aspect or first aspect Control method described in any implementation.
Control method, device, computer readable storage medium and electronic equipment provided in an embodiment of the present invention, being capable of basis The case where positive order and reverse order in order set, the processing sequence of automatic scheduling order, priority processing forward direction order, And the processing preparation of reverse order is finished, the reverse order of post-processing, optimize the process flow of order, improve and order Single treatment effeciency.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached Figure is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for this field For those of ordinary skill, without creative efforts, it can also be obtained according to these attached drawings other attached drawings.
Fig. 1 is a kind of order processing flow diagram provided in an embodiment of the present invention;
Fig. 2 is a kind of control device journey schematic diagram provided in an embodiment of the present invention;
Fig. 3 is a kind of electronic equipment structural schematic diagram provided in an embodiment of the present invention.
Specific embodiment
The embodiment of the present invention is described in detail with reference to the accompanying drawing.
It will be appreciated that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Base Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts it is all its Its embodiment, shall fall within the protection scope of the present invention.
Referring to Fig. 1, the embodiment of the invention provides a kind of order processing method, this method is run in order processing system (order processing system can be also possible to cloud server for local server), which can be at the order of electric business platform The order processing system of reason system either enterprise's production processing, is used for fulfillment center or warehouse, herein with no restrictions, this method Include:
S101 receives order set.
It in one embodiment, include that at least one first kind order and at least one second class are ordered in the order set It is single, it include one or more articles in the first kind order and the second class order.The first kind order is positive order, is led to Chang Zhengchang order is order order, such as user has purchased few clothes on electric business platform, this few clothes is packaged by system At a positive order, reverse order is generally return of goods order, such as user has bought few clothes on electric business platform, but moves back Goods forms return of goods order.
In one embodiment, order processing system, which receives order set, has other systems before receiving order set The order received is classified and forms order set and is sent to ordering system, the above order receives and the step of classification can also be straight It connects and is completed by order processing system, herein with no restrictions.Order is sent by user by terminal, can be by terminal APP sends order or logs in electric business server by the browser in terminal to send order or directly by the hair such as phone Order is sent, the application is with no restrictions;
In one embodiment, after receiving order set, system carries out dismantling analysis to order set, disassembles out more A forward direction order and reverse order, parse the mark of every kind of article in each order, and calculate every kind in each order The quantity of article.
S102 controls one or more robots and carries out the first processing to the second class order.
In one embodiment, the present invention carries out the carrying of article, the typical artificial AGV of conveying robot using robot (Automatic Guided Vehicle) is one kind using battery as power source, equipped with non-contact control guiding device Unmanned automated handling trolley, it is a kind of self guided trolley.Its main feature is shown can be by upper Machine controls trolley and is implanted into control program, can finally be issued and be instructed by computer, and under its monitoring realize nobody It drives, the route planned automatically along host computer reaches specified place, completes a series of job task, then again Wait next instruction.Mainly contain inside AGV vehicle-mounted control, path planning, computer control and principle, system emulation, The technologies such as wireless telecommunications, navigator fix, information collection and processing, automatic charging, system, which can be realized, rationally advises more AGV Path, path optimization selection, real time environment monitoring etc. are drawn, AGV is avoided to collide, guarantees that more AGV co-ordinations can Stable operation.
In one embodiment, system controls robot first and carries out second processing, the second processing to reverse order For shelf corresponding with the article in the reverse order are sent into transit depot;The transit depot will be packaged for storing Or the article of storage.
S103 controls one or more robots and carries out second processing to first kind order.
In one embodiment, system control robot to reverse order carry out second processing while or later, It controls robot and second processing is carried out to first kind order;The second processing is by the article in first kind order from corresponding It is fetched into sort on railway platform in shelf and be packaged.
S104 controls one or more robots and carries out third processing to the second class order.
In one embodiment, after having handled first kind order, system controls one or more robots to the second class Order carries out third processing;The third processing is to be sent into the article in the second class order in the shelf of transit depot.
In one embodiment, each shelf correspond to a kind of type of goods, and each shelf have a shelf ID and its institute The type of goods of storage identifies, and the type of goods mark and shelf ID are stored in the I/D Memory of shelf, can pass through goods Communication module on frame is synchronized to server, and server can also be identified by communication module to the type of goods and shelf ID It modifies.
In one embodiment, the robot and the shelf correspond, such as one share 100 goods in warehouse Frame then needs 100 robots to be corresponding to it, and corresponding table of the robot with shelf is maintain in system, and each shelf have one There are a robot ID in shelf ID, each robot, are stored in the corresponding table, this have the advantage that robot Control relatively simple, each shelf have a special robot to carry out carrying service.
In one embodiment, the robot and the shelf are one-to-many relationship, such as one kind has 100 in warehouse A shelf have 50 robots to be corresponding to it, and each robot fixed service is in 2 shelf, in order to improve the service of robot Efficiency, 2 shelf can be the shelf for storing same article.
In one embodiment, the robot and the shelf do not have corresponding relationship, are uniformly controlled by system, with for the moment Between a robot may serve multiple shelf, this have the advantage that all robots can be given full play to, improve The service efficiency of robot, and required robot is less.
In one embodiment, in order to improve efficiency, before control robot carries out the first processing to return of goods order, it is System first judges whether the article in article and return of goods order in order order is overlapped, such as includes mug in order order, Type of goods identifies A001, and also includes that type of goods is identified as the mug of A001 in return of goods order, then the order order and The return of goods order has article coincidence, then controls robot and take out the mug from return of goods order, be put into caching shelf, described Caching shelf are located in moon edge of table.Later when carry out first is handled, the corresponding shelf of the mug, which are not necessarily to enter, to be faced Shi Cangku, in second processing, control robot is directly packaged from the caching shelf taking-up mug in moon edge of table and orders into order Dan Zhong, the step of being saved in this way from warehouse picking frame to transit depot and warehouse gone to take mug, the raising effect of energy part Rate.
In one embodiment, in order to improve efficiency, before control robot carries out second processing to order order, it is System judges whether the shelf shelf corresponding with described in second processing that transit depot is sent into the first processing are overlapped, if weight It closes, then second processing is that the article in order order is sorted to packing from the shelf in transit depot.Specifically, at first After reason is completed, there can be one or more shelf in transit depot, second processing is carried out to order order in control robot Before, whether shelf needed for system judges order order are overlapped with the shelf in transit depot, such as include one in order order A mug A001, and it is the shelf of A001 that the shelf in transit depot, which also have article mark, at this point, control robot is from described Mug is taken out on the shelf of transit depot.It goes to warehouse to take article without robot in this way, saves the transport path of robot And the time.
In one embodiment, in order to improve efficiency, the shelf corresponding with article in the second class order are and this The most shelf in the corresponding vacancy of article;The corresponding shelf of article in described and first kind order are sky corresponding with the article The least shelf in position.Due to that may have the article being much overlapped in order, so being chosen as far as possible for article in return of goods order The shelf more than vacancy are selected, avoid repeating to carry caused by vacancy is insufficient;For order order, the few shelf in vacancy are selected as far as possible, It avoids repeating to carry caused by article is insufficient.In one embodiment, the shelf include counting module, can pass through fixation Position detection or weight detecting judge automatically the quantity of article, when being judged by fixed position, shelf are divided into advance Fixed storage position, each storage position include a weight sensor or light sensor, how many weight sensor or Light sensor work, means that how many article on shelf, how many weight sensor or light sensor do not work, just How many vacancy on shelf indicated;When the cache bit that do not fix, the quantity of weight sensor estimation article can be used, it is right It is usually fixed in the product that standardized production process is produced, the weight of single product, it can be pre- in systems If the weight of single product, when weight sensor detects the article gross weight on caching shelf, the quantity of article can be calculated, Number of vacant seats can be calculated by remaining load-bearing.The number of articles and number of vacant seats is stored in the I/D Memory of shelf In, by communication module and server sync above- mentioned information, the information stores in table form, and the example of table is as follows:
Shelf ID Type of goods Number of articles Number of vacant seats
SH001 A001 30 20
The communication module can be WIFI, 4G, bluetooth, RFID etc., and the application is with no restrictions.
In one embodiment, system judges whether available free robot, with robot with goods before controlling robot For frame does not have corresponding relationship, if available free robot, controls robot and order is handled;If without the free time Robot, then according to control strategy select a robot, process instruction is sent in the instruction queue of the robot.Tool Body, system can control multiple robots simultaneously, when controlling robot carrying article, first judge whether available free machine People, the idle machine people can be the standby robot for not carrying task, or have completed all carryings and appointed It is engaged in and is in the robot of backhaul, if available free robot, the idle machine people is controlled and carries out corresponding processing behaviour Make;If not idle robot, according to preset control strategy, a robot is selected, and send instruction is carried Into the instruction queue of the robot.In one embodiment, when each completion status of robot changes, by the state of oneself Control system is fed back to, one robotary table of system maintenance:
Robot ID State code
ROB01 000
ROB02 001
ROB03 011
Each machine has a robot ID per capita, for identification different robots, and state 000 indicates idle, state 001 indicates in carrying, and the expression of state 011 is completed all carrying tasks and in backhaul.When stateful code be 000 or When the robot of person 011, it can be sent directly to these robots and carry instruction, the machine that preferential instruction state code is 000 Secondly people is the robot that state code is 011;It, can be according to preset control if all robotaries are 001 System strategy, selects a standard compliant robot, will carry instruction and is sent in the instruction queue of the robot;In a reality It applies in example, the preset control strategy can be random selection, or selection one robot nearest from corresponding shelf, Or selection one least robot of carrying task etc., herein with no restrictions, the strategy can preset it is multiple, according to not The same time or order volume uses different control strategies.
Referring to fig. 2, the embodiment of the invention provides a kind of order processing devices, comprising:
Receiving module 201 includes at least one first kind order and extremely for receiving order set, in the order set Lack a second class order, includes one or more articles in the first kind order and the second class order;
First control module 202 carries out the first processing to the second class order for controlling one or more robots;
Second control module 203 carries out second processing to first kind order for controlling one or more robots;
Third control module 204 carries out third processing to the second class order for controlling one or more robots.
The specific embodiment of control process is identical with step S101 to S104, and details are not described herein.
Further, in the order processing device in the embodiment: the first kind order be order order, described second Class order is return of goods order.
Further, in the embodiment, first processing is to send shelf corresponding with the article in the second class order Enter transit depot;The second processing is that the article in first kind order is sorted to packing from corresponding shelf;The third Processing is to be sent into the article in the second class order in the shelf of transit depot.
Further, the order processing device is also used to: judging whether the article in order is completed to produce, if described Article completes production, controls robot for the article and is put into order shelf.
Further, in the embodiment, first processing and the second processing carry out simultaneously.
Further, in the embodiment, the robot and the shelf are corresponded.
Further, the order processing device, further includes: first judges control module 205, in the first processing Before, judge whether the article in article and the return of goods order in order order is overlapped, if be overlapped, controls one or more machines Device people takes out the coincidence article in the return of goods order, is put into caching shelf.
Further, in the embodiment, when carrying out second processing, by the article in the first order from the caching shelf Middle sorting is packaged.
Further, the order processing device, further includes: second judges control module 206, in every secondary control machine Before device people, judge whether available free robot, if available free robot, control robot to order at Reason;If not idle robot, a robot is selected according to control strategy, process instruction is sent to the robot Instruction queue in.
Further, the order processing device, further includes: judgment module 207 faces for judging to be sent into the first processing Whether the shelf of Shi Cangku shelf corresponding with described in second processing are overlapped, if be overlapped, second processing is by the first kind Article in order sorts packing from the shelf in transit depot.
Further, in this embodiment, the shelf corresponding with article in the second class order are and the article pair The most shelf in the vacancy answered;The corresponding shelf of article in described and first kind order are that vacancy corresponding with the article is minimum Shelf.
Specific reality in the specific embodiment of step performed by the above order processing unit, with step S101 to S104 It is identical to apply mode, details are not described herein.
In addition to this, the embodiment of the invention also provides a kind of computer readable storage medium, the non-transient computers Readable storage medium storing program for executing stores computer instruction, and the computer instruction is for making the computer execute previous embodiment or implementation Order processing method described in mode.
In addition to this, the embodiment of the invention also provides a kind of electronic equipment, the electronic equipment includes:
At least one processor;And
The memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by least one described processor, and described instruction is by described at least one A processor executes, so that at least one described processor is able to carry out order processing described in previous embodiment or embodiment Method.
The structural schematic diagram of electronic equipment 30 provided in an embodiment of the present invention, electronic equipment 30 are shown referring to Fig. 3, Fig. 3 Including at least one processor 301 (such as CPU), at least one input/output interface 304, memory 302 and at least one is logical Bus 303 is believed, for realizing the connection communication between these components.At least one processor 301 is for executing in memory 302 The executable module of storage, such as computer program.Memory 302 is non-transient memory (non-transitory Memory), it may include volatile memory, such as high-speed random access memory (RAM:Random Access It Memory), also may include nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage. It is realized and at least one other network element by least one input/output interface 304 (can be wired or wireless communication interface) Between communication connection.
In some embodiments, memory 302 stores program 3021, and processor 301 executes program 3021, for holding The embodiment of the aforementioned any data processing method based on citation relations based on electronic equipment of row.
It should be noted that, in this document, relational terms such as first and second and the like be used merely to by
One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these.
There are any actual relationship or orders between entity or operation.Moreover, the terms "include", "comprise" or Any other variant thereof is intended to cover non-exclusive inclusion by person, so that including the process, method of a series of elements, article Or equipment not only includes those elements, but also including other elements that are not explicitly listed, or it is this for further including The intrinsic element of process, method, article or equipment.In the absence of more restrictions, by sentence " including one It is a ... " limit element, it is not excluded that there is also another in the process, method, article or apparatus that includes the element Outer identical element.
Each embodiment in this specification is all made of relevant mode and describes, same and similar portion between each embodiment Dividing may refer to each other, and each embodiment focuses on the differences from other embodiments.
For Installation practice, since it is substantially similar to the method embodiment, so the comparison of description is simple Single, the relevent part can refer to the partial explaination of embodiments of method.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.
In the above-described embodiment, multiple steps or method can be with storages in memory and by suitable instruction execution The software or firmware that system executes are realized.For example, in another embodiment, can be used if realized with hardware Any one of following technology well known in the art or their combination are realized: being had for realizing logic function to data-signal The discrete logic of the logic gates of energy, the specific integrated circuit with suitable combinational logic gate circuit, programmable gate Array (PGA), field programmable gate array (FPGA) etc..
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any In the technical scope disclosed by the present invention, any changes or substitutions that can be easily thought of by those familiar with the art, all answers It is included within the scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.

Claims (16)

1. a kind of order processing method characterized by comprising
Order set is received, includes at least one order order and at least one return of goods order in the order set, it is described to order It include one or more articles in goods order and return of goods order;
Control one or more robots and the first processing carried out to return of goods order, the first processing include by with the object in return of goods order The corresponding shelf of product are sent into transit depot;It controls one or more robots and second processing is carried out to order order, wherein judgement Whether the shelf shelf corresponding with described in second processing that transit depot is sent into the first processing are overlapped, if be overlapped, the Two processing are that the article in order order is sorted to packing, if be not overlapped, second processing from the shelf in transit depot Packing is sorted from corresponding shelf for the article for the order that will order goods;
It controls one or more robots and third processing is carried out to return of goods order, third processing includes by the article in return of goods order It is sent into the shelf of transit depot.
2. order processing method according to claim 1, which is characterized in that first processing and the second processing are same Shi Jinhang.
3. order processing method according to claim 1, which is characterized in that the robot and the shelf one are a pair of It answers.
4. order processing method according to claim 1, which is characterized in that before the first processing, further includes:
Judge whether the article in article and the return of goods order in order order is overlapped, if be overlapped, controls one or more Robot takes out the coincidence article in the return of goods order, is put into caching shelf.
5. order processing method according to claim 4, which is characterized in that further comprise:
When carrying out second processing, the article in order order is sorted to packing from the caching shelf.
6. order processing method according to claim 1 or 4, which is characterized in that before every secondary control robot, also wrap It includes:
Judge whether available free robot, if available free robot, controls robot and order is handled;If Not idle robot then selects a robot according to control strategy, process instruction is sent to the instruction of the robot In queue.
7. order processing method according to claim 1, which is characterized in that described corresponding with article in return of goods order Shelf are the most shelf in vacancy corresponding with the article;The shelf corresponding with article in order order be and the object The least shelf in the corresponding vacancy of product.
8. a kind of order processing device characterized by comprising
Receiving module, for receiving order set, in the order set include at least one order order and at least one is moved back Goods order includes one or more articles in the order order and return of goods order;
First control module carries out the first processing to return of goods order for controlling one or more robots, and the first processing includes Shelf corresponding with the article in return of goods order are sent into transit depot;
Second control module carries out second processing to order order for controlling one or more robots, wherein judge first Whether the shelf shelf corresponding with described in second processing that transit depot is sent into processing are overlapped, if be overlapped, at second Article in order order is is sorted packing by reason from the shelf in transit depot, if be not overlapped, second processing is that will order The article of goods order sorts packing from corresponding shelf;
Third control module carries out third processing to return of goods order for controlling one or more robots, and third processing includes Article in return of goods order is sent into the shelf of transit depot.
9. order processing device according to claim 8, which is characterized in that first processing and the second processing are same Shi Jinhang.
10. order processing device according to claim 8, which is characterized in that the robot and the shelf one are a pair of It answers.
11. order processing device according to claim 8, which is characterized in that further include: first judges control module, uses In before the first processing, judges whether the article in article and the return of goods order in order order is overlapped, if be overlapped, control It makes one or more robots to take out the coincidence article in the return of goods order, be put into caching shelf.
12. order processing device according to claim 11, which is characterized in that further comprise:
When carrying out second processing, the article in order order is sorted to packing from the caching shelf.
13. the order processing device according to claim 8 or 11, which is characterized in that further include: the second judgement control mould Block, for judging whether available free robot, if available free robot, controls before every secondary control robot Robot handles order;If not idle robot, a robot is selected according to control strategy, will be handled Instruction is sent in the instruction queue of the robot.
14. according to order processing device according to any one of claims 8, which is characterized in that described corresponding with article in return of goods order Shelf are the most shelf in vacancy corresponding with the article;The shelf corresponding with article in order order be and the object The least shelf in the corresponding vacancy of product.
15. a kind of electronic equipment, which is characterized in that the electronic equipment includes:
At least one processor;And
The memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by least one described processor, and described instruction is by described at least one It manages device to execute, so that at least one described processor is able to carry out order processing described in any one of preceding claims 1-7 Method.
16. a kind of computer readable storage medium, the computer-readable recording medium storage computer instruction, the computer It instructs for making the computer execute order processing method described in any one of preceding claims 1-7.
CN201810492308.0A 2018-05-21 2018-05-21 Order processing method, apparatus, electronic equipment and computer readable storage medium Active CN108891838B (en)

Priority Applications (10)

Application Number Priority Date Filing Date Title
CN201810492308.0A CN108891838B (en) 2018-05-21 2018-05-21 Order processing method, apparatus, electronic equipment and computer readable storage medium
KR1020217037399A KR102440421B1 (en) 2018-05-21 2019-05-21 Order processing method and device, server, and storage medium
AU2019273336A AU2019273336A1 (en) 2018-05-21 2019-05-21 Order processing method and device, server, and storage medium
KR1020207035799A KR102346739B1 (en) 2018-05-21 2019-05-21 Order processing method and device, server and storage medium
PCT/CN2019/087864 WO2019223703A1 (en) 2018-05-21 2019-05-21 Order processing method and device, server, and storage medium
JP2020505484A JP6854966B2 (en) 2018-05-21 2019-05-21 Order processing methods and equipment, servers and storage media
MX2020012508A MX2020012508A (en) 2018-05-21 2019-05-21 Order processing method and device, server, and storage medium.
CA3100279A CA3100279C (en) 2018-05-21 2019-05-21 Order processing method and device, server, and storage medium
EP19807104.5A EP3816919A4 (en) 2018-05-21 2019-05-21 Order processing method and device, server, and storage medium
US16/652,216 US11182743B2 (en) 2018-05-21 2019-05-21 Order processing method and device, server, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810492308.0A CN108891838B (en) 2018-05-21 2018-05-21 Order processing method, apparatus, electronic equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN108891838A CN108891838A (en) 2018-11-27
CN108891838B true CN108891838B (en) 2019-08-13

Family

ID=64343694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810492308.0A Active CN108891838B (en) 2018-05-21 2018-05-21 Order processing method, apparatus, electronic equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN108891838B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111144805A (en) * 2019-12-13 2020-05-12 华南智能机器人创新研究院 Product in-and-out-of-warehouse management method and system

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MX2020012508A (en) 2018-05-21 2021-01-20 Beijing Geekplus Tech Co Ltd Order processing method and device, server, and storage medium.
CN109659003A (en) * 2018-12-05 2019-04-19 苏州大学附属第医院 Drug flow method and system
CN109823758B (en) * 2019-02-02 2021-06-01 北京极智嘉科技股份有限公司 Material handling method, device, system, server and storage medium
CN109934532B (en) * 2019-02-21 2023-09-12 深圳市北斗智能科技有限公司 Route planning method and related device for bidirectional transportation
CN111832852B (en) * 2019-04-15 2024-04-26 北京嘀嘀无限科技发展有限公司 Order information processing method, device, computer equipment and storage medium
CN110472915B (en) * 2019-08-19 2022-04-12 上海智蕙林医疗科技有限公司 Cargo transportation management method and system
CN110807616A (en) * 2019-10-29 2020-02-18 上海悦易网络信息技术有限公司 Goods picking method and equipment
CN111325499A (en) * 2020-01-22 2020-06-23 上海擎朗智能科技有限公司 Article delivery method and device, robot and storage medium
CN111340405A (en) * 2020-05-20 2020-06-26 北京云迹科技有限公司 Order distribution method, equipment and computer readable storage medium
CN111792260B (en) * 2020-07-24 2022-01-14 深圳市海柔创新科技有限公司 Robot, cargo carrying method, server and warehousing system
CN111932186B (en) 2020-09-17 2021-01-15 深圳市海柔创新科技有限公司 Order processing method, device, equipment, system and storage medium
CN112288547A (en) * 2020-11-10 2021-01-29 北京沃东天骏信息技术有限公司 Order fulfillment management method and device, storage medium and electronic equipment
CN113044462B (en) * 2021-04-23 2022-03-22 深圳市库宝软件有限公司 Robot scheduling method, device, system, storage medium and program product
CN116993459A (en) * 2023-08-30 2023-11-03 深圳市大同信息技术有限公司 E-commerce ordering management method based on cloud data analysis

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1070176A (en) * 1966-03-29 1967-06-01 Conco Engineering Works Inc Automatic warehousing system
US4734858A (en) * 1983-12-05 1988-03-29 Portel Services Network, Inc. Data terminal and system for placing orders
JP2011126667A (en) * 2009-12-18 2011-06-30 Yahata Neji:Kk Ordered article shipping management device and method thereof
CN105976218A (en) * 2016-01-25 2016-09-28 上海万琛电子商务有限公司 Order management system
CN106156977A (en) * 2016-06-30 2016-11-23 乐视控股(北京)有限公司 A kind of order processing method and system
CN106311615A (en) * 2016-09-14 2017-01-11 上海极络智能科技有限公司 Layering goods picking method and system and calculating device
CN107025533A (en) * 2017-03-29 2017-08-08 上海极络智能科技有限公司 Goods picking method, goods radio frequency, computing device and computer-readable recording medium
CN107108122A (en) * 2014-10-14 2017-08-29 新生代机器人公司 Storage material handling system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1070176A (en) * 1966-03-29 1967-06-01 Conco Engineering Works Inc Automatic warehousing system
US4734858A (en) * 1983-12-05 1988-03-29 Portel Services Network, Inc. Data terminal and system for placing orders
US4734858B1 (en) * 1983-12-05 1997-02-11 Portel Services Network Inc Data terminal and system for placing orders
JP2011126667A (en) * 2009-12-18 2011-06-30 Yahata Neji:Kk Ordered article shipping management device and method thereof
CN107108122A (en) * 2014-10-14 2017-08-29 新生代机器人公司 Storage material handling system
CN105976218A (en) * 2016-01-25 2016-09-28 上海万琛电子商务有限公司 Order management system
CN106156977A (en) * 2016-06-30 2016-11-23 乐视控股(北京)有限公司 A kind of order processing method and system
CN106311615A (en) * 2016-09-14 2017-01-11 上海极络智能科技有限公司 Layering goods picking method and system and calculating device
CN107025533A (en) * 2017-03-29 2017-08-08 上海极络智能科技有限公司 Goods picking method, goods radio frequency, computing device and computer-readable recording medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111144805A (en) * 2019-12-13 2020-05-12 华南智能机器人创新研究院 Product in-and-out-of-warehouse management method and system

Also Published As

Publication number Publication date
CN108891838A (en) 2018-11-27

Similar Documents

Publication Publication Date Title
CN108891838B (en) Order processing method, apparatus, electronic equipment and computer readable storage medium
CA3100279C (en) Order processing method and device, server, and storage medium
CN109375601A (en) Assembly line planning method and equipment based on the optimization of data-driven modeling and simulation
CN109205163B (en) Across tunnel Multilayer shuttle car warehousing system design method, system and storage medium
Li et al. Storage assignment policy with awareness of energy consumption in the Kiva mobile fulfilment system
CN108942920A (en) A kind of radio frequency and method of processed food
US20210233013A1 (en) Articles picking method, control system and articles picking system
CN111882215B (en) Personalized customization flexible job shop scheduling method containing AGV
CN105022862B (en) A kind of automatic vehicle access system modular emulation and optimization system
US10197995B2 (en) Control device and method for controlling a printed product processing system
CN109583709A (en) A kind of automatic parking robot group method for scheduling task
CN112488606B (en) Intelligent optimization and automatic scheduling system for production logistics
Caputo et al. A model for planning and economic comparison of manual and automated kitting systems
Teck et al. Optimization models for scheduling operations in robotic mobile fulfillment systems
CN114604544A (en) Intelligent storage system, method and storage medium for electric power materials
Arvind et al. Architecture for industry 4.0-based manufacturing systems
CN116224926A (en) Dynamic scheduling optimization method and device for single-piece small-batch flexible manufacturing workshops
CA3161478A1 (en) Systems and methods for prioritizing pick jobs while optimizing efficiency
CN108879970A (en) To the method and relevant device of mobile robot wireless charging
CN114236457B (en) Logistics dispatching control system and method for electric energy meter detection
CN109934449A (en) Door and window production method and system
Ruiping et al. The research on the application of agv system in logistics sorting operation
Moretti et al. Check for updates Assessing the Value of Real-Time Data for the Dynamic Scheduling of In-Plant Logistics Activities
Simões OPERATIONAL RESEARCH MODELS
Di Design and research of automated warehouse simulation platform based on virtual visualization framework

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100102 Room 101, block a, 9 Xinbei Road, Laiguangying Township, Chaoyang District, Beijing

Patentee after: Beijing jizhijia Technology Co.,Ltd.

Address before: 100102 Room 101, block a, 9 Xinbei Road, Laiguangying Township, Chaoyang District, Beijing

Patentee before: Beijing Geekplus Technology Co.,Ltd.