Delivered object in-place detection device and method, robot, delivery equipment and controller

文档序号:1728978 发布日期:2019-12-20 浏览:40次 中文

阅读说明:本技术 配送物到位检测装置、方法、机器人、配送设备和控制器 (Delivered object in-place detection device and method, robot, delivery equipment and controller ) 是由 许哲涛 肖军 于 2019-09-18 设计创作,主要内容包括:本公开公开了一种配送物到位检测装置、方法、机器人、配送装置和控制器,涉及物流领域。该装置包括:至少两个测距传感器,设置在机器人的凸起部件的面向配送物的端面上,至少两个测距传感器中的每个测距传感器被配置为检测凸起部件与配送物的朝向至少两个测距传感器的端面的距离信息;控制器,被配置为根据距离信息,确定配送物是否已位于机器人的底盘的预定位置。本公开能够提高检测配送物是否位于机器人预定位置的精度,减少运输过程中的损失。(The disclosure discloses a delivered object in-place detection device and method, a robot, a delivery device and a controller, and relates to the field of logistics. The device includes: at least two ranging sensors disposed on an end surface of the protruding part of the robot facing the dispensing object, each ranging sensor of the at least two ranging sensors being configured to detect distance information of the protruding part from the end surface of the dispensing object facing the at least two ranging sensors; a controller configured to determine whether the dispensing object is already located at a predetermined position of the chassis of the robot according to the distance information. The method and the device can improve the precision of detecting whether the distribution objects are located at the preset positions of the robot, and reduce the loss in the transportation process.)

1. A dispenser in-place detection device comprising:

at least two ranging sensors disposed on an end surface of a protruding part of a robot facing a dispensing object, each ranging sensor of the at least two ranging sensors configured to detect distance information of the protruding part from the end surface of the dispensing object facing the at least two ranging sensors;

a controller configured to determine whether the dispenser is already located at a predetermined position of a chassis of the robot according to the distance information; wherein the raised member is located on the chassis.

2. The delivery arrival detection apparatus of claim 1, further comprising:

the pressure sensor is arranged on a jacking mechanism of the robot and is configured to send detected pressure information borne by the jacking mechanism to the controller;

the controller is further configured to send an instruction to the jacking mechanism to stop lifting the dispense when it is determined that the pressure information is greater than a pressure threshold.

3. The dispenser in-position detection device of claim 1, wherein the at least two ranging sensors include a first ranging sensor and a second ranging sensor;

the projection of the first ranging sensor on the chassis is not overlapped with the projection of the second ranging sensor on the chassis.

4. The delivery arrival detection apparatus according to claim 3,

the distance between the projection of the first ranging sensor on the chassis and the projection of the second ranging sensor on the chassis is greater than or equal to a distance threshold value.

5. The delivery arrival detection apparatus according to claim 3,

the controller is configured to determine that the dispensing item has been located at a predetermined position of a chassis of the robot if it is determined that first distance information detected by the first ranging sensor is equal to or less than a distance threshold value and second distance information detected by the second ranging sensor is less than the distance threshold value.

6. The delivery arrival detection apparatus according to claim 5,

the controller is further configured to send an alarm instruction if at least one of the first distance information and the second distance information changes during the operation of the robot.

7. The delivery arrival detecting apparatus according to any one of claims 1 to 6,

the controller is further configured to send an instruction to a jacking mechanism to lift the preparation if the preparation has been located at a predetermined position on a chassis of the robot.

8. The dispenser in-position detection device of claim 7, further comprising:

a first height detection sensor configured to send a first signal to the controller upon detecting that the jacking mechanism is lifted to a predetermined height;

the controller is further configured to send an instruction to the jacking mechanism to stop lifting the preparation upon receiving the first signal.

9. The dispenser in-position detection device of claim 8, further comprising:

a second height detection sensor configured to send a second signal to the controller upon detecting that the jacking mechanism is lowered to an initial position;

the controller is further configured to send an instruction to stop the lowering to the jacking mechanism upon receiving the second signal.

10. The delivery arrival detection apparatus according to claim 9,

the first height detection sensor and the second height detection sensor are infrared geminate transistors.

