Split robot item delivery method and device
By adopting a split robot system in hotels and other scenarios, using the combination of independently set up movable storage compartments and robot main body, the problem of robot investment under the demand for multiple item junction points is solved, and efficient item delivery and improvement services are achieved ability.
Patent Information
- Application Number
- CN202210874809.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-25
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2042-07-25
AI Technical Summary
In the prior art, it is necessary to arrange two or more robots to invest a lot, especially in hotels and other scenarios, where multiple entrances and exits or item classification reception needs, multiple item handover points are required.
A split robot system is adopted, which includes a robot body and a movable storage compartment that can be bound to the robot body. By setting the movable storage compartment independently at different standby points, and controlling the robot body to pick up and transport the target when receiving the dispatch information. Move the storage compartment and complete the delivery task.
The delivery tasks generated by a robot body completing multiple item handover points are realized, which improves the robot's service capabilities, reduces the robot's purchase cost, and improves the efficiency of item delivery.
Smart Images

Figure CN115157288B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of robot technology, and in particular to a split robot item delivery method and device. Background Art
[0002] In application scenarios such as hotels, couriers or deliverymen can hand over items to the robot at the designated item handover point, and the robot will deliver them to specific rooms in the hotel.
[0003] Some hotels may have two or more entrances and exits, or need to classify and receive incoming items, which requires two or more item handover points. If a robot is arranged at each item handover point, the investment will be relatively large. Summary of the invention
[0004] In view of this, the embodiments of the present disclosure provide a split robot item delivery method, device, electronic device and computer-readable storage medium to solve the problem of large investment required when two or more robots are arranged in the prior art.
[0005] According to a first aspect of an embodiment of the present disclosure, a split robot item delivery method is provided, wherein the split robot comprises a robot main body and an movable storage compartment that can be bound to the robot main body for use, and the method comprises: controlling the robot main body to place a first movable storage compartment at a first standby point; controlling the robot main body to place a second movable storage compartment at a second standby point; in response to receiving delivery information for a target movable storage compartment, controlling the robot main body to pick up the target movable storage compartment, the delivery information comprising a target delivery address, the target movable storage compartment comprising the first movable storage compartment or the second movable storage compartment; and controlling the robot main body to transport the target movable storage compartment to the target delivery address according to the delivery information.
[0006] According to a second aspect of the embodiments of the present disclosure, a split robot item delivery device is provided, wherein the split robot includes a robot body and an movable storage compartment that can be bound to the robot body for use, and the device includes: a transport module, used to control the robot body to place a first movable storage compartment at a first standby point, and to control the robot body to place a second movable storage compartment at a second standby point; a picking module, used to control the robot body to pick up a target movable storage compartment in response to receiving delivery information for a target movable storage compartment, the delivery information including a target delivery address, and the target movable storage compartment including a first movable storage compartment or a second movable storage compartment; and a delivery module, used to control the robot body to transport the target movable storage compartment to the target delivery address according to the delivery information.
[0007] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.
[0008] According to a fourth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, which stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0009] Compared with the prior art, the beneficial effect of the disclosed embodiment is as follows: by independently setting different movable storage compartments of the split robot at different standby points, and controlling the robot body to pick up the movable storage compartment and complete the delivery task when a certain movable storage compartment corresponds to a delivery task, when two or more robots are needed, only the movable storage compartments of the robots are set to the item handover points, and the item delivery task is completed by one robot body, so that the delivery tasks generated by two item handover points can be completed by one robot body, thereby improving the service capability of the robot. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0011] Figure 1 is a schematic diagram of an application scenario of an embodiment of the present disclosure;
[0012] Figure 2 It is a flowchart of a split robot item delivery method provided by an embodiment of the present disclosure;
[0013] Figure 3 is a flowchart of another split robot item delivery method provided by an embodiment of the present disclosure;
[0014] Figure 4 It is a structural schematic diagram of a split robot item delivery device provided by an embodiment of the present disclosure;
[0015] Figure 5 It is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0016] In the following description, specific details such as specific system structures and technologies are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present disclosure. However, it should be clear to those skilled in the art that the present disclosure may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obstructing the description of the present disclosure with unnecessary details.
[0017] A split robot item delivery method and device according to an embodiment of the present disclosure will be described in detail below with reference to the accompanying drawings.
[0018] Figure 1 1 is a schematic diagram of an application scenario of an embodiment of the present disclosure. The application scenario may include terminal devices 101, 102 and 103, a server 104 and a network 105.
[0019] Terminal devices 101, 102 and 103 can be hardware or software. When terminal devices 101, 102 and 103 are hardware, they can be various electronic devices with display screens and supporting communication with server 104, including but not limited to smart phones, robots, laptop portable computers and desktop computers (for example, 102 can be a robot); when terminal devices 101, 102 and 103 are software, they can be installed in the above electronic devices. Terminal devices 101, 102 and 103 can be implemented as multiple software or software modules, or as a single software or software module, and the embodiments of the present disclosure are not limited to this. Furthermore, various applications can be installed on terminal devices 101, 102 and 103, such as data processing applications, instant messaging tools, social platform software, search applications, shopping applications, etc.
[0020] The server 104 may be a server that provides various services, for example, a background server that receives a request sent by a terminal device that establishes a communication connection with the server, and the background server may receive and analyze the request sent by the terminal device, and generate a processing result. The server 104 may be a single server, a server cluster consisting of several servers, or a cloud computing service center, which is not limited in the embodiments of the present disclosure.
[0021] It should be noted that the server 104 can be hardware or software. When the server 104 is hardware, it can be various electronic devices that provide various services for the terminal devices 101, 102, and 103. When the server 104 is software, it can be multiple software or software modules that provide various services for the terminal devices 101, 102, and 103, or it can be a single software or software module that provides various services for the terminal devices 101, 102, and 103, and the embodiments of the present disclosure are not limited to this.
[0022] The network 105 may be a wired network connected by coaxial cables, twisted pairs, and optical fibers, or a wireless network that can interconnect various communication devices without wiring, such as Bluetooth, Near Field Communication (NFC), infrared, etc., which is not limited in the embodiments of the present disclosure.
[0023] The target user can establish a communication connection with the server 104 via the network 105 through the terminal devices 101, 102 and 103 to receive or send information, etc. It should be noted that the specific types, quantities and combinations of the terminal devices 101, 102 and 103, the server 104 and the network 105 can be adjusted according to the actual needs of the application scenario, and the embodiments of the present disclosure are not limited to this.
[0024] Figure 2 It is a flow chart of a split robot item delivery method provided in an embodiment of the present disclosure. Figure 2 The split robot item delivery method can be composed of Figure 1 The split robot in the disclosed embodiment includes a robot body and an active storage compartment that can be bound to the robot body for use, such as Figure 2 As shown, the split robot item delivery method includes:
[0025] Step S201, controlling the robot body to place the first movable storage cabin at the first standby point.
[0026] Specifically, the first standby point may be the hotel entrance in the hotel lobby, but is not limited thereto. When step S201 is started, the robot body and the first movable storage compartment are in a paired binding state. The first movable storage compartment may be placed at the first standby point after the robot body completes a task or after the robot body picks up the first movable storage compartment from the charging location.
[0027] Step S202, controlling the robot body to place the second movable storage cabin at the second standby point.
[0028] Specifically, the first standby point is set at the hotel entrance in the hotel lobby, and the second standby point can be set at the side door entrance of the hotel. When step S201 is started, the robot body and the second movable storage compartment are in a paired binding state. The second movable storage compartment can be placed at the second standby point after the robot body completes a task or after the robot body picks up the second movable storage compartment from the charging location.
[0029] Step S203, in response to receiving the delivery information for the target movable storage compartment, controlling the robot body to pick up the target movable storage compartment, the delivery information includes the target delivery address, and the target movable storage compartment includes the first movable storage compartment or the second movable storage compartment.
[0030] Specifically, if the robot body is on standby at the standby point corresponding to the target movable storage compartment, the robot body is controlled to pick up the target movable storage compartment. If the robot body is not on standby at the standby point corresponding to the target movable storage compartment, the robot body is controlled to go to the standby point corresponding to the target movable storage compartment and pick up the target movable storage compartment. After picking up the target movable storage compartment, the robot body and the target movable storage compartment are paired and bound, and the paired and bound robot body and the target movable storage compartment can be connected by wired or wireless communication.
[0031] Step S204, controlling the robot body to transport the target movable storage compartment to the target delivery address according to the delivery information.
[0032] Specifically, according to the target delivery address in the delivery information, the action route of the robot body can be planned to control the robot body to carry the target movable storage compartment along the action route to the target delivery address.
[0033] In the disclosed embodiment, the top of the robot body can be designed to be in the shape of a tray, and the movable storage cabin can be picked up onto the tray using the mechanical arm on the robot body. At the corresponding positions of the tray and the movable storage cabin, a wired interface capable of establishing a wired connection can be provided, and when the movable storage cabin is picked up onto the tray, the robot body and the movable storage cabin are communicated and connected via the wired interface. In addition, the robot body and the movable storage cabin can also be communicated and connected via wireless communication methods such as Bluetooth. After the robot body and the movable storage cabin are paired and bound, the robot body can obtain the status of the movable storage cabin, obtain the operation data of the user operating the touch screen or mechanical buttons on the movable storage cabin, and control the opening and closing of the door of the movable storage cabin.
[0034] According to the technical solution of the embodiment of the present disclosure, by setting up movable storage compartments of split robots at different standby points, users at multiple standby points can simultaneously put items to be delivered into the compartments, reducing the waiting time of users, and the robot body can take care of the delivery tasks generated by each standby point, thereby increasing the robot's transportation capacity. Compared with the case where one robot is equipped at each standby point, the purchase cost of the robot can be reduced.
[0035] In the disclosed embodiment, the fixed location may be a charging location, and a plurality of charging piles are provided at the charging location, and the movable storage compartment may be charged on the charging piles. The server of the item delivery system monitors the power of the movable storage compartment, and when it is found that the power of the movable storage compartment is less than a set threshold, the robot body may be controlled to place the movable storage compartment with a power less than the set threshold at the charging location for charging.
[0036] After the robot body completes the delivery task corresponding to the first movable storage compartment and transports and places the first movable storage compartment at the first standby point, it needs to go to the charging location to pick up the second movable storage compartment and transport it to the second standby point. Specifically, before step S202, the robot body can be controlled to go to the charging location to pick up the second movable storage compartment.
[0037] Specifically, there may be multiple active storage compartments at the charging location. If an active storage compartment has been fully charged, the server can select an active storage compartment at random and determine the charging pile position corresponding to the active storage compartment, and then control the robot body to go to the corresponding charging pile position to pick up the randomly selected active storage compartment. If none of the active storage compartments have been fully charged, the server can select the active storage compartment with the highest power and determine the charging pile position corresponding to the active storage compartment, and then control the robot body to go to the corresponding charging pile position to pick up the active storage compartment with the highest power.
[0038] In step S202, the robot body may be controlled to go to a fixed location, select a second movable storage compartment from unbound movable storage compartments at the fixed location, and control the robot body to pick up the second movable storage compartment and bind it to the robot body.
[0039] Specifically, after the robot body picks up and binds the second movable storage compartment, the robot body can be controlled to carry the second movable storage compartment to the second standby point. After arriving at the second standby point, the robot body can maintain the paired binding state with the second movable storage compartment and stand by at the second standby point; or after taking off the second movable storage compartment and placing it at the second standby point, the robot body can leave the second standby point and stand by at another location or perform the task of picking up and transporting movable storage compartments other than the first and second movable storage compartments.
[0040] Before step S203, delivery information may be generated in response to the interactive operation of the user who puts the item into the movable storage compartment on the smart terminal for the delivery task. The delivery information may include the name of the delivered item, the delivery order number and the target delivery address.
[0041] In step S203, if the target movable storage compartment is the first movable storage compartment, the robot body can be controlled to go to the first standby point to pick up the first movable storage compartment. If the target movable storage compartment is the second movable storage compartment and the robot body is not on standby at the second standby point, the robot body can be controlled to go to the second standby point to pick up the second movable storage compartment.
[0042] After step S204, the robot body may be controlled to send the target movable storage compartment back to the standby point corresponding to the target movable storage compartment.
[0043] like Figure 3As shown, the split robot item delivery method of the embodiment of the present disclosure may include the following steps:
[0044] Step S301, controlling the robot body to place the first movable storage cabin at the first standby point.
[0045] Step S302, controlling the robot body to place the second movable storage cabin at the second standby point.
[0046] Step S303, determining whether the delivery information for the first movable storage compartment or the second movable storage compartment is received, if so, executing step S304, if not, executing step S303.
[0047] Step S304, determining whether the delivery information is for the first movable storage compartment, if so, executing step S305, if not, executing step S306.
[0048] Step S305, controlling the robot body to transport the first movable storage compartment to the target delivery address according to the delivery information.
[0049] Step S306, controlling the robot body to transport the second movable storage compartment to the target delivery address according to the delivery information.
[0050] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.
[0051] According to the split robot item delivery method of the disclosed embodiment, by independently setting different active storage compartments of the split robot at different standby points, and controlling the robot body to pick up the active storage compartment and complete the delivery task when a certain active storage compartment corresponds to a delivery task, when two or more robots are needed, only the active storage compartments of the robots are set to the item handover points, and the item delivery task is completed by one robot body, thereby achieving the delivery tasks generated by two item handover points by one robot body, thereby improving the service capability of the robot.
[0052] The following are embodiments of the device disclosed herein, which can be used to execute the embodiments of the method disclosed herein. The split robot object delivery device described below and the split robot object delivery method described above can be referred to in correspondence with each other. For details not disclosed in the embodiments of the device disclosed herein, please refer to the embodiments of the method disclosed herein.
[0053] Figure 4 Schematic diagram of a split robot object delivery device provided by an embodiment of the present disclosure. The split robot in the embodiment of the present disclosure includes a robot body and a movable storage compartment that can be bound to the robot body for use. Figure 4 As shown, the split robot item delivery device includes:
[0054] The transport module 401 may be used to control the robot body to place the first movable storage compartment at the first standby point, and control the robot body to place the second movable storage compartment at the second standby point;
[0055] Specifically, the first standby point may be a hotel entrance position set in the hotel lobby, but is not limited thereto. When the first movable storage cabin is to be placed at the first standby point, the robot body and the first movable storage cabin are in a paired binding state. The first movable storage cabin may be placed at the first standby point after the robot body completes a task or after the robot body picks up the first movable storage cabin from the charging location. Corresponding to the hotel entrance position in the hotel lobby where the first standby point is set, the second standby point may be a side door entrance position set at the hotel. When the second movable storage cabin is to be placed at the second standby point, the robot body and the second movable storage cabin are in a paired binding state. The second movable storage cabin may be placed at the second standby point after the robot body completes a task or after the robot body picks up the second movable storage cabin from the charging location.
[0056] The picking module 402 may be used to control the robot body to pick up the target movable storage compartment in response to receiving the delivery information for the target movable storage compartment, wherein the delivery information includes the target delivery address, and the target movable storage compartment includes the first movable storage compartment or the second movable storage compartment;
[0057] Specifically, if the robot body is on standby at the standby point corresponding to the target movable storage compartment, the robot body is controlled to pick up the target movable storage compartment. If the robot body is not on standby at the standby point corresponding to the target movable storage compartment, the robot body is controlled to go to the standby point corresponding to the target movable storage compartment and pick up the target movable storage compartment. After picking up the target movable storage compartment, the robot body and the target movable storage compartment are paired and bound, and the paired and bound robot body and the target movable storage compartment can be connected by wired or wireless communication.
[0058] The delivery module 403 may be used to control the robot body to deliver the target movable storage compartment to the target delivery address according to the delivery information.
[0059] Specifically, according to the target delivery address in the delivery information, the action route of the robot body can be planned to control the robot body to carry the target movable storage compartment along the action route to the target delivery address.
[0060] In the disclosed embodiment, the top of the robot body can be designed to be in the shape of a tray, and the movable storage cabin can be picked up onto the tray using the mechanical arm on the robot body. At the corresponding positions of the tray and the movable storage cabin, a wired interface capable of establishing a wired connection can be provided, and when the movable storage cabin is picked up onto the tray, the robot body and the movable storage cabin are communicated and connected via the wired interface. In addition, the robot body and the movable storage cabin can also be communicated and connected via wireless communication methods such as Bluetooth. After the robot body and the movable storage cabin are paired and bound, the robot body can obtain the status of the movable storage cabin, obtain the operation data of the user operating the touch screen or mechanical buttons on the movable storage cabin, and control the opening and closing of the door of the movable storage cabin.
[0061] According to the technical solution of the embodiment of the present disclosure, by setting up movable storage compartments of split robots at different standby points, users at multiple standby points can simultaneously put items to be delivered into the compartments, reducing the waiting time of users, and the robot body can take care of the delivery tasks generated by each standby point, thereby increasing the robot's transportation capacity. Compared with the case where one robot is equipped at each standby point, the purchase cost of the robot can be reduced.
[0062] In the disclosed embodiment, the fixed location may be a charging location, and a plurality of charging piles are provided at the charging location, and the movable storage compartment may be charged on the charging piles. The server of the item delivery system monitors the power of the movable storage compartment, and when it is found that the power of the movable storage compartment is less than a set threshold, the robot body may be controlled to place the movable storage compartment with a power less than the set threshold at the charging location for charging.
[0063] In the disclosed embodiment, if the target movable storage compartment is the first movable storage compartment, the picking module 402 may also be used to control the robot body to go to the first standby point to pick up the first movable storage compartment.
[0064] In the disclosed embodiment, the picking module 402 may also be used to control the robot body to go to a fixed location to pick up the second movable storage compartment before controlling the robot body to place the second movable storage compartment at the second standby point.
[0065] In the embodiment of the present disclosure, when controlling the robot body to go to a fixed location to pick up a second movable storage compartment, the picking module 402 can also be used to: control the robot body to go to a fixed location, select the second movable storage compartment from the unbound movable storage compartments at the fixed location, and control the robot body to pick up the second movable storage compartment onto the robot body and bind it.
[0066] In the disclosed embodiment, the fixed location includes a charging location, and the split robot item delivery device may further include a charging module, which may be used to control the robot body to place a movable storage compartment with a charge level less than a set threshold at the charging location for charging.
[0067] Specifically, there may be multiple active storage compartments at the charging location. If an active storage compartment has been fully charged, the server can select an active storage compartment at random and determine the charging pile position corresponding to the active storage compartment, and then control the robot body to go to the corresponding charging pile position to pick up the randomly selected active storage compartment. If none of the active storage compartments have been fully charged, the server can select the active storage compartment with the highest power and determine the charging pile position corresponding to the active storage compartment, and then control the robot body to go to the corresponding charging pile position to pick up the active storage compartment with the highest power.
[0068] In the disclosed embodiment, the split robot item delivery device may further include a generation module, which may be used to generate delivery information in response to an interactive operation on a smart terminal by a user who places an item into the movable storage compartment for a delivery task.
[0069] In the disclosed embodiment, the transport module 401 may be used to control the robot body to transport the target movable storage cabin back to the standby point corresponding to the target movable storage cabin.
[0070] Since the various functional modules of the split robot object delivery device of the example embodiment of the present disclosure correspond to the steps of the example embodiment of the split robot object delivery method described above, for details not disclosed in the embodiment of the device of the present disclosure, please refer to the embodiment of the split robot object delivery method described above in the present disclosure.
[0071] According to the split robot item delivery device of the disclosed embodiment, by independently setting different active storage compartments of the split robot at different standby points, and controlling the robot body to pick up the active storage compartment and complete the delivery task when a certain active storage compartment corresponds to a delivery task, when two or more robots are needed, only the active storage compartments of the robots are set to the item delivery points, and the item delivery task is completed by one robot body, thereby achieving the delivery tasks generated by two item delivery points by one robot body, thereby improving the service capability of the robot.
[0072] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.
[0073] Figure 5 is a schematic diagram of an electronic device 500 provided in an embodiment of the present disclosure. Figure 5As shown, the electronic device 500 of this embodiment includes: a processor 501, a memory 502, and a computer program 503 stored in the memory 502 and executable on the processor 501. When the processor 501 executes the computer program 503, the steps in the above-mentioned method embodiments are implemented. Alternatively, when the processor 501 executes the computer program 503, the functions of the modules / units in the above-mentioned device embodiments are implemented.
[0074] Exemplarily, the computer program 503 may be divided into one or more modules / units, which are stored in the memory 502 and executed by the processor 501 to complete the present disclosure. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 503 in the electronic device 500.
[0075] The electronic device 500 may be a desktop computer, a notebook, a PDA, a cloud server, or other electronic device. The electronic device 500 may include, but is not limited to, a processor 501 and a memory 502. Those skilled in the art will appreciate that Figure 5 It is only an example of the electronic device 500 and does not constitute a limitation of the electronic device 500. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.
[0076] The processor 501 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0077] The memory 502 may be an internal storage unit of the electronic device 500, for example, a hard disk or memory of the electronic device 500. The memory 502 may also be an external storage device of the electronic device 500, for example, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 5. Further, the memory 502 may also include both an internal storage unit of the electronic device 500 and an external storage device. The memory 502 is used to store computer programs and other programs and data required by the electronic device. The memory 502 may also be used to temporarily store data that has been output or is to be output.
[0078] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0079] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0080] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this disclosure.
[0081] In the embodiments provided in the present disclosure, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. Multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or units, which may be electrical, mechanical or other forms.
[0082] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0083] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0084] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present disclosure implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. The computer program may include computer program code, and the computer program code may be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electric carrier signals and telecommunication signals.
[0085] The above embodiments are only used to illustrate the technical solutions of the present disclosure, rather than to limit them. Although the present disclosure has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should all be included in the protection scope of the present disclosure.
Claims
1. A split robot item delivery method, characterized in that: The split robot comprises a robot body and a movable storage compartment that can be bound to the robot body for use, and the method comprises: Controlling the robot body to place the first movable storage cabin at the first standby point; Controlling the robot body to place the second movable storage cabin at the second standby point; In response to receiving delivery information for a target movable storage compartment, controlling the robot body to pick up the target movable storage compartment, the delivery information including a target delivery address, and the target movable storage compartment including a first movable storage compartment or a second movable storage compartment; Controlling the robot body to transport the target movable storage compartment to the target delivery address according to the delivery information; Before controlling the robot body to place the second movable storage cabin at the second standby point, the method further includes: Controlling the robot body to go to a fixed location to pick up a second movable storage compartment; The fixed location includes a charging location. Before controlling the robot body to go to the fixed location to pick up the second movable storage compartment, the method further includes: The robot body is controlled to place the movable storage compartment with a power level less than a set threshold to the charging location for charging.
2. The method according to claim 1, characterized in that If the target movable storage compartment is the first movable storage compartment, controlling the robot body to pick up the target movable storage compartment includes: The robot body is controlled to go to the first standby point to pick up the first movable storage compartment.
3. The method according to claim 1, characterized in that The controlling the robot body to go to a fixed location to pick up a second movable storage compartment comprises: Controlling the robot body to go to the fixed location; Selecting the second movable storage compartment from the unbound movable storage compartments at the fixed location; The robot body is controlled to pick up the second movable storage compartment and bind it to the robot body.
4. The method according to claim 1, characterized in that: Before controlling the robot body to pick up the target movable storage compartment, the method further includes: The delivery information is generated in response to an interactive operation on a smart terminal by a user who places an item into the movable storage compartment for a delivery task.
5. The method according to claim 1, characterized in that After controlling the robot body to transport the target movable storage compartment to the target delivery address according to the delivery information, the method further includes: The robot body is controlled to return the target movable storage cabin to a standby point corresponding to the target movable storage cabin.
6. A split robot item delivery device, characterized in that: The split robot comprises a robot body and a movable storage compartment that can be bound to the robot body for use, and the device comprises: a transport module, used to control the robot body to place the first movable storage cabin at the first standby point, and control the robot body to place the second movable storage cabin at the second standby point; after the robot body arrives at the second standby point, the robot body maintains the paired binding state with the second movable storage cabin and stands by at the second standby point; or, after taking off the second movable storage cabin and placing it at the second standby point, the robot body leaves the second standby point and stands by at another location or performs a picking and transporting task for movable storage cabins other than the first movable storage cabin and the second movable storage cabin; A picking module, configured to control the robot body to pick up the target movable storage compartment in response to receiving delivery information for the target movable storage compartment, wherein the delivery information includes a target delivery address, and the target movable storage compartment includes the first movable storage compartment or the second movable storage compartment; A delivery module, used to control the robot body to deliver the target movable storage compartment to the target delivery address according to the delivery information; The picking module is further used to control the robot body to go to a fixed location to pick up the second movable storage compartment before controlling the robot body to place the second movable storage compartment at the second standby point; The fixed location includes a charging location, and the split robot item delivery device also includes a charging module, which is used to control the robot body to place the movable storage compartment with a power level less than a set threshold at the charging location for charging.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Goods delivery method and system for standardized cargo hold
CN113537875A
Goods delivery system
CN114677085A