Delivery robot and control method and control device thereof
By setting up gravity sensing devices and touch screens on the top plane of the delivery robot, combined with the package profile detection unit, automatic detection and pricing of package size and weight is realized, cumbersome operation problems in the existing technology are solved, distribution efficiency is improved and robots are extended service life.
Patent Information
- Application Number
- CN202110276375.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-15
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2041-03-15
AI Technical Summary
The existing delivery robots are cumbersome in judging package size and weight and are inefficient in the process of injudging package size and weight, which affects the performance and life of the delivery robots.
The gravity sensing device and a touch screen are installed on the top plane of the delivery robot, combined with the package profile detection unit, automatic detection and pricing of package size and weight are realized, and the delivery process is controlled through the processor.
It simplifies the judgment of package size and weight, improves delivery efficiency, reduces manual operation, and extends the service life of the delivery robot.
Smart Images

Figure CN112809707B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of logistics and delivery, and in particular to a delivery robot and a control method and a control device thereof. Background Art
[0002] With the development of smart logistics, delivery robots can deliver packages to users, achieving the goal of contactless delivery.
[0003] When a delivery person is about to deliver a package to a delivery robot, he or she needs to use the naked eye to observe whether the package size is larger than the size of the delivery robot's opening, or even needs to manually try to see if the package can be stuffed into the opening. This operation is inconvenient and inefficient.
[0004] The deliveryman uses a scale to weigh the package and uses this to determine the price. No matter how heavy the package is, it is stuffed into the delivery robot for delivery. Many times, the delivery robot is already overloaded, which seriously affects its performance and lifespan.
[0005] The delivery staff has to weigh and calculate the price manually, and the price has to be manually entered into the mini program before it can be sent to the user. This operation is cumbersome and inefficient. Summary of the Invention
[0006] Traditional delivery robots only have the function of package delivery, which makes delivery-related judgments such as whether the package size exceeds the range, package weighing and pricing, and whether the total weight of the package exceeds the range cumbersome and inefficient.
[0007] Some embodiments of the present disclosure provide a delivery robot, comprising:
[0008] Delivery robot body,
[0009] A gravity sensing device is provided below the top plane of the delivery robot body, a touch screen is provided vertically on one side of the top plane of the delivery robot body, and
[0010] The package contour detection unit is used to detect whether the outer contour of the package to be delivered exceeds the maximum outer contour of the deliverable package. It is set on the top plane of the delivery robot body and on the touch screen.
[0011] In some embodiments, the package contour detection unit includes:
[0012] One or more items of the first infrared sensing device or the first contour identification information arranged on the top plane of the delivery robot body along the contour line of the maximum area of the bottom of the deliverable package, and,
[0013] One or more items of the second infrared sensing device or the second contour identification information set along the contour line of the maximum area of the side of the deliverable package on the touch screen.
[0014] In some embodiments, the touch screen is a liftable touch screen.
[0015] In some embodiments, the method further includes: a processor configured to control the touch screen to rise after the gravity sensing device senses the package to be delivered, until the portion of the package contour detection unit located at the lowest contour line position of the maximum area of the side of the deliverable package on the touch screen is flush with the top plane of the delivery robot body.
[0016] In some embodiments, the touch screen includes one or more of a first display area for determining whether the package size exceeds a range, a second display area for determining the package weight information sensed by a gravity sensing device, a third display area for determining the package weighing and pricing information, and a control button area for package delivery or distribution.
[0017] In some embodiments, the system further includes: a communication unit configured to send package delivery information to a target user.
[0018] In some embodiments, it also includes: a processor, configured to control the display of a control button for starting delivery on the touch screen if the size of the package to be delivered does not exceed the range and the total weight of the package to be delivered and the delivered package does not exceed the maximum carrying weight; after detecting that the user clicks the control button for starting delivery, control the opening of an idle grid to deliver the package to be delivered; when it is detected that the grid is closed, control the display of a control button for starting delivery on the touch screen; after detecting that the user clicks the control button for starting delivery, control the delivery robot to start delivery.
[0019] Some embodiments of the present disclosure provide a control method for a delivery robot, including:
[0020] The gravity sensing device provided below the top plane of the delivery robot body senses that a package to be delivered is placed on the top plane of the delivery robot body;
[0021] The package contour detection unit set on the top plane of the delivery robot body and on the touch screen determines whether the size of the package to be delivered exceeds the range;
[0022] Based on the weight of the package to be delivered currently sensed by the gravity sensor and the weight of the delivered package previously sensed and recorded, determine whether the total weight of the package to be delivered and the delivered package exceeds the maximum load capacity;
[0023] If the size of the package to be delivered does not exceed the range, and the total weight of the package to be delivered and the delivered packages does not exceed the maximum load capacity, control the opening of an idle slot to deliver the package to be delivered;
[0024] Control the delivery robot to start delivery.
[0025] In some embodiments, after sensing that a package to be delivered is placed on the top plane of the delivery robot body, the touch screen is controlled to rise until the portion of the package contour detection unit located at the lowest contour line position of the maximum area of the deliverable package side on the touch screen is flush with the top plane of the delivery robot body.
[0026] In some embodiments, determining whether the size of the package to be delivered exceeds the range includes: when the package contour detection unit includes a first infrared sensing device set along the contour line of the maximum area of the bottom of the deliverable package on the top plane of the delivery robot body and a second infrared sensing device set along the contour line of the maximum area of the side of the deliverable package on the touch screen, determining whether the size of the package to be delivered exceeds the range through the sensing data of the first infrared sensing device and the second infrared sensing device.
[0027] In some embodiments, determining whether the size of the package to be delivered is out of range includes: when the package contour detection unit includes first contour identification information set along the contour line of the maximum area of the bottom of the deliverable package on the top plane of the delivery robot body and second contour identification information set along the contour line of the maximum area of the side of the deliverable package on the touch screen, determining whether the size of the package to be delivered is out of range through control data of a control button for determining whether the size of the package is out of range on the touch screen, wherein the user controls the control button for determining whether the size of the package is out of range based on a comparison between the external contour of the package to be delivered and the first contour identification information and the second contour identification information.
[0028] In some embodiments, the delivery price of the package to be delivered is calculated based on the weight of the package to be delivered currently sensed by the gravity sensing device.
[0029] In some embodiments, one or more of whether the size of the package to be delivered exceeds the range, the weight of the package to be delivered, whether the total weight of the package to be delivered and the delivered packages exceeds the maximum carrying weight, and the delivery price of the package to be delivered are sent to the touch screen for display.
[0030] In some embodiments, package delivery information is sent to the target user via a communication unit, and the package delivery information includes one or more of a pickup point, a delivery vehicle number, courier information, a pickup code, a grid number, and a delivery status.
[0031] Some embodiments of the present disclosure provide a control device for a delivery robot, including:
[0032] Memory; and
[0033] A processor coupled to the memory, wherein the processor is configured to execute a control method for a delivery robot based on instructions stored in the memory.
[0034] Some embodiments of the present disclosure provide a non-transitory computer-readable storage medium having a computer program stored thereon, which implements the steps of a method for controlling a delivery robot when the program is executed by a processor.
[0035] The disclosed embodiment makes full use of the top plane of the delivery robot body. By vertically arranging a touch screen on one side of the top plane and arranging a package contour detection unit on the top plane of the delivery robot body and on the touch screen, it is possible to very conveniently and quickly determine whether the package size exceeds the range. In addition, by utilizing the gravity sensing device arranged below the top plane, the delivery robot can automatically weigh and price the package and determine whether the total weight of the package exceeds the range. The operation is simple and efficient. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] The following briefly introduces the drawings required for describing the embodiments or related technologies. The present disclosure can be more clearly understood based on the following detailed description with reference to the drawings.
[0037] Obviously, the drawings described below are only some embodiments of the present disclosure. A person skilled in the art can obtain other drawings based on these drawings without creative work.
[0038] Figure 1a A perspective view showing a delivery robot according to some embodiments of the present disclosure.
[0039] Figure 1b A front view of a delivery robot according to some embodiments of the present disclosure is shown.
[0040] Figure 1c A rear view of a delivery robot according to some embodiments of the present disclosure is shown.
[0041] Figure 1d A schematic diagram illustrating the internal components of a delivery robot according to some embodiments of the present disclosure.
[0042] Figure 2 A flowchart illustrating a control method for a delivery robot according to some embodiments of the present disclosure is shown.
[0043] Figure 3a A schematic diagram showing a touch screen displaying successful delivery in some embodiments of the present disclosure is shown.
[0044] Figure 3b A schematic diagram showing a touch screen displaying a delivery failure in some embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0045] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present disclosure.
[0046] Unless otherwise specified, descriptions such as “first” and “second” in the present disclosure are used to distinguish different objects and are not used to indicate meanings such as size or time sequence.
[0047] The delivery process of the delivery robot is as follows:
[0048] The delivery person delivers the package to the delivery robot's slot;
[0049] Delivery robots use map big data, such as indoor map big data, to accurately obtain the location of the delivery location and start delivery;
[0050] During delivery, the delivery robot uses infrared, radar detection, and elevator linkage sensing technologies to accurately deliver the package to the target location;
[0051] When the user arrives at the pickup point, he scans the code to take the package out of the delivery robot's compartment, and the unmanned delivery task is completed. It can be applied to indoor unmanned delivery scenarios or other delivery scenarios.
[0052] Figure 1a A perspective view showing a delivery robot according to some embodiments of the present disclosure.
[0053] Figure 1b A front view of a delivery robot according to some embodiments of the present disclosure is shown.
[0054] Figure 1c A rear view of a delivery robot according to some embodiments of the present disclosure is shown.
[0055] Figure 1d A schematic diagram illustrating the internal components of a delivery robot according to some embodiments of the present disclosure.
[0056] The following combination Figures 1a to 1d , to describe the delivery robot 10.
[0057] The delivery robot 10 includes a delivery robot body 11. The delivery robot body 11 is provided with one or more compartments 14 for loading packages. Typically, one compartment is used to load one package.
[0058] The delivery robot 10 also includes a touch screen 12 vertically mounted on one side of the top surface of the delivery robot body 11. Touch screen 12 can be, for example, liftable. This allows touch screen 12 to be raised or lowered as needed, protecting it. Touch screen 12 can be, for example, a glass touch screen.
[0059] The delivery robot 10 also includes: a package contour detection unit, which is used to detect whether the outer contour of the package to be delivered exceeds the maximum outer contour of the deliverable package. The unit is set on the top plane of the delivery robot body and on the touch screen. For example, it is set on the top plane of the delivery robot body along the contour line of the maximum area of the bottom of the deliverable package and on the touch screen along the contour line of the maximum area of the side of the deliverable package.
[0060] One implementation of the package contour detection unit is to set first contour identification information 131 along the contour line of the maximum area of the bottom of the deliverable package on the top plane of the delivery robot body 11, and set second contour identification information 132 along the contour line of the maximum area of the side of the deliverable package on the touch screen 12. The first contour identification information 131 and the second contour identification information 132 can be used to define the maximum size of the deliverable package. Based on the maximum size of the deliverable package defined by the contour identification information, the delivery person can quickly and easily determine whether the package size exceeds the range by observing and comparing the outer contour of the package with the first contour identification information and the second contour identification information. Then, by clicking the control button on the touch screen 12 indicating whether the package size exceeds the range, the delivery robot will be informed of the size.
[0061] Another implementation of the package outline detection unit involves positioning a first infrared sensor 171 on the top surface of the delivery robot body 11, along the outline of the maximum deliverable package bottom area, and a second infrared sensor 172 on the touch screen 12, along the outline of the maximum deliverable package side area. First infrared sensor 171 and second infrared sensor 172 are collectively referred to as infrared sensor 17. If a package exceeds the maximum deliverable package size defined by infrared sensor 17, the infrared signal emitted by infrared sensor 17 is blocked. Based on the changes in infrared sensing data, the delivery robot detects that the package size is out of range. This allows for fully automatic detection of package size out-of-range conditions.
[0062] The two aforementioned implementations of the package outline detection unit can be used simultaneously. Specifically, a first infrared sensor and first outline identification information are simultaneously provided on the top plane of the delivery robot body, along the outline of the maximum deliverable package bottom area; and a second infrared sensor and second outline identification information are simultaneously provided on the touch screen, along the outline of the maximum deliverable package side area.
[0063] The delivery robot 10 further includes a gravity sensing device 18 disposed below the top plane of the delivery robot body 11. The gravity sensing device 18 can sense the weight of the package.
[0064] In some embodiments, the delivery robot further includes components such as a memory 16, a processor 15 coupled to the memory 16, and a communication unit 19. The processor 15 is electrically connected to the memory 16, the infrared sensor 17, the gravity sensor 18, the communication unit 19, the touch screen 12 (including various control buttons), and the opening 14 (or the opening / closing control component of the opening 14).
[0065] Memory 16 and processor 15 are collectively referred to as the delivery robot's control device 156. Processor 15 is configured to execute a control method for the delivery robot based on instructions stored in memory 16, as described in detail below. Memory 16 may include, for example, system memory, fixed non-volatile storage media, and the like. System memory may store, for example, an operating system, application programs, a boot loader, and other programs.
[0066] In some embodiments, the processor 15 is configured to calculate the price of a package based on its weight, according to the relationship between weight and price. The pricing rules can be configured, thereby enabling automatic package weighing and pricing.
[0067] In some embodiments, the processor 15 is configured to determine whether the total weight of the package to be delivered and the delivered packages exceeds the maximum carrying weight based on the weight of the package to be delivered currently sensed by the gravity sensor 18 and the weight of previously sensed and recorded delivered packages. This enables automatic determination of whether the total weight of the packages exceeds the maximum carrying weight.
[0068] In some embodiments, the processor 15 is configured to control the touch screen 12 to rise when the gravity sensor 18 senses a package to be delivered until the portion of the package outline detection unit located at the bottom outline of the largest deliverable package area on the touch screen is flush with the top plane of the delivery robot body. This automatically raises the touch screen 12. Alternatively, the touch screen 12 can be raised by a button trigger or other means.
[0069] In some embodiments, the touch screen 12 includes one or more of a first display area for determining whether the package size exceeds a range, a second display area for determining the package weight information sensed by the gravity sensing device 18, a third display area for determining the package weighing and pricing information, and a control button area for package delivery or distribution.
[0070] In some embodiments, the processor 15 is configured to control the display of a control button for starting delivery on the touch screen 12 if the size of the package to be delivered does not exceed the range and the total weight of the package to be delivered and the delivered package does not exceed the maximum carrying weight. After detecting that the user clicks the control button for starting delivery, the processor 15 controls the opening of an idle grid 14 to deliver the package to be delivered to the delivery robot through the grid. When it is detected that the grid 14 is closed, the processor 15 controls the display of a control button for starting delivery on the touch screen 12. After detecting that the user clicks the control button for starting delivery, the processor controls the delivery robot to start delivery.
[0071] In some embodiments, communication unit 19 is configured to send package delivery information to the target user. Communication unit 19 can send package delivery information to the target user based on the control of processor 15. Package delivery information includes one or more of the following: pickup location, delivery vehicle number, courier information, pickup code, slot number, and delivery status. Communication unit 19 can utilize various cellular wireless communication technologies, Wi-Fi (Wireless Fidelity) wireless communication technologies, or other wireless communication technologies to implement communication functions.
[0072] Figure 2 A flow chart illustrating a control method for a delivery robot according to some embodiments of the present disclosure is shown. The control method for the delivery robot may be executed, for example, by the control device 156 of the delivery robot or the processor 15 thereof.
[0073] like Figure 2 As shown, the control method of the delivery robot includes: steps S21-28.
[0074] In step S21 , the gravity sensing device 18 provided below the top plane of the delivery robot body 11 senses that the package to be delivered is placed on the top plane of the delivery robot body 11 , based on sensing data.
[0075] The deliveryman places the package to be delivered on the top plane of the delivery robot body 11. The gravity sensing device 18 arranged below the top plane senses the weight change and sends the sensing data to the processor 15. The processor 15 senses the change in the sensing data and senses that the package to be delivered is placed on the top plane of the delivery robot body 11.
[0076] In step S22, the touch screen 12 is controlled to rise until the portion of the package contour detection unit located at the lowermost contour line position of the maximum area of the deliverable package side on the touch screen is flush with the top plane of the delivery robot body.
[0077] After the processor 15 senses that the package to be delivered is placed on the top plane of the delivery robot body 11, it controls the touch screen 12 to rise to a preset position so that the part of the package contour detection unit located at the bottom contour line position of the maximum area of the deliverable package side on the touch screen is flush with the top plane of the delivery robot body.
[0078] In step S23, a package contour detection unit provided on the top plane of the delivery robot body 11 and on the touch screen 12 is used to determine whether the size of the package to be delivered exceeds the range.
[0079] One method: when the package contour detection unit includes first contour identification information set along the contour line of the maximum area of the bottom of the deliverable package on the top plane of the delivery robot body and second contour identification information set along the contour line of the maximum area of the side of the deliverable package on the touch screen, the user (such as a delivery person) can very conveniently and quickly determine whether the package size is out of range by observing and comparing the external contour of the package with the first contour identification information and the second contour identification information, based on the maximum size of the deliverable package framed by the contour identification information. Then, by clicking the control button for whether the package size is out of range on the touch screen 12, the delivery robot knows whether the package size is out of range. Accordingly, the processor 15 determines whether the size of the package to be delivered is out of range through the control data of the control button for whether the package size is out of range on the touch screen.
[0080] Alternatively, when the package outline detection unit includes a first infrared sensor positioned on the top plane of the delivery robot body along the outline of the maximum deliverable package bottom area and a second infrared sensor positioned on the touchscreen along the outline of the maximum deliverable package side area, processor 15 uses the sensing data from the first and second infrared sensors to determine whether the package size is out of range. For example, if the package exceeds the maximum deliverable package size defined by infrared sensor 17, the infrared signal from infrared sensor 17 will be blocked. Processor 15 then detects the out-of-range size based on the change in infrared sensing data. This allows for fully automatic detection of package size out-of-range, eliminating the need for human intervention.
[0081] In step S24, based on the weight of the package to be delivered currently sensed by the gravity sensing device 18 and the weight of the delivered package sensed and recorded previously, it is determined whether the total weight of the package to be delivered and the delivered package exceeds the maximum carrying weight.
[0082] The processor 15 adds the weight of the package to be delivered currently sent by the gravity sensing device 18 and the weight of the delivered package previously sent and recorded and delivered to the slot to calculate the total weight of the package and determine whether the total weight of the package exceeds the maximum carrying capacity of the delivery robot.
[0083] Therein, step S23 and step S24 are executed in no particular order.
[0084] In step S25 , the delivery price of the package to be delivered is calculated based on the weight of the package to be delivered currently sensed by the gravity sensing device 18 .
[0085] The processor 15 calculates the price of the package based on the weight of the package according to the relationship between weight and price. The pricing rules can be configured, thereby realizing the automatic weighing and pricing function of the package.
[0086] In step S26 , if the size of the package to be delivered does not exceed the range and the total weight of the package to be delivered and the delivered package does not exceed the maximum carrying weight, the control is to open the idle compartment 14 so that the package to be delivered can be delivered to the delivery robot through the idle compartment 14 .
[0087] If the size of the package to be delivered exceeds the range or the total weight of the package exceeds the maximum load, the delivery will be failed and the delivery person will handle it.
[0088] If there are still vacant slots 14 and other packages to be delivered, steps S21-S26 can be repeated to continue delivery.
[0089] In step S27, after delivery is completed, the delivery robot is controlled to start delivery.
[0090] During the delivery process, the processor 15 can send one or more of the following information to the touch screen 12 for display: whether the size of the package to be delivered exceeds the range; the weight of the package to be delivered; whether the total weight of the package to be delivered and delivered packages exceeds the maximum load capacity; and the delivery price of the package to be delivered. The processor 15 can also display control buttons for package delivery or distribution on the touch screen 12 as needed to facilitate operation by the delivery person.
[0091] like Figure 3a As shown, the package size, package weight, and package price items on touch screen 12 all display check marks, indicating that the package size is within the range, the total package weight does not exceed the maximum load capacity, and the package price has been calculated. The delivery person can then click the "Start Delivery" control button, which opens a vacant slot and delivers the package to the delivery robot through that slot. The slot then closes, and the control button on touch screen 12 changes from "Start Delivery" to "Start Delivery." Clicking the "Start Delivery" control button causes the delivery robot to begin delivering the package. The package weight item not only displays the current package weight but also the percentage of the total package weight as a percentage of the maximum load capacity, allowing the delivery person to understand the robot's remaining delivery capacity.
[0092] like Figure 3bAs shown, if the package dimensions exceed the specified range, the touch screen 12 will display a size issue under the Package Size field, along with a prompt such as "The package dimensions exceed the specified range and cannot be placed in the slot." If the total weight of the package exceeds the maximum carrying weight, the touch screen 12 will display a weight issue under the Package Weight field, along with a prompt such as "The package weight exceeds the specified range and cannot be delivered by the robot." This allows delivery personnel to promptly identify any issues affecting package delivery and make timely adjustments or resolutions.
[0093] In step S28, the package delivery information is sent to the target user through the communication unit 19. The package delivery information includes one or more of the pickup point, delivery vehicle number, courier information (such as courier company, courier number, etc.), pickup code, grid number, and delivery status (such as in delivery, arrived at the pickup point, etc.).
[0094] The processor 15 sends the package delivery information to the communication unit 19, and the communication unit 19 uses its own communication function to send the package delivery information to the relevant target user.
[0095] The above embodiment makes full use of the top plane of the delivery robot body. By vertically arranging a touch screen on one side of the top plane and arranging a package contour detection unit on the top plane of the delivery robot body and on the touch screen, it is possible to very conveniently and quickly determine whether the package size exceeds the range. In addition, by utilizing the gravity sensing device arranged below the top plane, the delivery robot can automatically weigh and price the package and determine whether the total weight of the package exceeds the range. The operation is simple and efficient.
[0096] Some embodiments of the present disclosure provide a non-transitory computer-readable storage medium having a computer program stored thereon, which implements the steps of a method for controlling a delivery robot when the program is executed by a processor.
[0097] Those skilled in the art will appreciate that embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more non-transitory computer-readable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer program code.
[0098] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0099] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0100] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0101] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure should be included in the scope of protection of the present disclosure.
Claims
1. A delivery robot, It is characterized in that include: Delivery robot body, A gravity sensing device is provided below the top plane of the delivery robot body. A touch screen is vertically arranged on one side of the top plane of the delivery robot body, and The package contour detection unit is used to detect whether the outer contour of the package to be delivered exceeds the maximum outer contour of the deliverable package. It is set on the top plane of the delivery robot body and on the touch screen. The package contour detection unit comprises: One or more of the first infrared sensing device or the first contour identification information arranged on the top plane of the delivery robot body along the contour line of the maximum area of the bottom of the deliverable package, and, One or more of a second infrared sensing device or second contour identification information arranged on the touch screen along the contour line of the maximum area of the side of the deliverable package; as well as The processor is configured to control the touch screen to rise when the gravity sensing device senses the package to be delivered until the portion of the package contour detection unit located at the bottom contour line position of the maximum area of the side of the deliverable package on the touch screen is flush with the top plane of the delivery robot body.
2. The delivery robot according to claim 1, It is characterized in that The touch screen is a liftable touch screen.
3. The delivery robot according to claim 1, It is characterized in that The touch screen includes one or more of a first display area for indicating whether the package size exceeds a range, a second display area for package weight information sensed by a gravity sensing device, a third display area for package weighing and pricing information, and a control button area for package delivery or distribution.
4. The delivery robot according to claim 1, It is characterized in that Also includes: The communication unit is configured to send package delivery information to a target user.
5. The delivery robot according to claim 1, It is characterized in that Also includes: The processor is configured to control the display of a control button for starting delivery on the touch screen if the size of the package to be delivered does not exceed the range and the total weight of the package to be delivered and the delivered package does not exceed the maximum carrying weight, and after detecting that the user clicks the control button for starting delivery, control the opening of an idle grid to deliver the package to be delivered, and when detecting that the grid is closed, control the display of a control button for starting delivery on the touch screen, and after detecting that the user clicks the control button for starting delivery, control the delivery robot to start delivery.
6. A control method for a delivery robot, It is characterized in that include: By sensing data from a gravity sensing device disposed below the top plane of the delivery robot body, it is sensed that the package to be delivered is placed on the top plane of the delivery robot body; By means of a package contour detection unit arranged on the top plane of the delivery robot body and on the touch screen, it is determined whether the size of the package to be delivered exceeds the range, wherein the package contour detection unit comprises: a first infrared sensing device or one or more items of first contour identification information arranged along the contour line of the maximum area of the bottom of the deliverable package on the top plane of the delivery robot body, and a second infrared sensing device or one or more items of second contour identification information arranged along the contour line of the maximum area of the side of the deliverable package on the touch screen; According to the weight of the package to be delivered currently sensed by the gravity sensing device and the weight of the delivered package sensed and recorded previously, it is determined whether the total weight of the package to be delivered and the delivered package exceeds the maximum carrying weight; If the size of the package to be delivered does not exceed the range, and the total weight of the package to be delivered and the delivered package does not exceed the maximum load-bearing weight, control the opening of an idle slot to deliver the package to be delivered; Control the delivery robot to start delivery.
7. The method according to claim 6, It is characterized in that Also includes: After sensing that the package to be delivered is placed on the top plane of the delivery robot body, the touch screen is controlled to rise until the portion of the package contour detection unit located at the bottom contour line position of the maximum area of the deliverable package side on the touch screen is flush with the top plane of the delivery robot body.
8. The method according to claim 6, It is characterized in that Determine whether the size of the package to be delivered exceeds the range, including: When the package contour detection unit includes a first infrared sensing device arranged on the top plane of the delivery robot body along the contour line of the maximum area of the bottom of the deliverable package and a second infrared sensing device arranged on the touch screen along the contour line of the maximum area of the side of the deliverable package, it is determined whether the size of the package to be delivered is out of range through the sensing data of the first infrared sensing device and the second infrared sensing device.
9. The method according to claim 6, It is characterized in that Determine whether the size of the package to be delivered exceeds the range, including: When the package contour detection unit includes first contour identification information set along the contour line of the maximum area of the bottom of the deliverable package on the top plane of the delivery robot body and second contour identification information set along the contour line of the maximum area of the side of the deliverable package on the touch screen, it is determined whether the size of the package to be delivered exceeds the range through the control data of the control button of whether the package size exceeds the range on the touch screen, The user controls a control button to determine whether the package size exceeds a range based on a comparison between the outer contour of the package to be delivered and the first contour identification information and the second contour identification information.
10. The method according to claim 6, It is characterized in that Also includes: The delivery price of the package to be delivered is calculated according to the weight of the package to be delivered currently sensed by the gravity sensing device.
11. The method according to claim 10, It is characterized in that One or more of whether the size of the package to be delivered exceeds the range, the weight of the package to be delivered, whether the total weight of the package to be delivered and the delivered package exceeds the maximum carrying weight, and the delivery price of the package to be delivered are sent to the touch screen for display.
12. The method according to claim 6, It is characterized in that Also includes: The package delivery information is sent to the target user through the communication unit, and the package delivery information includes one or more of the pickup point, delivery vehicle number, courier information, pickup code, grid number, and delivery status.
13. A control device for a delivery robot, include: Memory; as well as A processor coupled to the memory, wherein the processor is configured to execute the control method of the delivery robot according to any one of claims 6 to 12 based on instructions stored in the memory.
14. A non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the control method for a delivery robot according to any one of claims 6 to 12.