11. A robot comprising a dispenser in-position detection apparatus as claimed in any one of claims 1 to 10.

12. A dispensing device, comprising:

the robot of claim 11; and

dispensing the substance; wherein the dispensing object is provided separately from the robot.

13. A method of detecting the presence of a dispensed product, comprising:

receiving distance information detected by at least two distance measuring sensors, wherein the at least two distance measuring sensors are arranged on the end face, facing the dispensing object, of the protruding part of the robot, and each distance measuring sensor of the at least two distance measuring sensors detects the distance information between the protruding part and the end face, facing the at least two distance measuring sensors, of the dispensing object;

and determining whether the distribution object is located at a preset position of the chassis of the robot according to the distance information.

14. The dispenser in-place detection method of claim 13, further comprising:

receiving pressure information detected by a pressure sensor, wherein the pressure sensor is arranged on a jacking mechanism of the robot and is used for detecting the pressure information born by the jacking mechanism;

and when the pressure information is determined to be larger than the pressure threshold value, sending an instruction for stopping lifting the delivered object to the jacking mechanism.

15. A dispenser in-position detection method as in claim 13, wherein the at least two ranging sensors comprise a first ranging sensor and a second ranging sensor;

determining whether the dispenser has been located at a predetermined position of a chassis of the robot according to the distance information includes:

determining that the dispensing object is located at a predetermined position of the chassis of the robot when it is determined that the first distance information detected by the first distance measuring sensor is equal to or less than a distance threshold value and the second distance information detected by the second distance measuring sensor is less than the distance threshold value.

16. The dispenser in-place detection method of claim 15, further comprising:

and in the running process of the robot, if at least one of the first distance information and the second distance information changes, sending an alarm instruction.

17. The method of detecting the presence of a dispensed product according to any of claims 13-16, further comprising:

and if the delivered object is located at a preset position of the chassis of the robot, sending an instruction for lifting the delivered object to a jacking mechanism.

18. The dispenser in-place detection method of claim 17, further comprising:

when a first signal sent by a first height detection sensor is received, sending an instruction for stopping lifting the delivered object to the jacking mechanism;

the first height detection sensor sends a first signal to the controller when detecting that the jacking mechanism is lifted to a preset height.

19. The dispenser in-place detection method of claim 18, further comprising:

when a second signal sent by a second height detection sensor is received, sending a descending stopping instruction to the jacking mechanism;

wherein the second height detection sensor sends a second signal to the controller when detecting that the jacking mechanism descends to an initial position.

20. A controller, comprising:

a memory; and

a processor coupled to the memory, the processor configured to perform the dispenser in-place detection method of any of claims 13-19 based on instructions stored in the memory.

21. A computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the method of detecting the presence of a shipment according to any of claims 13 to 19.

Technical Field

The disclosure relates to the field of logistics, and in particular to a device and a method for detecting in-place of delivered objects, a robot, a delivery device and a controller.

Background

At present, the hospital distribution robot generally adopts two modes, wherein one mode is that a distribution vehicle and the robot are designed integrally and cannot be separated; the second way is that the delivery vehicle and the robot can be located separately. The separable design can improve the availability factor of distribution car, and the distribution of different article can adopt different distribution cars moreover, uses more in a flexible way.

Disclosure of Invention

An object of the present disclosure is to provide a device, a method, a robot, a delivery device, and a controller for detecting whether a delivered object is located at a predetermined position of the robot.

According to an aspect of the present disclosure, a device for detecting that a delivered object is in place is provided, including: at least two ranging sensors disposed on an end surface of the protruding part of the robot facing the dispensing object, each ranging sensor of the at least two ranging sensors being configured to detect distance information of the protruding part from the end surface of the dispensing object facing the at least two ranging sensors; a controller configured to determine whether the dispensing object is located at a predetermined position of a chassis of the robot according to the distance information; wherein the protruding part is located on the chassis.

In some embodiments, the pressure sensor is arranged on a jacking mechanism of the robot and configured to send the detected pressure information born by the jacking mechanism to the controller; the controller is further configured to send an instruction to the jacking mechanism to stop lifting the dispense when the pressure information is determined to be greater than the pressure threshold.

