Disclosure of Invention
The application provides a picking system for solving the problem of low picking speed in the prior art. The application further provides a replenishment system, a goods entering system, a goods leaving system, a goods checking system, a business object positioning method, a business object positioning device, a warehouse location tag, wireless access equipment and electronic equipment.
The application provides a picking system, comprising:
the goods picking equipment is used for sending a positioning request aiming at the target goods picking business object to the server side;
The server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target picking service object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
The application also provides a business object positioning method, which comprises the following steps:
receiving a positioning request aiming at a target service object sent by terminal equipment;
determining the identification of a target roadway lamp and the identification of a target library position label corresponding to a target business object;
and sending the lighting instruction information aiming at the target roadway lamp and the target garage position label.
Optionally, the determining the identifier of the target roadway lamp and the identifier of the target library position tag corresponding to the target service object includes:
Determining at least one library position identifier corresponding to the target business object according to the identifier of the target business object and the entity store identifier;
determining the identification of the target bin label according to at least one bin identification;
And determining the identification of the target roadway lamp according to the identification of the target library position label.
Optionally, the determining the identification of the target bin label according to the at least one bin identification includes:
determining a target library position identifier from at least one library position identifier according to the production time information of the business object;
And determining the identification of the target library position label according to the target library position identification.
Optionally, the determining the target bin identifier according to the production time information of the service object and from the at least one bin identifier adopts at least one of the following modes:
taking the identification of the library position where the business object with the time length reaching the first time length threshold value from the current time of the production time as the target library position identification;
The identification of the library position where the service object with the time length lower than the second time length threshold value from the time length of the service object expiration time is used as the target library position identification;
and taking the identification of the library position, the distance between the library position and the operation equipment of which is smaller than the distance threshold value, as the target library position identification.
Optionally, the determining the target bin identifier according to the production time information of the service object and from the at least one bin identifier adopts at least one of the following modes:
if the business object is a fruit business object, determining the maturity of the business object according to the production time; taking the identification of the library position where the business object with the maturity reaching the maturity threshold value is located as a target library position identification;
If the service object is a shellfish service object, determining the sand spitting degree of the service object according to the production time; and taking the identification of the library position where the business object with the sand-spitting degree reaching the sand-spitting degree threshold value is located as the target library position identification.
Optionally, the determining the identification of the target roadway lamp according to the identification of the target library position label includes:
determining the identification of the target goods shelf according to the identification of the target library position label;
And determining the identification of the target roadway lamp according to the identification of the target goods shelf.
Optionally, the method further comprises:
Recording first lighting color information of roadway lamps and garage position labels;
determining second lighting color information of the target roadway lamp and the target garage position label according to the first lighting color information;
sending lighting instruction information aiming at a target roadway lamp and a target garage position label to a lamp control device, wherein the lighting instruction information comprises second lighting color information;
and sending the second lighting color information to the order picking equipment.
Optionally, the method further comprises:
receiving a request for turning off the lamp aiming at a target service object, which is sent by the terminal equipment;
determining the identification of a target roadway lamp and the identification of a target library position label corresponding to a target business object;
and sending the lamp-turning-off instruction information aiming at the target roadway lamp and the target garage position label to the lamp control equipment.
Optionally, the method further comprises:
Receiving a positioning device binding request sent by positioning device binding equipment;
storing the binding relation of the positioning device.
Optionally, the method further comprises:
receiving a positioning device unbinding request sent by positioning device binding equipment;
Clearing the binding relation of the target positioning device; the binding relationship includes: the corresponding relation between the library position identification and the library position label identification, the corresponding relation between the shelf identification and the roadway lamp identification, and/or the corresponding relation between the shelf identification and the wireless access equipment.
The application also provides a business object positioning method, which comprises the following steps:
Displaying job task information;
and sending a positioning request for the target business object to the server.
Optionally, the method further comprises:
and receiving the lighting color information of the target roadway lamp and the target garage position label returned by the server.
The application also provides a business object positioning method, which comprises the following steps:
receiving lighting instruction information aiming at a target roadway lamp and a target garage position label;
And starting the target roadway lamp and the target garage position tag lamp.
Optionally, the lighting instruction information includes lighting color information;
and starting the lamps with the corresponding colors of the target roadway lamp and the target garage position label according to the lighting color information.
The application also provides a business object positioning method, which comprises the following steps:
determining a binding relationship of the positioning device;
and sending a binding request of the positioning device to the server so that the server stores the binding relation.
Optionally, the method further comprises:
sending a binding-unbinding request of the positioning device to the server so that the server can clear the binding relation of the target positioning device; the binding relationship includes: the corresponding relation between the library position identification and the library position label identification, the corresponding relation between the shelf identification and the roadway lamp identification, and/or the corresponding relation between the shelf identification and the wireless access equipment.
The application also provides a business object positioning device, which comprises:
a request receiving unit, configured to receive a positioning request for a target service object sent by a terminal device;
The identification determining unit is used for determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target business object;
and the instruction sending unit is used for sending the lighting instruction information aiming at the target roadway lamp and the target library position label.
The present application also provides an electronic device including:
A processor; and
A memory; the memory is used for storing a program for realizing a business object positioning method, and after the program of the method is run by the processor, the following steps are executed: receiving a positioning request aiming at a target service object sent by terminal equipment; determining the identification of a target roadway lamp and the identification of a target library position label corresponding to a target business object; and sending the lighting instruction information aiming at the target roadway lamp and the target garage position label.
The application also provides a business object positioning device, which comprises:
an information display unit for displaying job task information;
And the request sending unit is used for sending a positioning request aiming at the target business object to the server side.
The application also provides an electronic terminal, comprising:
A processor; and
A memory; the memory is used for storing a program for realizing a business object positioning method, and after the program of the method is run by the processor, the following steps are executed: displaying job task information; and sending a positioning request for the target business object to the server.
The application also provides a business object positioning device, which comprises:
the instruction receiving unit is used for receiving the lighting instruction information aiming at the target roadway lamp and the target garage position label;
And the lamp starting unit is used for starting the target roadway lamp and the target garage position tag lamp.
The present application also provides a wireless access device, comprising:
A processor; and
A memory; the memory is used for storing a program for realizing a business object positioning method, and after the program of the method is run by the processor, the following steps are executed: receiving lighting instruction information aiming at a target roadway lamp and a target garage position label; and starting the target roadway lamp and the target garage position tag lamp.
The application also provides a library position label, comprising:
A lamp;
A processor; and
A memory for storing a program for realizing the lamp control method, the device being powered on and executing the program of the method by the processor, and performing the steps of: and controlling the on or off of the lamp according to the lamp control instruction information.
Optionally, the tag includes a plurality of color lights;
the lamp control instruction information comprises lighting instruction information, and the lighting instruction information comprises lighting color information;
and controlling the corresponding color lamp to be started according to the lighting color information.
The application also provides a business object positioning device, which comprises:
The relation determining unit is used for determining the binding relation of the positioning device;
And the request sending unit is used for sending a binding request of the positioning device to the server so that the server stores the binding relation.
The present application also provides an electronic device including:
A processor; and
A memory; the memory is used for storing a program for realizing a business object positioning method, and after the program of the method is run by the processor, the following steps are executed: determining a binding relationship of the positioning device; and sending a binding request of the positioning device to the server so that the server stores the binding relation.
The application also provides a restocking system, comprising:
The replenishment equipment is used for sending a positioning request aiming at the target replenishment business object to the server;
the server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target replenishment business object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
The application also provides a goods warehousing system, which comprises:
Goods warehouse-in equipment, which is used for sending a positioning request aiming at a target warehouse-in business object to a server;
The server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target warehousing business object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
The application also provides a goods delivery system, which comprises:
the goods delivery device is used for sending a positioning request aiming at the target delivery service object to the server;
the server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target ex-warehouse business object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
The application also provides a goods checking system, which comprises:
the goods checking device is used for sending a positioning request aiming at the target checking service object to the server;
the server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target inventory business object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
The application also provides a business object positioning system, which comprises:
the terminal equipment is used for sending a positioning request aiming at the target business object to the server;
The server is used for receiving the positioning request and determining a target library position identifier corresponding to the target service object; sending position prompt instruction information aiming at a target library position to library position prompt equipment;
And the library bit prompting device is used for receiving the instruction information and executing position prompting processing on the target library bit.
The present application also provides a computer readable storage medium having instructions stored therein which, when run on a computer, cause the computer to perform the various methods described above.
The application also provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the various methods described above.
Compared with the prior art, the application has the following advantages:
According to the goods picking system provided by the embodiment of the application, a positioning request aiming at a target goods picking business object is sent to a service end through goods picking equipment; the server determines the identification of a target roadway lamp and the identification of a target library position label corresponding to the target picking service object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment; the lamp control equipment receives the lighting instruction information and starts a target roadway lamp and a target library position label; by the processing mode, when a goods sorting person needs to find goods in the physical store warehouse, a goods positioning key of a goods code scanning device (goods sorting device) in the hand is pressed, and the goods shelf warehouse position and a roadway where the corresponding goods are located are lighted; therefore, the commodity positioning speed can be effectively improved, so that the picking speed (human efficiency) is improved, and the order is ensured to be carried out on time. Meanwhile, as the wireless communication mode is adopted between the library label equipment and the AP, the number of the label equipment allowed to be arranged on the goods shelf is unlimited, and the commodity library and the labels can be in one-to-one correspondence, so that the accuracy of commodity positioning can be effectively improved. In addition, the processing mode helps staff to carry out commodity positioning through a lighting mode, a wireless communication scheme is adopted for carrying out lamp control instruction data receiving and transmitting, the goods shelf layout and wiring are simple, and the processing method is suitable for any new retail and traditional store, so that the processing method is easier to install. Furthermore, the tag device only needs to have a lamp control function, and does not need to have other digital functions such as price display and the like, so that the cost of the tag device can be effectively reduced. Meanwhile, commodity positioning control and operation and maintenance are carried out through the cloud, so that the accuracy and stability of the system can be ensured.
Detailed Description
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present application. The present application may be embodied in many other forms than those herein described, and those skilled in the art will readily appreciate that the present application may be similarly embodied without departing from the spirit or essential characteristics thereof, and therefore the present application is not limited to the specific embodiments disclosed below.
The application provides a goods picking system, a goods supplementing system, a goods entering system, a goods leaving system, a goods checking system, a business object positioning method and a business object positioning device, a stock position label, goods picking equipment, a wireless access point and electronic equipment. The various schemes are described in detail one by one in the examples below.
First embodiment
Please refer to fig. 1, which is an exemplary diagram of a picking system according to an embodiment of the present application. In this embodiment, the picking system comprises a service end 1, a light control device 2 and a picking device 3.
The server 1 may be a server deployed on a cloud server, or may be a server dedicated to implementing the system, and may be deployed in a data center. The server may be a cluster server or a single server.
The picking device 3 may be an RF gun. An RF gun is a handheld device for scanning, and mainly uses a laser head, an infrared head, a self-induction device and the like carried by the device to identify a bar code or a special chip. Through the picking device 3, the pickers can view the picking tasks associated with the on-line orders. The pick tasks include, but are not limited to, the following pick information: commodity name, pick quantity, etc. In this embodiment, the picking device 3 is an android device that can be used to scan the merchandise codes.
The light control device 2 may be an Access Point (AP). The AP is an access point of a wireless network, commonly called as a hot spot, and mainly comprises route switching access integrated equipment and pure access point equipment, wherein the integrated equipment performs access and route work, the pure access equipment is only responsible for the access of a wireless client, the pure access equipment is usually used as a wireless network expansion and is connected with other APs or a main AP to expand wireless coverage, and the integrated equipment is generally the core of the wireless network.
Please refer to fig. 2, which is a schematic diagram of a shelf according to an embodiment of the present application. In this embodiment, the roadway light device (roadway light for short) and the warehouse location tag device (tag light for short) are active devices, and may be powered by 5V direct current, each shelf may be equipped with one roadway light and multiple tag lights, and a card slot (tag card slot) may be installed on each layer of the shelf, and the tag lights may be directly placed on the card slot (card slot may also be connected to 5V power), without additional wiring. The roadway lamps are primary indexes and can be placed at the top end of each goods shelf and used for indicating the goods shelf roadway where goods are located by the goods picking personnel; the label lamp is a secondary index and is used for indicating the specific stock position where the goods of the goods picking person are located, each stock position label can correspond to one type of goods, the number of labels on each goods shelf is not limited, and the labels with the corresponding number can be placed if the number of the labels is large. When the utility model is used in a physical store, the power supply for converting 220V into 5V is additionally provided, and corresponding clamping grooves are arranged on each layer of the goods shelf.
In one example, the system may further include a business object shelving device. The service object loading operator can hold the loading frame by hand, perform binding processing on the service object and the library position, such as respectively scanning the service object identifier (such as a bar code) and the library position identifier (such as a box horse-Shanghai-Cao family crossing-rear field-shelf A-layer 2-library position 3), and form a corresponding relation between the service object identifier and the library position. After the upper frame determines the binding relation between the business object and the library position, the binding relation data can be submitted to the server; the server 1 may be further configured to store a first correspondence between a physical store identifier, a business object identifier, a shelf identifier, and a library location identifier. Table 1 shows first correspondence data of the present embodiment.
Entity store identification |
Business object identification |
Library position identification |
Goods shelf label |
Shanghai Cao's ferry shop |
Sku-246464 |
F1-001 |
HJ-0001 |
Shanghai Cao's ferry shop |
Sku-246463 |
F1-002 |
HJ-0053 |
… |
|
|
|
Shanghai Cao's ferry shop |
Sku-564642 |
F5-009 |
HJ-0200 |
Beijing national trade shop |
Sku-546564 |
F2-003 |
HJ-0001 |
… |
|
|
|
TABLE 1 first correspondence data
In the implementation, a commodity library binding request can be sent to the server 1 after binding one library, or the binding relationship can be intensively submitted to the server after binding a plurality of relationships.
In one example, the system may further include a positioning device binding apparatus. The positioning device (such as roadway lamp and tag lamp) can hold the binding device by hand, and can bind the roadway lamp device and the goods shelf and bind the tag lamp device and the library position. The positioning device binding equipment can be used for determining the binding relation of the positioning device; the binding relationship includes, but is not limited to, at least one of the following correspondence: the corresponding relation between the library position identification and the library position label identification, the corresponding relation between the shelf identification and the roadway lamp identification and the corresponding relation between the shelf identification and the wireless access equipment; and sending a binding request of the positioning device to the server so that the server stores the binding relation. Correspondingly, the server side 1 is further configured to receive a positioning device binding request sent by the positioning device binding device, and store the positioning device binding relationship.
In specific implementation, the positioning device binding equipment is also used for sending a positioning device unbinding request to the server; correspondingly, the server 1 clears the binding relation of the target positioning device according to the request.
For example, the equipment is bound by the positioning device, and the roadway lamp equipment identifier (such as a bar code) and the goods shelf identifier (such as a box horse-Shanghai-Cao family ferry-back field-goods shelf A) are respectively scanned, so that the corresponding relation between the roadway lamp equipment identifier and the goods shelf identifier is formed. After the binding equipment determines the binding relation between the roadway lamp equipment and the goods shelf, the binding relation data can be submitted to the server; the server side 1 is further configured to store a second correspondence between the entity store identifier, the roadway lamp device identifier and the shelf identifier. Table 2 shows second correspondence data of the present embodiment.
Entity store identification |
Goods shelf label |
Roadway lamp equipment identifier |
Shanghai Cao's ferry shop |
HJ-0001 |
XD-001 |
Shanghai Cao's ferry shop |
HJ-0002 |
XD-001 |
|
|
|
Shanghai Cao's ferry shop |
HJ-053 |
XD-005 |
Beijing national trade shop |
HJ-0001 |
XD-001 |
… |
|
|
Table 2, first correspondence data
As can be seen from table 2, one roadway light device may correspond to one shelf or a plurality of shelves. Similarly, in the implementation, the roadway lamp device binding request may be sent to the server 1 when one roadway lamp device is bound, or the binding relationship may be intensively submitted to the server after a plurality of second corresponding relationships are bound.
For another example, the label device identifier (such as a bar code) and the library position identifier (such as a box horse-Shanghai-Cao family ferry-back field-shelf A-layer 2-library position 3) are respectively scanned by binding equipment through a positioning device, and a corresponding relation between the label device identifier and the library position identifier is formed. After the binding equipment determines the binding relation between the tag equipment and the library position, the binding relation data can be submitted to the server; the server 1 may be further configured to store a third correspondence between a physical store identifier, a shelf identifier, a tag device identifier, and a library location identifier. Table 3 shows third correspondence data of the present embodiment.
Table 3, third correspondence data
As can be seen from table 3, one tag device may correspond to one bank bit or may correspond to a plurality of bank bits. Similarly, in the implementation, a binding request of the positioning device may be sent to the server 1 by one tag device per binding, or after a plurality of third corresponding relations are bound, the binding relations may be submitted to the server in a centralized manner.
Please refer to fig. 3, which is a schematic diagram of a positioning system according to the present application. In this embodiment, the picking personnel receives the picking task through the picking device 3, the picking device 3 displays the task details, and the picking device 3 can be connected to the server 1 through a wireless network; the server 1 is deployed with an application 'business object positioning device' (which can be realized by Java language) for controlling the operation, monitoring and operation and maintenance of the whole system; the light control device 2 (gateway device) is a local application (which can be realized by using C language) of a physical store, and can be connected to the service end 1 through a wired network, and is responsible for the communication between the service end 1 and node devices (roadway lamps and tag lamps); roadway lamps and library position labels are applied to the local of a physical store (which can be realized by using C language) and are responsible for the operation of lighting and lighting-off.
In one example, the entity store may deploy a plurality of AP gateway devices, and the positioning device management operator may hold the binding device by hand, perform binding processing on the shelf and the AP gateway devices, such as scanning a shelf identifier, and then select a corresponding AP gateway device from the AP gateway device list, and form a correspondence between the two, that is, a correspondence between the shelf identifier and the wireless access device. After the binding equipment determines the binding relation between the goods shelf and the AP gateway equipment, the binding relation data can be submitted to the server; the server 1 may be further configured to store a fourth correspondence between a physical store identifier, a shelf identifier, and a wireless access device identifier. Table 4 shows fourth correspondence data of the present embodiment.
Entity store identification |
Goods shelf label |
AP identification |
Shanghai Cao's ferry shop |
HJ-0001 |
AP-001 |
Shanghai Cao's ferry shop |
HJ-0002 |
AP-001 |
… |
|
|
Shanghai Cao's ferry shop |
HJ-053 |
AP-005 |
Beijing national trade shop |
HJ-0001 |
AP-001 |
… |
|
|
Table 4, fourth correspondence data
Referring to fig. 4, a schematic diagram of a physical in-store device connection of a pick-up system according to an embodiment of the application is shown. In this embodiment, a control center (such as a PC or an industrial personal computer, which may also be referred to as a networking device) is used to provide network connection for all devices in a physical store; the AP equipment can be connected with the network in a wired (such as Ethernet) or Wireless (WIFI) mode, and each AP is stably networked within a range of 50 meters by 50 meters; the data communication can be carried out between the AP and the node equipment by using a 2.4G ad hoc network protocol, and theoretically, the number of the node equipment which is allowed to be connected by each AP is unlimited; different APs can use different receiving and transmitting channels to reduce data collision and loss and improve the successful delivery rate of the data. Generally, the number of APs required for each physical store is 1 to 2 (AP position layout is performed according to the site shape). It follows that the control center communicates with the light control device 2, and that the integration of the light control device 2 with the cloud application is achieved by the networking capability of the control center.
The system provided by the application adopts a wireless scheme, the communication between the tag equipment/roadway lamp equipment and the AP can use a 2.4G ad hoc network protocol, no matter what kind of new or old entity stores are used, the shelf only needs to be provided with a 220V-to-5V power supply, no extra network wiring is needed, therefore, the number of tag equipment allowed to be arranged on each shelf is unlimited, and a plurality of tags can be placed, so that the accuracy of commodity positioning is greatly improved.
With the device connection manner shown in fig. 4, after determining the identifier of the target roadway lamp and the identifier of the target bin label corresponding to the target picking service object, the server 2 may determine which wireless access device executes the lighting instruction information according to the corresponding relationship between the shelf identifier corresponding to the target roadway lamp and the wireless access device, and turn on the target roadway lamp and the target bin label lamp. Correspondingly, the lighting instruction information can comprise wireless access equipment identifiers, and the control equipment issues the lighting instruction to the corresponding wireless access equipment according to the wireless access equipment identifiers included in the lighting instruction information.
In this embodiment, the picking device is configured to send a positioning request for a target picking service object to the server; the server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target picking service object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment; the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
In one example, the server is specifically configured to determine at least one library location identifier corresponding to the target service object according to the identifier of the target service object and the identifier of the entity store; determining the identification of the target bin label according to at least one bin identification; and determining the identification of the target roadway lamp according to the identification of the target library position label. For example, a commodity may be scattered in a plurality of stock locations, a target stock location may be determined from the plurality of stock locations, and after the stock location is determined, a corresponding target roadway lamp may be determined.
In one example, the server determines the identifier of the target bin tag according to at least one bin identifier, and may be specifically configured to determine the target bin identifier from the at least one bin identifier according to production time related information (such as a production date, an expiration date, a shelf life, etc.) of the service object; and determining the identification of the target library position label according to the target library position identification.
In the implementation, to determine the target bin identifier from the at least one bin identifier according to the production time information of the service object, at least one of the following modes may be adopted:
in the first mode, the identification of the library position where the business object whose production time is up to the first time threshold from the current time is used as the target library position identification. The first time length threshold value can be determined according to actual demands, and different kinds of service objects can correspond to different first time length threshold values, for example, the first time length threshold value of fresh service objects is far lower than the first time length threshold value of daily hundred kinds of goods. Typically, a business object database will record the date of manufacture of a business object. By adopting the processing mode, business objects produced in earlier dates are preferentially sorted out; therefore, the business object loss can be effectively reduced, and the overall benefit is improved.
In the second mode, the identifier of the library position where the service object whose time length from the expiration time of the service object is lower than the second time length threshold is used as the target library position identifier of the second time length threshold, which can be determined according to actual requirements, and different types of service objects can correspond to different second time length thresholds, for example, the second time length threshold of the fresh service object is far lower than the second time length threshold of the daily inventory class. Typically, the business object database will record the expiration date of the business object. By adopting the processing mode, business objects produced in earlier dates are preferentially sorted out; therefore, the business object loss can be effectively reduced, and the overall benefit is improved.
And thirdly, taking the identification of the library position, the distance between the library position and the operation equipment of which is smaller than the distance threshold value, as the target library position identification. In particular, the library position closest to the picking personnel and the number of business objects meeting the picking requirement can be used as the target library position. By adopting the processing mode, the business objects in the warehouse close to the pickers are preferentially picked out; therefore, the picking speed can be effectively improved, and the order performance speed is improved.
If the business object is a fruit business object, determining the maturity of the business object according to the production time; and taking the identification of the library position where the business object with the maturity reaching the maturity threshold value is located as a target library position identification. For example, bananas are usually picked when they are not fully ripe, and the picking time is the production time, so that the ripeness of the bananas can be determined according to the production time, and bananas with higher ripeness will be preferentially picked out; therefore, the commodity quality can be effectively improved, so that the user satisfaction is improved, and the user viscosity is increased.
Fifthly, if the service object is a shellfish service object, determining the sand spitting degree of the service object according to the production time; and taking the identification of the library position where the business object with the sand-spitting degree reaching the sand-spitting degree threshold value is located as the target library position identification. For example, shellfish commodity usually needs a certain time for spitting, and can be directly processed and eaten after being purchased, and the fishing time is the production time, so that the spitting degree of the shellfish commodity can be determined according to the production time, and shellfish commodity with higher spitting degree can be preferentially picked out; therefore, the commodity quality can be effectively improved, so that the user satisfaction is improved, and the user viscosity is increased.
Other embodiments of determining the target bin may also be employed in particular implementations.
In this embodiment, the determining the identifier of the target roadway lamp according to the identifier of the target bin label may include the following sub-steps: 1) Determining the identification of the target goods shelf according to the identification of the target library position label; 2) And determining the identification of the target roadway lamp according to the identification of the target goods shelf. Because the bin position label is usually corresponding to a certain shelf, the shelf identification can be determined according to the bin position label identification, and then the roadway lamp identification can be determined.
In addition, the server 2 can also send a target bin identifier to the picking device, and the server 2 can also be used for receiving a light-off request aiming at the target bin sent by the picking device; determining the identification of a target roadway lamp corresponding to the target position and the identification of a target position label; and sending the lamp-turning-off instruction information aiming at the target roadway lamp and the target garage position label to the lamp control equipment.
In this embodiment, the server 2 may be further configured to record first lighting color information of the roadway lamp and the garage label; determining second lighting color information of the target roadway lamp and the target garage position label according to the first lighting color information; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to a lamp control device, wherein the lighting instruction information comprises second lighting color information; and sending the second lighting color information to the order picking equipment. Table 5 shows roadway lamp/tag device lighting data recorded by the server side 2.
Table 5, table of lighting conditions of the apparatus
Please refer to fig. 5, which is a schematic diagram illustrating an apparatus interaction of a picking system according to an embodiment of the present application. Taking picking as an example in this embodiment, after a picker obtains a picking task by using the picking device 3, a lighting request (i.e. the above positioning request) can be automatically initiated to the server 1 by pressing the F2 key; after receiving the request, the service end 1 can redistribute new lighting colors according to the number of the current goods picking personnel and the lighting condition of the equipment, send lighting commands to the lamp control equipment 2, and simultaneously return the lighting colors to the goods picking equipment 3 for display; after receiving the lighting command, the lamp control device 2 can find out the corresponding roadway lamp and label according to the roadway lamp/label device identifier and send the lighting command; after receiving the lighting command, the roadway lamp and the tag perform lighting according to the required color; meanwhile, the goods picking personnel find out the corresponding roadway and the corresponding warehouse position according to the bright light color displayed by the goods picking equipment 3, and the goods picking is completed; the picker releases the F2 key and the light automatically extinguishes without any additional action. The whole lighting process is within 1 second, and basically no delay exists. Intuitively, with the system, staff presses the F2 key to light the corresponding roadway and the tag; the F2 key is released, and the lamp is automatically extinguished, so that no extra burden is caused to staff.
It should be noted that the system is not only suitable for the post-store picking scene of the physical store, but also supports the scenes of loading, replenishment, unloading and the like of all other commodities. In specific implementation, the wireless communication mode between the AP and the node device may be replaced by a communication mode other than the 2.4G ad hoc network.
As can be seen from the above embodiments, in the order picking system provided by the embodiments of the present application, a positioning request for a target order picking business object is sent to a server through order picking equipment; the server determines the identification of a target roadway lamp and the identification of a target library position label corresponding to the target picking service object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment; the lamp control equipment receives the lighting instruction information and starts a target roadway lamp and a target library position label; by the processing mode, when a goods sorting person needs to find goods in the physical store warehouse, a goods positioning key of a goods code scanning device (goods sorting device) in the hand is pressed, and the goods shelf warehouse position and a roadway where the corresponding goods are located are lighted; therefore, the commodity positioning speed can be effectively improved, so that the picking speed (human efficiency) is improved, and the order is ensured to be carried out on time. Meanwhile, as the wireless communication mode is adopted between the library label equipment and the AP, the number of the label equipment allowed to be arranged on the goods shelf is unlimited, and the commodity library and the labels can be in one-to-one correspondence, so that the accuracy of commodity positioning can be effectively improved. In addition, the processing mode helps staff to carry out commodity positioning through a lighting mode, a wireless communication scheme is adopted for carrying out lamp control instruction data receiving and transmitting, the goods shelf layout and wiring are simple, and the processing method is suitable for any new retail and traditional store, so that the processing method is easier to install. Furthermore, the tag device only needs to have a lamp control function, and does not need to have other digital functions such as price display and the like, so that the cost of the tag device can be effectively reduced. Meanwhile, commodity positioning control and operation and maintenance are carried out through the cloud, so that the accuracy and stability of the system can be ensured.
Second embodiment
Please refer to fig. 6, which is a flowchart of a business object positioning method according to an embodiment of the present application. The execution main body of the method can be a server, and the execution main body comprises a background server of an online ordering platform, can process an order placing request submitted by a user client, sends order information to a terminal side of an entity store, and sends a picking task to a picking terminal in the entity store. The subject of execution of the method may also be any device capable of executing the method. In this embodiment, the service object positioning method includes the following steps:
step S601: and receiving a positioning request for the target business object sent by the terminal equipment.
The terminal equipment can be physical store commodity processing equipment, such as commodity picking equipment, commodity shelf equipment, commodity warehouse-in and warehouse-out equipment, commodity checking equipment and the like.
Step S603: and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target business object.
In one example, step S603 may include the following sub-steps:
Step S6031: and determining at least one library position identifier corresponding to the target business object according to the identifier of the target business object and the entity store identifier.
Step S6033: determining the identification of the target bin label according to at least one bin identification;
in one example, step S6033 may include the sub-steps of:
Step S60331: determining a target library position identifier from at least one library position identifier according to the production time information of the business object;
Step S60333: and determining the identification of the target library position label according to the target library position identification.
In one example, step S60331 may be implemented in at least one of the following ways:
The first mode is to use the identification of the library position where the business object whose production time length reaches the first time length threshold value from the current time as the target library position identification;
The second mode is to use the identification of the library position where the service object whose time length from the expiration time of the service object is lower than the second time length threshold value as the target library position identification;
and thirdly, taking the identification of the library position, the distance between the library position and the operation equipment of which is smaller than the distance threshold value, as the target library position identification.
If the business object is a fruit business object, determining the maturity of the business object according to the production time; taking the identification of the library position where the business object with the maturity reaching the maturity threshold value is located as a target library position identification;
Fifthly, if the service object is a shellfish service object, determining the sand spitting degree of the service object according to the production time; and taking the identification of the library position where the business object with the sand-spitting degree reaching the sand-spitting degree threshold value is located as the target library position identification.
Step S6035: and determining the identification of the target roadway lamp according to the identification of the target library position label.
In one example, step S6035 may include the sub-steps of:
Step S60351: determining the identification of the target goods shelf according to the identification of the target library position label;
Step S60353: and determining the identification of the target roadway lamp according to the identification of the target goods shelf.
In one example, the method may further comprise the steps of: 1) Recording first lighting color information of roadway lamps and garage position labels; 2) Determining second lighting color information of the target roadway lamp and the target garage position label according to the first lighting color information; 3) Sending lighting instruction information aiming at a target roadway lamp and a target garage position label to a lamp control device, wherein the lighting instruction information comprises second lighting color information; 4) And sending the second lighting color information to the order picking equipment.
Step S605: and sending the lighting instruction information aiming at the target roadway lamp and the target garage position label.
And sending the lighting instruction information aiming at the target roadway lamp and the target garage position label to the lamp control equipment.
In one example, the method may further comprise the steps of: 1) Receiving a request for turning off the lamp aiming at a target service object, which is sent by the terminal equipment; 2) Determining the identification of a target roadway lamp and the identification of a target library position label corresponding to a target business object; 3) And sending the lamp-turning-off instruction information aiming at the target roadway lamp and the target garage position label to the lamp control equipment.
In one example, the method may further comprise the steps of: 1) Receiving a positioning device binding request sent by positioning device binding equipment; 2) Storing the binding relation of the positioning device. The binding relationship includes at least one of the following relationships: the corresponding relation between the library position identification and the library position label identification, the corresponding relation between the shelf identification and the roadway lamp identification, and/or the corresponding relation between the shelf identification and the wireless access equipment.
In one example, the method may further comprise the steps of: 1) Receiving a positioning device unbinding request sent by positioning device binding equipment; 2) And clearing the binding relation of the target positioning device.
Third embodiment
Corresponding to the business object positioning method, the application also provides a business object positioning device. Since the apparatus embodiment is substantially similar to the first method embodiment, the description is relatively simple, and reference is made to the description of the method embodiment for relevant points. The device embodiments described below are merely illustrative.
The application provides a business object positioning device, comprising:
a request receiving unit, configured to receive a positioning request for a target service object sent by a terminal device;
The identification determining unit is used for determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target business object;
and the instruction sending unit is used for sending the lighting instruction information aiming at the target roadway lamp and the target library position label.
Fourth embodiment
The application further provides an embodiment of the electronic equipment. Since the apparatus embodiments are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points. The device embodiments described below are merely illustrative.
An electronic device of the present embodiment includes: a processor and a memory; the memory is used for storing a program for realizing a business object positioning method, and after the program of the method is run by the processor, the following steps are executed: receiving a positioning request aiming at a target service object sent by terminal equipment; determining the identification of a target roadway lamp and the identification of a target library position label corresponding to a target business object; and sending the lighting instruction information aiming at the target roadway lamp and the target garage position label.
Fifth embodiment
The application also provides a service object positioning method. The subject of execution of the method may be a terminal device including, but not limited to, a pick device, a restock device, and the like. In this embodiment, the service object positioning method includes the following steps:
step 1: and displaying the job task information.
The job tasks may be a pick task, a restock task, an inventory task, and the like.
Step 3: and sending a positioning request for the target business object to the server.
In one example, the method may further comprise the steps of: and receiving the lighting color information of the target roadway lamp and the target garage position label returned by the server.
In one example, the method may further comprise the steps of: sending a lighting-off request aiming at a target service object so that a service end can determine the identification of a target roadway lamp and the identification of a target library position label corresponding to the target service object; and sending the lamp-turning-off instruction information aiming at the target roadway lamp and the target garage position label to the lamp control equipment.
Sixth embodiment
Corresponding to the business object positioning method, the application also provides a business object positioning device. Since the apparatus embodiment is substantially similar to the first method embodiment, the description is relatively simple, and reference is made to the description of the method embodiment for relevant points. The device embodiments described below are merely illustrative.
The application provides a business object positioning device, comprising:
an information display unit for displaying job task information;
And the request sending unit is used for sending a positioning request aiming at the target business object to the server side.
Seventh embodiment
The application further provides an embodiment of the electronic equipment. Since the apparatus embodiments are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points. The device embodiments described below are merely illustrative.
An electronic device of the present embodiment includes: a processor and a memory; the memory is used for storing a program for realizing a business object positioning method, and after the program of the method is run by the processor, the following steps are executed: displaying job task information; and sending a positioning request for the target business object to the server.
The electronic equipment can be physical store commodity processing equipment, such as commodity picking equipment, commodity shelf equipment, commodity warehouse-in and warehouse-out equipment, commodity checking equipment and the like.
Eighth embodiment
The application also provides a service object positioning method. The subject of execution of the method may be a wireless receiving device (AP) deployed in a brick-and-mortar store. In this embodiment, the service object positioning method includes the following steps:
Step 1: and receiving lighting instruction information aiming at the target roadway lamp and the target garage position tag.
The lighting instruction information may be instruction information generated by a server and directly sent to an AP, or instruction information of the server may be received by a control center (networking device) disposed in a physical store, and forwarded to a wireless access device.
Step 3: and starting the target roadway lamp and the target garage position tag lamp.
In one example, the lighting instruction information includes lighting color information; and starting the lamps with the corresponding colors of the target roadway lamp and the target garage position label according to the lighting color information.
Ninth embodiment
Corresponding to the business object positioning method, the application also provides a business object positioning device. Since the apparatus embodiment is substantially similar to the first method embodiment, the description is relatively simple, and reference is made to the description of the method embodiment for relevant points. The device embodiments described below are merely illustrative.
The application provides a business object positioning device, comprising:
the instruction receiving unit is used for receiving the lighting instruction information aiming at the target roadway lamp and the target garage position label;
And the lamp starting unit is used for starting the target roadway lamp and the target garage position tag lamp.
Tenth embodiment
The application also provides an embodiment of the wireless access device. Since the apparatus embodiments are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points. The device embodiments described below are merely illustrative.
A wireless access device of the present embodiment includes: a processor and a memory; the memory is used for storing a program for realizing a business object positioning method, and after the program of the method is run by the processor, the following steps are executed: receiving lighting instruction information aiming at a target roadway lamp and a target garage position label; and starting the target roadway lamp and the target garage position tag lamp.
Eleventh embodiment
The application also provides a service object positioning method. The subject of execution of the method may be a positioning device binding apparatus deployed in a brick and mortar store. In this embodiment, the service object positioning method includes the following steps:
Step 1: and determining the binding relation of the positioning device.
The binding relationship can be a corresponding relationship between a library position identifier and a library position label identifier, a corresponding relationship between a shelf identifier and a roadway lamp identifier, or a corresponding relationship between a shelf identifier and a wireless access device.
Step 3: and sending a binding request of the positioning device to the server so that the server stores the binding relation.
In one example, the method may further comprise the steps of: and sending a binding unbinding request of the positioning device to the server so that the server can clear the binding relation of the target positioning device.
Twelfth embodiment
Corresponding to the business object positioning method, the application also provides a business object positioning device. Since the apparatus embodiment is substantially similar to the first method embodiment, the description is relatively simple, and reference is made to the description of the method embodiment for relevant points. The device embodiments described below are merely illustrative.
The application provides a business object positioning device, comprising:
The relation determining unit is used for determining the binding relation of the positioning device;
And the request sending unit is used for sending a binding request of the positioning device to the server so that the server stores the binding relation.
Thirteenth embodiment
The application further provides an embodiment of the electronic equipment. Since the apparatus embodiments are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points. The device embodiments described below are merely illustrative.
An electronic device of the present embodiment includes: a processor and a memory; the memory is used for storing a program for realizing a business object positioning method, and after the program of the method is run by the processor, the following steps are executed: determining a binding relationship of the positioning device; and sending a binding request of the positioning device to the server so that the server stores the binding relation.
Fourteenth embodiment
The application also provides an embodiment of the library position label. Since the apparatus embodiments are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points. The device embodiments described below are merely illustrative.
A library level tag of the present embodiment, the library level tag includes: a lamp, a processor and a memory; the memory is used for storing a program for realizing a lamp control method, and after the processor runs the program of the method, the following steps are executed: and controlling the on or off of the lamp according to the lamp control instruction information. For example, the lamp is turned on according to the lighting instruction information, or turned off according to the lighting instruction information.
In this embodiment, the bin labels include lights of multiple colors (e.g., red, yellow, blue); the lighting instruction information comprises lighting color information; and controlling the corresponding color lamp to be started according to the lighting color information.
Fourteenth embodiment
The application also provides a replenishment system. In this embodiment, the restocking system includes: the system comprises a replenishment device, a service end and a lamp control device.
The replenishment equipment is used for sending a positioning request aiming at the target replenishment business object to the server;
the server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target replenishment business object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
Fifteenth embodiment
The application further provides a restocking system which is used for assisting restocking personnel to put commodities on shelves in the warehouse according to a restocking task. In this embodiment, the restocking system includes: the system comprises a replenishment device, a service end and a lamp control device.
The replenishment equipment is used for sending a positioning request aiming at the target replenishment business object to the server;
the server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target replenishment business object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
Sixteenth embodiment
The application also provides a goods warehousing system which is used for assisting goods warehousing personnel to put goods on shelves into the warehouse according to goods warehousing tasks. In this embodiment, the article warehousing system includes: the system comprises goods warehousing equipment, a service end and light control equipment.
Goods warehouse-in equipment, which is used for sending a positioning request aiming at a target warehouse-in business object to a server;
The server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target warehousing business object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
Seventeenth embodiment
The application also provides a goods delivery system which is used for assisting goods delivery personnel to deliver goods in the stock positions according to the goods delivery tasks. In this embodiment, the article delivery system includes: the system comprises goods delivery equipment, a service end and light control equipment.
The goods delivery device is used for sending a positioning request aiming at the target delivery service object to the server;
the server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target ex-warehouse business object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
Eighteenth embodiment
The application also provides a goods checking system which is used for assisting goods checking staff to check the goods in the warehouse according to the goods checking task. In this embodiment, the inventory system includes: the system comprises goods checking equipment, a service end and lamp control equipment.
The goods checking device is used for sending a positioning request aiming at the target checking service object to the server;
the server is used for receiving the positioning request and determining the identification of the target roadway lamp and the identification of the target library position label corresponding to the target inventory business object; sending lighting instruction information aiming at a target roadway lamp and a target garage position label to the lamp control equipment;
And the lamp control equipment is used for receiving the lighting instruction information and starting the target roadway lamp and the target garage position tag lamp.
Nineteenth embodiment
The application also provides a service object positioning system. In this embodiment, the service object positioning includes: terminal equipment, service end and library position prompt equipment.
The terminal equipment is used for sending a positioning request aiming at the target business object to the server; the terminal equipment can be physical store commodity processing equipment, such as commodity picking equipment, commodity shelf equipment, commodity warehouse-in and warehouse-out equipment, commodity checking equipment and the like.
The server is used for receiving the positioning request and determining a target library position identifier corresponding to the target service object; and sending position prompt instruction information aiming at the target library bit to library bit prompt equipment.
And the library bit prompting device is used for receiving the instruction information and executing position prompting processing on the target library bit. The library level prompting device, typically deployed in a physical store, may be a wireless access device or the like.
In one example, the library position prompting device is a projector, the server side sends position prompting instruction information aiming at the target library position to the projector, and the projector can focus projection on the target library position according to the position information of the target library position so as to prompt the position of the library position where the target business object of the operator is located.
As can be seen from the above embodiments, in the service object positioning system provided by the embodiments of the present application, a positioning request for a target service object is sent to a server through a terminal device; the server receives the positioning request and determines a target library position identifier corresponding to the target service object; sending position prompt instruction information aiming at a target library position to library position prompt equipment; the library position prompting device receives the instruction information and executes position prompting processing on the target library position; by the processing mode, when an operator needs to find commodities in the physical store warehouse, the commodity positioning key of the commodity code scanning equipment (the commodity selecting equipment) in the hand can be pressed down, and the goods shelf warehouse position where the corresponding commodity is located can be highlighted; therefore, the commodity positioning speed can be effectively improved, and the operation speed is improved.
While the application has been described in terms of preferred embodiments, it is not intended to be limiting, but rather, it will be apparent to those skilled in the art that various changes and modifications can be made herein without departing from the spirit and scope of the application as defined by the appended claims.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
1. Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer readable media, as defined herein, does not include non-transitory computer readable media (transmission media), such as modulated data signals and carrier waves.
2. It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.