In some embodiments, the at least two ranging sensors comprise a first ranging sensor and a second ranging sensor; the projection of the first ranging sensor on the chassis is not overlapped with the projection of the second ranging sensor on the chassis.

In some embodiments, the distance between the projection of the first ranging sensor on the chassis and the projection of the second ranging sensor on the chassis is greater than or equal to a distance threshold.

In some embodiments, the controller is configured to determine that the dispensing item has been located at a predetermined position on the chassis of the robot if it is determined that the first distance information detected by the first ranging sensor is less than or equal to a distance threshold and the second distance information detected by the second ranging sensor is less than or equal to a distance threshold.

In some embodiments, the controller is further configured to send an alarm instruction if at least one of the first distance information and the second distance information varies during operation of the robot.

In some embodiments, the controller is further configured to send an instruction to the lift mechanism to lift the dispense if the dispense is already located at a predetermined position on the chassis of the robot.

In some embodiments, a first height detection sensor configured to send a first signal to the controller upon detecting lifting of the jacking mechanism to a predetermined height; the controller is further configured to send an instruction to the jacking mechanism to stop lifting the allocation upon receiving the first signal.

In some embodiments, a second height detection sensor configured to send a second signal to the controller upon detecting a lowering of the jacking mechanism to the initial position; the controller is further configured to send an instruction to stop the lowering to the jacking mechanism upon receiving the second signal.

In some embodiments, the first height detection sensor and the second height detection sensor are infrared pair tubes.

According to another aspect of the present disclosure, a robot is further provided, which includes the above dispensing object in-position detecting device.

According to another aspect of the present disclosure, there is also provided a dispensing device, including: the robot described above; and a dispensing item; wherein the dispensing object is arranged separately from the robot.

According to another aspect of the present disclosure, there is also provided a method for detecting that a delivery is in place, including: receiving distance information detected by at least two distance measuring sensors, wherein the at least two distance measuring sensors are arranged on the end face, facing the dispensing object, of the protruding part of the robot, and each distance measuring sensor of the at least two distance measuring sensors detects the distance information of the protruding part and the end face, facing the at least two distance measuring sensors, of the dispensing object; and determining whether the delivered object is located at a preset position of the chassis of the robot according to the distance information.

In some embodiments, pressure information detected by a pressure sensor is received, wherein the pressure sensor is arranged on a jacking mechanism of the robot and detects the pressure information born by the jacking mechanism; and when the pressure information is determined to be larger than the pressure threshold value, sending an instruction for stopping lifting the delivered object to the jacking mechanism.

In some embodiments, the at least two ranging sensors comprise a first ranging sensor and a second ranging sensor; determining whether the dispensing item has been located at a predetermined position of the chassis of the robot based on the distance information includes: and under the condition that the first distance information detected by the first distance measuring sensor is less than or equal to a distance threshold value, and the second distance information detected by the second distance measuring sensor is less than or equal to the distance threshold value, determining that the delivered object is located at a preset position of the chassis of the robot.

In some embodiments, an alarm command is sent if at least one of the first distance information and the second distance information changes during operation of the robot.

In some embodiments, if the substrate is already in a predetermined position on the chassis of the robot, an instruction to lift the substrate is sent to the lift mechanism.

In some embodiments, upon receiving a first signal sent by the first height detection sensor, sending an instruction to the jacking mechanism to stop lifting the distribution; the first height detection sensor sends a first signal to the controller when detecting that the jacking mechanism is lifted to a preset height.

In some embodiments, upon receiving a second signal sent by a second height detection sensor, sending an instruction to the jacking mechanism to stop descending; and when the second height detection sensor detects that the jacking mechanism descends to the initial position, the second height detection sensor sends a second signal to the controller.

According to another aspect of the present disclosure, there is also provided a controller, including: a memory; and a processor coupled to the memory, the processor configured to perform the method of detecting a presence of a substrate as described above based on instructions stored in the memory.

According to another aspect of the present disclosure, a computer-readable storage medium is also provided, on which computer program instructions are stored, which when executed by a processor implement the above-mentioned dosing object in-place detection method.

The embodiment of the disclosure arranges at least two distance measuring sensors on the end surface of the convex part of the robot facing the objects to be dispensed to detect the distance information between the convex part and the end surface of the objects to be dispensed, and determines whether the objects to be dispensed are located at the preset position of the chassis of the robot according to the distance information. The precision of whether the detection distribution object is located at the preset position of the robot can be improved, and the loss in the transportation process is reduced.

Other features of the present disclosure and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description, serve to explain the principles of the disclosure.

The present disclosure may be more clearly understood from the following detailed description, taken with reference to the accompanying drawings, in which:

fig. 1 is a schematic structural diagram of an embodiment of a device for detecting the object in position according to the present disclosure.

Fig. 2 is a schematic structural diagram of another embodiment of the device for detecting the object in position according to the present disclosure.

Fig. 3 is a schematic structural diagram of another embodiment of the device for detecting the object in position according to the present disclosure.

Fig. 4 is a schematic structural diagram of another embodiment of the device for detecting the object in position according to the present disclosure.

Fig. 5 is a schematic flow chart of an embodiment of a method for detecting the presence of a dispensed product according to the present disclosure.

Fig. 6 is a schematic flow chart of another embodiment of the method for detecting the presence of a dispensed product according to the present disclosure.

Fig. 7 is a schematic structural diagram of an embodiment of the controller of the present disclosure.

Fig. 8 is a schematic structural diagram of another embodiment of the controller of the present disclosure.

Detailed Description

Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions, and numerical values set forth in these embodiments do not limit the scope of the present disclosure unless specifically stated otherwise.

Meanwhile, it should be understood that the sizes of the respective portions shown in the drawings are not drawn in an actual proportional relationship for the convenience of description.

The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the disclosure, its application, or uses.

Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.

In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.

It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.

For the purpose of promoting a better understanding of the objects, aspects and advantages of the present disclosure, reference is made to the following detailed description taken in conjunction with the accompanying drawings.

Fig. 1 is a schematic structural diagram of an embodiment of a device for detecting the object in position according to the present disclosure. The dispenser in-position detection device includes at least two ranging sensors and a controller. As shown in fig. 1, only the first ranging sensor 11, the second ranging sensor 12, and the controller 13 are shown in this embodiment.

As shown in fig. 2 and 3, the first distance measuring sensor 11 and the second distance measuring sensor 12 are located on the end surface of the protruding part 21 of the robot facing the dispensing object. The robot comprises a protruding part 21 and a chassis 22, the protruding part 21 being arranged on the chassis 22. In some embodiments, the end surface of the protruding part 21 facing the dispensing object is arranged perpendicular to the bottom plate 22. The protruding member 21 may be provided at the front end or the rear end of the chassis 22 in the running direction. The raised member 21 may be a nose raised relative to the chassis.

In some embodiments, the dispenser is, for example, a dispensing cart. The dispensing vehicle may be provided with legs and running means, such as universal wheels.

In some embodiments, the projection of the first ranging sensor 11 on the chassis 22 is not coincident with the projection of the second ranging sensor 12 on the chassis 22.

In some embodiments, the distance between the projection of the first ranging sensor 11 on the chassis 22 and the projection of the second ranging sensor 12 on the chassis 22 is greater than or equal to a distance threshold. For example, the first distance measuring sensor 11 and the second distance measuring sensor 12 are respectively positioned at the left side and the right side of the end surface of the convex part 21 of the robot facing the objects to be dispensed, so that the relative distance and angle between the objects to be dispensed and the convex part can be monitored in real time, and the objects to be dispensed and the convex part can be ensured to be parallel.

The first and second distance measuring sensors 11 and 12 are configured to detect distance information between the projection member 21 and the end surface of the dispensing object facing the at least two distance measuring sensors, and to transmit the detected distance information to the controller 13. For example, the first distance measuring sensor 11 transmits the detected first distance information to the controller 13, and the second distance sensor 12 transmits the detected second distance information to the controller 13.

In some embodiments, the first and second distance measuring sensors 11 and 12 are infrared distance measuring sensors, for example. For example, the measurable range of the infrared distance measuring sensor is 1-100 cm, and when a shelter exists on the front surface, the infrared distance measuring sensor can output distance information from the shelter to the sensor. When the distribution vehicle enters the robot, the distance measured by the infrared distance measuring sensor is gradually reduced along with the distance of the distribution vehicle relative to the entering distance.

In some embodiments, as shown in fig. 4, the first distance sensor 11 outputs the detected first distance information as an analog voltage amount, the driving capability of the output analog voltage amount is increased by the first voltage follower 41, the voltage signal output by the first voltage follower 41 is input to the first operational amplifier 42, and the first operational amplifier 42 amplifies the analog amount carrying the first distance information and inputs the amplified analog amount to the first analog-to-digital converter 43. The first distance measuring sensor 12 outputs the detected second distance information as an analog voltage amount, the driving capability of the output analog voltage amount is increased by the second voltage follower 44, the voltage signal output by the second voltage follower 44 is input to the second operational amplifier 45, and the second operational amplifier 45 amplifies the analog amount carrying the second distance information and inputs the amplified analog amount to the first analog-to-digital converter 43. The first analog-to-digital converter 43 converts an analog quantity into a digital quantity, and inputs the digital quantity to the controller 13 through a Serial Peripheral Interface (SPI).

The controller 13 is configured to determine whether the dispensing item is already located at a predetermined position of the chassis 22 of the robot, based on the distance information.

For example, if it is determined that the first distance information detected by the first distance measuring sensor 11 is equal to or less than the distance threshold value and the second distance information detected by the second distance measuring sensor 12 is equal to or less than the distance threshold value, it is determined that the dispensing object is located at the predetermined position of the chassis 22.

For example, when the distance information detected by the first distance measuring sensor 11 and the second distance measuring sensor 12 is less than 4cm, it indicates that the dispensing object is located at the predetermined position of the chassis 22. If the distance detected by the first distance measuring sensor 11 is 10cm and the distance detected by the second distance measuring sensor 12 is 4cm, it indicates that the objects to be dispensed are inclined or have other interference, and the adjustment should be performed in time so that the objects to be dispensed reach the predetermined position of the chassis 22.

In some embodiments, if the load is already at a predetermined position on the chassis 22 of the robot, the controller 13 sends a command to the jacking mechanism 23 to lift the load. For example, the controller 13 sends a command to the motor driver 231 of the lift mechanism 23 to control the lift motor 232 to move, so that the push rod 233 of the lift mechanism is pushed upwards to lift the dispensing object off the ground.

In the above embodiment, at least two distance measuring sensors are provided on the end surface of the protruding part of the robot facing the dispensing object to detect the distance information between the protruding part and the end surface of the dispensing object facing the at least two distance measuring sensors, and it is determined whether the dispensing object is located at a predetermined position on the chassis of the robot based on the distance information. The precision of whether the detection distribution object is located at the preset position of the robot can be improved, and the loss in the transportation process is reduced.

In another embodiment of the present disclosure, in the process of transporting and delivering the objects according to the preset path, the first distance measuring sensor 11 and the second distance measuring sensor 12 respectively send the detected first distance information and second distance information to the controller 13 in real time, when the first distance information changes or the second distance information changes, it indicates that the objects to be delivered have a shaking risk or a falling risk, and the controller 13 sends out an alarm signal in time, so that loss caused by falling of the objects to be delivered can be avoided.

In other embodiments of the present disclosure, the device for detecting the article in position further includes a pressure sensor 14 disposed on the jacking mechanism 23 and configured to send information about the detected pressure applied to the jacking mechanism 23 to the controller 13; the controller 13 is further configured to send an instruction to the jacking mechanism 23 to stop lifting the dispense when it is determined that the pressure information is greater than the pressure threshold.

For example, in the process of lifting the jacking mechanism 23, the pressure sensor 14 located on the jacking mechanism 23 outputs the pressure borne by the jacking mechanism in the form of an analog voltage quantity, the analog voltage quantity is input to the controller 13 through the third operational amplifier 46 and the second analog-to-digital converter 47, the controller 13 calculates the pressure borne by the jacking mechanism, and when the delivered object is overweight, the controller 13 sends a command to the motor driver 231 of the jacking mechanism 23 to control the jacking motor 232 to stop running and give an alarm to the upper computer.

In the embodiment, when the delivered objects are overweight, the jacking mechanism stops moving, overload and cargo loading can be prevented, and the probability of danger in the transportation process is reduced.

In other embodiments of the present disclosure, the dispenser-in-place detecting device further includes: a first height detection sensor 15 configured to send a first signal to the controller 13 when the lifting mechanism 23 is detected to be lifted to a predetermined height; the controller 13 is further configured to send an instruction to the jacking mechanism 23 to stop lifting the allocation upon receiving the first signal. For example, when the dispensed objects are in the load-bearing range of the robot and the robot lifts the dispensed objects gradually, the first height detection sensor 15 installed in the jacking mechanism is triggered to send a switching value signal at a certain moment, the controller 13 inputs the switching value signal to the controller 13 after being compared by the first comparator 48, and the controller 13 sends a command to the motor driver 231 to control the jacking motor 232 to stop running after knowing that the push rod 233 is lifted to the preset position.

In other embodiments, the delivery arrival detection apparatus further comprises: a second height detection sensor 16 configured to send a second signal to the controller 13 upon detecting that the jacking mechanism 23 is lowered to the initial position; the controller 13 is further configured to send an instruction to stop the lowering to the jacking mechanism 23 upon receiving the second signal. For example, after the robot reaches the destination, the controller 13 sends a command to the motor driver 231 to control the operation of the jacking motor 232 so as to lower the push rod 233, and when the push rod 233 triggers the output signal of the second height detection sensor 16 at the initial position, the signal is compared by the second comparator 49 and then input to the controller 13, and the controller 13 knows that the push rod 233 has been lowered to the initial position, and sends a command to the motor driver 231 to control the jacking motor 232 to stop operating.

In some embodiments, the first height detection sensor 15 and the second height detection sensor 16 are infrared pair tubes. The infrared pair transistors comprise light emitting diodes and photosensitive diodes, and when a shelter is arranged between the light emitting diodes and the photosensitive diodes, measurement data can be output. For example, a baffle plate is arranged on the push rod, the infrared pair transistors are arranged on two sides of the baffle plate, and when the baffle plate moves to the position of the infrared pair transistors, the infrared pair transistors can output measurement data.

In the above-described embodiment, by providing the first height detection sensor and the second height detection sensor, it is possible to prevent the jacking mechanism from being lifted up too high and lowered down too much.

In another embodiment of the disclosure, a robot is protected, which comprises the above-mentioned object position detection device.

In another embodiment of the present disclosure, a dispensing device is protected, the dispensing device comprising the robot and a dispensing object as described above, wherein the dispensing object is provided separately from the robot. In some embodiments, the dispenser is a dispensing vehicle.

The distribution device is applied to places such as hospitals, the robot carries the distribution vehicle, the position of the distribution vehicle can be detected, the distribution vehicle is ensured to be located at the proper position of the robot, in addition, the state of the distribution vehicle is monitored in real time in the transportation process, the timely alarm is ensured when the distribution vehicle encounters the falling risk, and the loss is reduced.

Fig. 5 is a schematic flow chart of an embodiment of a method for detecting the presence of a dispensed product according to the present disclosure.

In step 510, the controller receives distance information detected by at least two distance measuring sensors, wherein the at least two distance measuring sensors are disposed on an end surface of the protruding part of the robot facing the dispensing object, and each of the at least two distance measuring sensors detects distance information of the protruding part and the end surface of the dispensing object facing the at least two distance measuring sensors.

In step 520, the controller determines whether the dispensing item is already located at a predetermined position of the chassis of the robot based on the distance information.

In this embodiment, on the end surface of the protruding part of the robot facing the dispensing object, at least two distance measuring sensors are provided to detect distance information of the protruding part from the end surface of the dispensing object facing the at least two distance measuring sensors, and based on the distance information, it is determined whether the dispensing object has been located at a predetermined position on the chassis of the robot. The precision of whether the detection distribution object is located at the preset position of the robot can be improved, and the loss in the transportation process is reduced.

As shown in fig. 6, the present embodiment will be described below by taking a one-time delivery vehicle as an example.

At step 610, the first ranging sensor transmits the detected first distance information to the controller, and the second ranging sensor transmits the detected second distance information to the controller.

In step 620, the controller determines whether the first distance information and the second distance information are both less than or equal to the distance threshold, if so, step 630 is executed, otherwise, step 631 is executed.

At step 630, the controller sends a command to the jacking mechanism to lift the delivery vehicle. At this time, it is described that the dispensing car is located at a predetermined position on the chassis of the robot.

At step 631, the position of the delivery vehicle is adjusted.

In step 640, the controller receives pressure information detected by the pressure sensor.

In step 650, the controller determines whether the pressure information is greater than the pressure threshold, and if so, performs step 660, otherwise, performs step 670.

At step 660, the controller sends an instruction to the jacking mechanism to stop lifting the distribution.

In step 670, the controller sends an instruction to the jacking mechanism to stop lifting the delivered object when receiving the first signal sent by the first height detection sensor; the first height detection sensor sends a first signal to the controller when detecting that the jacking mechanism is lifted to a preset height.

At step 680, the controller sends an operating instruction to the robot. The robot transports the delivery vehicle according to a preset path.

In step 690, the controller determines whether the first distance information or the second distance information changes in real time, if so, then step 6100 is performed, otherwise, step 690 is continued.

At step 6100, the controller sends an alert to adjust the position of the dispensing vehicle in time.

In step 6110, the controller sends a stop instruction to the robot when detecting that the robot has moved to the designated position.

At step 6120, the controller sends a lower command to the jacking mechanism.

In step 6130, the controller sends a command to stop descending to the jacking mechanism when receiving a second signal sent by the second height detection sensor; and when the second height detection sensor detects that the jacking mechanism descends to the initial position, the second height detection sensor sends a second signal to the controller. At this point, the jacking mechanism stops moving.

In the embodiment, the relative positions of the delivery vehicle and the robot are detected in real time by arranging the sensors on the robot, the delivery vehicle is lifted and transported to the specified position after the delivery vehicle is ensured to accurately reach the preset position of the robot, and the risk that the delivery vehicle falls off in the transportation process can be reduced due to the fact that the vehicle state can be monitored in real time.

Fig. 7 is a schematic structural diagram of an embodiment of the controller of the present disclosure. The controller includes: a memory 710 and a processor 720, wherein: the memory 710 may be a magnetic disk, flash memory, or any other non-volatile storage medium. The memory is used for storing the instructions in the embodiments corresponding to fig. 5 and 6. Processor 720, coupled to memory 710, may be implemented as one or more integrated circuits, such as a microprocessor or microcontroller. The processor 720 is configured to execute instructions stored in the memory.

In some embodiments, as also shown in fig. 8, the controller 800 includes a memory 810 and a processor 820. The processor 820 is coupled to the memory 810 by a BUS 830. The controller 800 may also be coupled to an external storage device 850 via a storage interface 840 for facilitating retrieval of external data, and may also be coupled to a network or another computer system (not shown) via a network interface 860, which will not be described in detail herein.

In the embodiment, the data instructions are stored in the memory, and the instructions are processed by the processor, so that the precision of detecting whether the delivered objects are positioned at the preset position of the robot can be improved, and the loss in the transportation process is reduced.

In further embodiments, a computer-readable storage medium has stored thereon computer program instructions which, when executed by a processor, implement the steps of the method in the embodiments corresponding to fig. 5 and 6. As will be appreciated by one skilled in the art, embodiments of the present disclosure may be provided as a method, apparatus, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.

The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.

These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.

Thus far, the present disclosure has been described in detail. Some details that are well known in the art have not been described in order to avoid obscuring the concepts of the present disclosure. It will be fully apparent to those skilled in the art from the foregoing description how to practice the presently disclosed embodiments.

Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the foregoing examples are for purposes of illustration only and are not intended to limit the scope of the present disclosure. It will be appreciated by those skilled in the art that modifications may be made to the above embodiments without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于热电厂燃料运输的堆煤装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!