The present disclosure relates to a package delivery mechanism, and more particularly to a package delivery mechanism comprising a coupling member for engaging with a coupling counterpart associated with a package to be delivered by an Unmanned Aerial Vehicle (UAV).
Unmanned aerial vehicles (UAVs), such as drones, are autonomous and/or remotely operated aerial vehicles. UAVs may be configured to fly using fixed wings or rotors and blades.
Delivery services, such as a postal service and/or a courier service offered by commercial carriers, provide delivery of goods, e.g., letters, packages, parcels or any payload, to recipients such as residences and businesses across the country. Such delivery services have some drawbacks and may not be efficient in catering to the needs of the consumers and/or businesses today. For example, such delivery services involve significant investments in terms of money and effort to procure and maintain a fleet of delivery vehicles, and to manage the human resource required to operate the fleet. In addition, these delivery services find it difficult to deliver goods quickly, in a short period after a customer has placed an order. Often the customer is required to wait several hours or even days between the moment they place the order and the moment they receive the goods.
It has been proposed to utilize UAVs for the delivery of goods to a customer. A UAV can be dispatched within a few minutes of a customer placing an order, and is relatively inexpensive to purchase and maintain compared to other types of delivery vehicle. A UAV delivery service can overcome some of the problems discussed above with respect to the conventional delivery services; however some problems still remain. For example, humans are often still required to both manually load a payload onto the UAV before delivery and to manually unload the payload from the UAV once the UAV has arrived at its delivery destination.
Furthermore, UAVs that are powered by rotor blades can be dangerous, so it is desirable to minimize interaction between the UAV and humans. Some UAVs therefore hover at a distance above the ground when collecting and/or delivering a payload. A retractable cable attached to the UAV can be lowered towards the ground, and a human can manually attach the payload to the cable while maintaining a safe distance from the rotating rotor blades of the UAV. Similarly, the payload can be lowered to the ground at the delivery destination, and the customer can manually detach the payload from the cable. However, again this system requires the presence of humans.
Some UAVs have automated coupling mechanisms for releasing the payload from the cable at the delivery destination. However, these mechanisms often have a separate communication wire running along the cable to which the package is attached or have some other wireless means to communicate with the coupling mechanism to detach the package from the cable. These coupling mechanisms and communication cables increase the mass of the UAV, increase the complexity of the operation of the UAV, and increase the expense of manufacturing and maintaining the UAV.
Accordingly, there is a need for an improved UAV coupling mechanism which overcomes the problems of these prior solutions.
According to a first aspect of the present disclosure, there is provided a coupling member for coupling to a coupling counterpart. The coupling member may, for example, be attached to one end of a retractable cable and a UAV can lower and raise the coupling counterpart to couple to a payload having a coupling counterpart attached thereto.
The coupling member defines first and second longitudinal directions, opposite to one another and parallel to a longitudinal axis. The coupling member further defines an azimuthal direction around the longitudinal axis. The coupling member comprises a guide path extending in the first and second longitudinal directions and in the azimuthal direction, the guide path being configured to guide a protrusion of the coupling counterpart from an inlet of the guide path to an outlet of the guide path, the inlet and outlet having different azimuthal positions on the coupling member. The guide path comprises an ingress surface comprising a first part and a second part, the first part being configured to receive the protrusion from the inlet when the coupling member is moved in the first longitudinal direction towards the coupling counterpart. The first part is inclined so as to extend in the first longitudinal direction and in the azimuthal direction, thereby to cause the coupling member to rotate in the azimuthal direction when the coupling member is moved in the first longitudinal direction towards the coupling counterpart after the protrusion is received by the first part. The second part is configured to receive the protrusion from the first part and to abut the protrusion to limit movement of the coupling member relative to the coupling counterpart in the first longitudinal direction.
The guide path further comprises a locking surface comprising a third part and a fourth part, the third part being configured to receive the protrusion from the second part when the coupling member is moved in the second longitudinal direction away from the coupling counterpart. The third part is inclined so as to extend in the second longitudinal direction and in the azimuthal direction, thereby to cause the coupling member to rotate in the azimuthal direction when the coupling member is moved in the second longitudinal direction away from the coupling counterpart after the protrusion is received by the third part. The fourth part is configured to receive the protrusion from the third part and to abut the protrusion to engage the coupling member in a locking position relative to the coupling counterpart.
The guide path further comprises an egress surface comprising a fifth part and a sixth part, the fifth part being configured to receive the protrusion from the fourth part when the coupling member is moved in the first longitudinal direction towards the coupling counterpart. The fifth part is inclined so as to extend in the first longitudinal direction and in the azimuthal direction, thereby to cause the coupling member to rotate in the azimuthal direction when the coupling member is moved in the first longitudinal direction towards the coupling counterpart after the protrusion is received by the fifth part. The sixth part is configured to receive the protrusion from the fifth part, to abut the protrusion to limit movement of the coupling member relative to the coupling counterpart in the first longitudinal direction, and to release the protrusion towards the outlet when the coupling member is moved in the second longitudinal direction away from the coupling counterpart.
The longitudinal axis defined by the coupling member may be aligned substantially vertically, such that the first longitudinal direction is a downwards direction, towards a surface on which a payload is placed. Similarly, the second longitudinal direction may be an upwards direction, away from the surface. Although the present description generally describes the coupling member moving in a vertical dimension, the coupling member may also be used in any other dimension, such as a horizontal dimension.
As mentioned, a UAV according to an example may comprise the above described coupling member to enable the UAV to couple with a payload having a coupling counterpart attached thereto. Accordingly, the UAV may lower the coupling member towards a payload, which may be attached to the end of a retractable cable, to engage the coupling counterpart. The downward motion and engagement of the protrusion with an inclined surface causes the coupling member to rotate towards a locking position, such that as the coupling member is drawn back towards the UAV, the payload can be engaged and lifted away from the surface. Similarly, to uncouple the coupling counterpart, and therefore the payload, the UAV may lower the payload towards a delivery surface. As the payload engages the delivery surface, the coupling member continues to move towards the delivery surface which causes the coupling member to rotate towards an unlocked position, such that as the coupling member is drawn back towards the UAV, the payload is disengaged and can be left on the delivery surface. In another arrangement, the UAV may comprise the coupling counterpart and the payload may comprise the coupling member.
The coupling member defined above therefore enables automatic coupling to the coupling counterpart and enables automatic uncoupling from the coupling counterpart without the need for human intervention or any instruction from the UAV itself to cause the coupling member to rotate. Instead, as the coupling member moves in the first and second longitudinal directions, the engagement between the protrusion and the inclined surfaces causes the coupling member to automatically rotate relative to the coupling counterpart.
The term “inclined”, when used to clarify a feature of an object, means that in a two-dimensional projection along the longitudinal axis, the object is disposed at an angle relative to the longitudinal axis, the angle being measured between the object and the longitudinal axis. In other words, the object is not arranged perpendicular or parallel to the longitudinal axis but is sloped. In one example, this angle is a helix angle.
In one arrangement, the coupling member is a male connector and is configured to fit within the coupling counterpart, which is a female connector. For example, the coupling member may comprise a generally elongate body having an outer surface from which the features of the guide path project outwards, in a radial direction. The coupling counterpart may therefore comprise an inner surface from which the protrusion projects inwards, in a radial direction. Alternatively, the coupling member may be a female connector and is configured to fit around an outer perimeter of the coupling counterpart, which may be a male connector. For example, the coupling member may comprise a generally elongate body having an inner surface from which the features of the guide path project inwards, in a radial direction. The coupling counterpart may therefore comprise an outer surface from which the protrusion projects outwards, in a radial direction. The outer/inner surface of the male/female coupling member therefore extends around the coupling member in the azimuthal direction.
Advantageously, the third part is spaced from the second part along the longitudinal axis and has substantially the same azimuthal position as the second part. Therefore, part of the ingress surface is aligned with part of the locking surface in a direction parallel to the axis. Similarly, the fifth part may be spaced from the fourth part along the longitudinal axis and have substantially the same azimuthal position as the fourth part. This alignment means that the motion of the coupling member can be limited to single dimension, i.e. along the longitudinal axis.
In a particular arrangement, the inlet to the guide path comprises an inlet surface having a curvature in the second longitudinal direction and in the azimuthal direction, the inlet surface being configured to guide the protrusion towards the first part by causing the coupling member to rotate in a direction opposite to the azimuthal direction when the coupling member is moved in the first longitudinal direction towards the coupling counterpart. In this way, the inlet surface provides a way to correctly align, in azimuth, the coupling member with respect to the protrusion as the coupling member moves towards the coupling counterpart.
In one example, the inlet surface comprises a seventh part, the seventh part being spaced from the sixth part along the longitudinal axis and having substantially the same azimuthal position as the sixth part such that the protrusion is prevented from entering the outlet and engaging the sixth part when the coupling member moves in the first longitudinal direction towards the coupling counterpart. The seventh part therefore acts as a component to stop the protrusion entering the guide path in the wrong direction. The seventh part may also be inclined to help guide the protrusion move towards the first part.
As mentioned above, the longitudinal axis may be aligned in a vertical direction. Accordingly, in an example, a gravitational force may act on the coupling member in the first longitudinal direction, thereby to cause the rotation in the azimuthal direction. For example, the coupling member has a mass and therefore a weight which acts in the first longitudinal direction. The gravitational force acting on the coupling member therefore causes the coupling member to rotate when an inclined surface engages a protrusion because the coupling member is being pulled downwards in the first longitudinal direction.
Preferably, the first part of the ingress surface and the fifth part of the egress surface are inclined at substantially the same angle and have substantially the same length. The angle may be defined as subtending between the ingress/egress surface and the longitudinal axis. As a consequence, the coupling member will rotate in the azimuthal direction by the same degree when the coupling member couples with, and uncouples from, the coupling counterpart. Similarly, the distance travelled along the longitudinal axis (i.e. the pitch) during the rotations is the same. This provides greater control of the coupling member.
In one arrangement, the coupling member comprises a plurality of guide paths being azimuthally spaced apart around the coupling member, wherein each of the plurality of guide paths comprise an inlet and an outlet and are configured to engage to a corresponding protrusion of the coupling counterpart. As such, the coupling can be improved by having more than one protrusion and guide path engagement. The guide paths can be equally spaced to ensure that the payload remains level when it is being transported by the UAV. In a particular example, the coupling member comprises three guide paths. For example, the three inlets may be spaced in azimuth around the coupling member such that they are separated by 120 degrees. Having three guide paths and three protrusions provides a particularly stable arrangement.
In a particular example, the coupling member comprises a profile that tapers in the first longitudinal direction. For example, the coupling member may have an outer surface that narrows in width towards a lower surface. This tapered profile allows the coupling member to be guided more easily into the coupling counterpart. The angled surfaces can engage a lip of the coupling counterpart and deflect the coupling member more centrally into an aperture of the coupling counterpart.
As mentioned, a UAV may comprise the above described coupling member attached to a cable, such as a retractable suspension member. Such an arrangement facilitates a package/payload delivery mechanism for a UAV comprising a retractable suspension member and a coupling member as described above, where the coupling member is attached to an end of the retractable suspension member. The retractable suspension member allows the coupling member to be lowered towards a payload comprising the coupling counterpart while maintaining a safe distance from the ground. The payload delivery mechanism could be retrofitted to existing UAVs.
According to further aspects of the present disclosure, there is provided a UAV comprising a payload delivery mechanism as described above, and a coupling system, comprising a coupling member as described above and at least one coupling counterpart. The coupling system may further comprise at least one payload container, each payload container comprising one or more of the at least one coupling counterpart. For example, a payload container, such as a box to receive a payload, can have one or more coupling counterparts attached thereto. These may be located on a number of different surfaces of the container to allow the payload to be collected regardless of its orientation.
According to a yet further aspect of the present disclosure, there is provided a method of coupling a coupling member to a coupling counterpart, the coupling member defining first and second longitudinal directions, opposite to one another and parallel to a longitudinal axis, and an azimuthal direction around the longitudinal axis. The coupling member comprises a guide path extending in the first and second longitudinal directions and in the azimuthal direction, the guide path being configured to guide a protrusion of the coupling counterpart from an inlet of the guide path to an outlet of the guide path, the inlet and outlet having different azimuthal positions on the coupling member. The guide path comprises an ingress surface comprising a first part and a second part, the first part being inclined so as to extend in the first longitudinal direction and in the azimuthal direction. The guide path further comprises a locking surface comprising a third part and a fourth part, the third part being inclined so as to extend in the second longitudinal direction and in the azimuthal direction. The guide path further comprises an egress surface comprising a fifth part and a sixth part, the fifth part being inclined so as to extend in the first longitudinal direction and in the azimuthal direction.
The method comprises moving the coupling member in the first longitudinal direction towards the coupling counterpart such that the protrusion moves from the inlet and engages the first part. The method further comprises moving the coupling member in the first longitudinal direction until the protrusion abuts the second part, wherein the first part causes the coupling member to rotate in the azimuthal direction as the protrusion moves towards the second part. The method further comprises moving the coupling member in the second longitudinal direction away from the coupling counterpart, such that the protrusion moves from the second part and engages the third part. The method further comprises moving the coupling member in the second longitudinal direction such that the third part causes the coupling member to rotate in the azimuthal direction as the protrusion moves towards the fourth part to engage the coupling member in a locking position relative to the coupling counterpart. The method further comprises moving the coupling member in the first longitudinal direction, such that the protrusion moves from the fourth part and engages the fifth part. The method further comprises moving the coupling member in the first longitudinal direction until the protrusion abuts the sixth part, wherein the fifth part causes the coupling member to rotate in the azimuthal direction as the protrusion moves towards the sixth part. The method further comprises moving the coupling member in the second longitudinal direction such that the protrusion is released from the sixth part towards the outlet.
The inlet to the guide path may comprise an inlet surface having a curvature in the second longitudinal direction and in the azimuthal direction. The method may therefore further comprise moving the coupling member in the first longitudinal direction towards the coupling counterpart such that the protrusion is guided from the inlet towards the first part, wherein the inlet surface causes the coupling member to rotate in a direction opposite to the azimuthal direction.
The inlet surface may comprise a seventh part, the seventh part being spaced from the sixth part along the longitudinal axis and having substantially the same azimuthal position as the sixth part. The method may therefore further comprise engaging the protrusion with the seventh part by moving the coupling member in the first longitudinal direction towards the coupling counterpart, thereby preventing the protrusion from entering the outlet and engaging the sixth part.
The method may further comprise arranging the coupling member such that a gravitational force acts on the coupling member in the first longitudinal direction, thereby to cause the rotation in the azimuthal direction.
The coupling member may comprise a plurality of guide paths being azimuthally spaced apart around the coupling member, wherein each of the plurality of guide paths comprise an inlet and an outlet, and are configured to engage a corresponding protrusion of the coupling counterpart. The method may further comprise repeating the method for each of the corresponding protrusions of the coupling counterpart.
Further features and advantages of the disclosure will become apparent from the following description of preferred embodiments of the disclosure, given by way of example only, which is made with reference to the accompanying drawings.
Disclosed are package delivery mechanisms for a UAV, such as a drone, to deliver a package to a delivery destination, e.g., a home or a business. When the drone reaches the delivery destination, the package delivery mechanism (also referred to as a “package delivery module” or a “payload delivery mechanism”) lowers the package from the air onto the ground and leaves the package at the delivery destination on a delivery area, e.g., a suitable location of a home such as the front lawn, on the ground somewhere at the delivery destination, a balcony, a porch, or into the hands of a human. In some embodiments, the package can also be lowered into the hands of a receiving person. The drone may not have to land on the ground to deliver the package; it can continue to hover at the delivery destination at a particular height from the ground and lower the package onto the ground. The package delivery module includes a suspension means/member, e.g., a cable, that lowers the package from the drone onto the ground and deposits the package on the ground. The suspension means can include a locking mechanism, also referred to as a coupling member herein, that holds or locks the package onto the suspension means until the package is to be deposited at the delivery destination, and unlocks to release the package when the package is lowered on to the ground and left at the delivery destination.
In some embodiments, the coupling member is gravity activated. When a package is coupled to the coupling member and lifted off the ground or the surface on which the package is resting, the gravitational force pulls the package down towards the ground due to the weight of the package, which in turn keeps the coupling member engaged with the package causing the coupling member to lock or hold the package onto the suspension means securely. The coupling member continues to be engaged throughout the flight of the drone, e.g., as the gravitational force continues to pull the package down. Upon reaching the delivery destination, the package is lowered to the ground and when the package rests on the ground, the weight of the package is taken off the coupling member, which enables the coupling member to be decoupled or disengaged from the package, thereby releasing or unlocking the package. The suspension means is then retracted by the package delivery module onto the drone. The gravity activated coupling member can eliminate the need to have additional means, e.g., a communication cable that is to be run along the suspension means or a wireless circuitry in the package delivery module, for engaging and/or disengaging the coupling member. Also, the gravity activated coupling member is significantly simpler, convenient, and cheaper to design, manufacture and use compared to other known means. The coupling member can be configured to couple with the package automatically, or passively, which is described in further detail at least with reference to
While the coupling member is described as gravity-activated, it can work using various other methods, e.g., a remote activated lock; or a timed lock; or a computer vision activated lock; or a weight activated lock; or a humanoid hand holding the package. Further, note that the terms “lock,” “hold,” “attach,” “couple” and such similar terms with reference to the coupling member are used synonymously to denote holding of the package by the coupling member, with or without locking the package, onto the suspensions means or any other part of the drone securely for carrying the package. Similarly, the terms “unlock,” “unhold,” “detach,” “decouple” and such similar terms with reference to the coupling member are used synonymously to denote releasing of the package by the coupling member, with or without unlocking the package, from the suspensions means or any other part of the drone to deliver or drop the package at a delivery area.
In some embodiments, the package delivery module(s) also include(s) a severing module to sever the suspension means from the drone. The package delivery module may comprise two severing modules, the second of which acts as a backup in case the first severing module fails. In some situations, e.g., when the cable that lowers the package is grabbed onto and pulled by a person and/or an animal, or if the cable is tangled in an obstacle like a tree, the drone can be brought down, which can damage the drone, property near the drone, or people and/or animals near the drone. The severing module can sever the suspension means in such situations, which separates the suspension means from the drone thereby keeping the drone from being dragged down. When the cable is grabbed onto and pulled, the package delivery module can detect the additional load on the suspension means. If the load is beyond a specified value, the package delivery module can instruct the severing module to sever the suspension means from the drone, and the severing module severs the suspension means instantaneously, e.g., in a fraction of a second. In some embodiments, the suspension means can be severed automatically by the drone (e.g., whether due to computer vision, onboard sensor indicating a malfunction, or some other input), and/or by a human operator of the drone.
In some embodiments, the severing module uses a nichrome cutting element for severing the suspension means. When an electric current of certain rating is passed through the nichrome cutting element, the nichrome cutting element generates significant heat, which can be used to sever the suspension means. In some embodiments, the severing module uses other cutting instruments to sever the suspension means.
In some embodiments, the drone includes multiple suspension means, e.g., multiple cables. The multiple suspension means can be used to deliver multiple packages, or one cable can be used as a primary cable and another one as a standby cable in case the primary cable ceases to work.
In some embodiments, the drone includes a package brake module that locks the package to the drone and keeps the package from being removed by unauthorized personnel in case there is a problem with the drone, e.g., a power failure in the drone, or if there is a problem with the package delivery module, e.g., suspension means is not working. The package brake module, when engaged, can also take the weight of the package off of the suspension means, thereby reducing the tension on the suspension means and a load on the mechanism, e.g., a motor of a spool or a spindle, using which the suspension means is operated.
In some embodiments, the user 101 may have to install an application, e.g., a delivery application 115, on the user device 110 to access various features provided by the delivery service, including delivery status of the package. In some embodiments, the user 101 may also log into a website provided by the merchant and/or the drone operator to access the above features. The user device 110 can include a data storage unit 113. The data storage unit 113 can store data that may be necessary for the working of the delivery application 115. For example, the data storage unit 113 can store data regarding the delivery status of the package. In another example, the data storage unit 113 can store information such as specific delivery instructions provided by the user to the operators of the drone 120. In some embodiments, the user 101 may access the delivery application 115 on the user device 110 via a user interface. The user 101 can sign in to the delivery application 115 and communicate with the base station 125 to arrange for, modify, or cancel the delivery of a product.
The base station 125 can include a server 144 and a data storage unit 147. The base station 125 can communicate with the user device 110, merchant systems, or other package delivery systems that deliver or receive packages. The base station 125 may be associated with any entity that delivers and/or receives packages. For example, the base station 125 may be associated with a courier company, a shipping company, a postal service, a merchant with whom the user 101 performed a transaction to buy a product that is being delivered, or another party who is operating the drone 120 on behalf of the merchant or the delivery service provider to deliver the product to the user 101.
The drone 120 may be any type of UAV, e.g., a helicopter, a quadcopter, octocopter, or a fixed-wing UAV. The drone 120 includes an application module 122 that facilitates the drone 120 to deliver a package to the user 101. The application module 122 can include the hardware and/or software for working with a package delivery module 130, suspension means/member 135 and a coupling member 140 to deliver the package to the user 101 at a delivery destination. The application module 122 can receive instructions for package deliveries, e.g., from the base station 125. For example, the application module 122 may receive an address of a delivery destination, GPS coordinates of the delivery destination, a smartphone location of the delivery destination, delivery route, package details, or other delivery information, such as delivery area at the delivery destination, which can be a balcony, a porch, front lawn, hands of a human user or on ground somewhere at the delivery destination. The application module 122 may store the received information, and other suitable data to be used for facilitating the delivery of the package in the data storage unit 123. The application module 122 can be configured to determine a delivery route of the drone based on the delivery destination. The application module 122 can be configured to monitor a location of the drone 120 and notify the package delivery module 130 upon reaching the delivery destination or a pickup address, so that the package delivery module 130 can prepare for the drone 120 for picking up or delivering the package 211, e.g., cause the drone 120 to hover at the delivery destination at a particular height from the ground, lower the suspension means to deliver or pick up the package, etc.
A package to be delivered to the user 101 can be attached to the drone 120 using the package delivery module 130. The package delivery module 130 includes a retractable suspension means/member 135, e.g., a cable, to which the package can be attached. The suspension means 135 can be made of any suitable material, e.g., a metal, a metal alloy, microfilament, a filament, a fiber, or a thread. In some embodiments, the suspension means 135 is made of microfilaments in a braided line. In some embodiments, the suspension means 135 is the same as or similar to a fishing cable wire. In some embodiments, the suspension means 135 is made of a material than can be severed by the application of heat, e.g., within a specified duration. One end of the suspension means 135 is attached to the drone 120 at the package delivery module 130, and another end to a locking mechanism 140, also known as a coupling member 140, to which the package can be attached. In some embodiments, the retractable suspension means 135 is wound like a coil onto a spindle in the package delivery module 130 though other configurations are possible. The package is attached to the coupling member 140, which locks the package to the suspension means 135. After the package is affixed to the drone 120, the base station 125 instructs the drone 120 to fly to the delivery destination. Upon reaching the delivery destination, the drone 120 prepares to release the package on a delivery area at the delivery destination. The drone 120 begins to hover in air at the delivery destination at a particular height from the ground, and the package delivery module 130 instructs the suspension means 135 to lower the attached package from the drone 120 onto the delivery area on the ground. After the package rests on the delivery area, the coupling member 140 disengages and releases the package. The package delivery module 130 then retracts the suspension means 135 onto the drone 120.
In some embodiments, the coupling member 140 is gravity activated, that is, engages when a gravitational force exerted on the coupling member 140 due to the weight of the package is beyond a first specified value, and disengages when the gravitational force on the coupling member 140 falls below a second specified value, e.g., when the weight of the package is taken off the coupling member 140. In some embodiments, the coupling member includes failsafe techniques to ensure that the coupling member 140 does not release the package accidentally, e.g., due to a sudden jolt (when a parachute of the drone 120 deploys or a jolt in the wind). Accordingly, the coupling member 140 may be configured to sustain deployment of a parachute. Similarly, in some embodiments, the suspension means is configured to sustain deployment of a parachute. In some embodiments the suspension means, the coupling member and the package delivery module are all configured to sustain a deployment of a parachute. In some embodiments, the coupling member 140 measures whether the gravitational force on the coupling member 140 falls below the second specified value over a period of time. The coupling member 140 can be configured to couple with the package automatically, or passively, which is described in further detail at least with reference to
The drone 120 also includes a severing module 145 to sever the suspension means 135, e.g., to keep the drone 120 from crashing and causing damages in situations such as when the suspension means 135 is grabbed onto and pulled by a person and/or an animal, or if the cable is tangled in an obstacle like a tree. On severing, the suspension means 135 separates from the drone 120 thereby avoiding the drone 120 from being dragged down. In some embodiments, the package delivery module 130 determines whether to sever the suspension means 135 based on an additional load on the suspension means 135. When the suspension means 135 is pulled, there typically will be an increase in load on the suspension means 135. The package delivery module 130 can detect the additional load on the suspension means 135, and if the total load/weight is beyond a specified value, the package delivery module 130 can instruct the severing module 145 to sever the suspension means 135 from the drone 120. In some embodiments, the severing module 145 includes a nichrome cutting element for severing the suspension means 135. For example, a portion of the suspension means 135 can be wound with the nichrome cutting element, and when an electric current of certain rating is passed through the nichrome cutting element, the nichrome cutting element generates significant heat around the wire, thereby severing the suspension means 135. In some embodiments, the suspension means 135 is made of a material that can be severed using heat. In some embodiments, the severing module uses other cutting instruments to sever the suspension means 135, which may or may not use application of heat.
In one arrangement, the severing module 145 comprises one or more of (a) an independent power source, (b) an independent processor, and/or (c) an independent communications system. “Independent” means that the power source, processor and communications system operate independently of any other power sources, processors or communications system located elsewhere on the drone 120. For example, they may be part of a separate circuit. Thus, should the power source, processor and/or communications system of the drone 120 fail, the severing module 145 can still operate despite the failure.
The drone 120 includes a package brake module 150 that locks the package to the drone 120 and keeps the package from being removed by unauthorized personnel in case there is a problem with the drone 120, e.g., a power failure in the drone 120, or with the package delivery module 130, e.g., suspension means 135 is not working.
Note that the drone 120 illustrated in
The drone 120 can be deployed to perform one or more applications, e.g., surveillance of illegal activities to safeguard civil security, anti-poacher operations, forest fire fighting, monitoring flooding storms & hurricanes, traffic monitoring, radiation measurement, searching for missing persons, monitoring harvesting. The application module 122 can be configured to perform a specified user-defined application.
The package 211 is loaded onto the drone 120 such that the package 211 rests in a hood (described below at least with reference to
In some embodiments, the package 211 is loaded in the center of and underneath the airframe of the drone 120 (e.g., as illustrated in
Upon reaching the delivery destination, the drone 120 prepares to deliver the package 211 at a delivery area 215 in the delivery destination. The delivery area can be any designated area in the delivery destination, e.g., a balcony of a house, a front lawn, a porch, an entrance of a business, a patio table in the front lawn. As illustrated in
In some embodiments, one of the factors considered in determining the particular height at which the drone 120 should hover for delivery is a minimum parachute deployment height. The minimum parachute deployment height is the minimum height from the ground at which the drone 120 is required hover if the parachute is to be deployed. If the hovering height of the drone 120 is less than the minimum parachute deployment height then the parachute may not be deployed. This can be dangerous because if the drone 120 crashes and the parachute is not able to be deployed, it can cause an injury to a human being or a property in the surrounding. Accordingly, the particular height at which the drone 120 has to hover for delivering a package is computed as a function of the minimum parachute deployment height. For example, if the minimum parachute deployment height is 4 meters, then the drone 120 is configured to hover and deliver from a height of 4 meters plus height of a person plus margin of error to ensure safety for the recipient on the ground. If the minimum parachute deployment height changes, the minimum delivery height also changes accordingly.
As illustrated in
After the package 211 is lowered in the delivery area 215 and released from the coupling member 140, the drone 120 retracts the suspension means 135, as illustrated in
The coupling member 140 can operate in automatic-coupling mode or a passive-coupling mode to lock and/or unlock the package 211. For example, in the automatic-coupling mode, the coupling member 140 automatically couples the male and female couplers, e.g., rotates the male coupler 140 in the female coupler 250 after inserting the male coupler 140 into the female coupler 250, to hold the male and female couplers together in locked position so that when the package 211 is lifted off the surface it's resting on, the package 211 locks onto the suspension means 135, e.g., due to its weight. Similarly, when the package 211 is to be delivered at the delivery area 215, the package delivery module 130 lowers the suspension means 135 to the delivery area 215 and once the package 211 rests on the delivery area 215, the weight of the package 211 will be off the suspension means 135 and the package delivery module 130 automatically disengages the male and female couplers, e.g., rotates the male coupler 140 in a direction opposite to that of the locking, to unlock the male coupler 140 from the female coupler 250 thereby releasing the package 211. The package delivery module 130 then retracts the suspension means 135 onto the drone 120. The coupling member 140 can be caused to engage in various ways. For example, the suspension means 135 can have a mechanism to automatically rotate the male coupler 140, or the package delivery module 130 can have a mechanism to rotate the suspension means 135 to rotate the male coupler 140. In another example, a package loading equipment, e.g., in the loading facility associated with the base station 125 that automatically loads the package 211 to the drone 120 can have a mechanism to rotate the male coupler 140.
In a passive-coupling mode of the coupling member 140, while the package delivery module 130 performs most of the operations performed in the automatic configuration described above, e.g., lowering or retracting the suspension means 135, one or more of the operations may be performed by a human user to lock or unlock the package 211, such as manually rotate the male coupler 140 in the female coupler 250 to lock or unlock the package 211.
Note that the shape, size and any other configuration of the coupling member 140, the male and female couplers (or the drone 120 or any other part of the drone 120) illustrated in
The coupling counterpart 250 can be affixed to a top wall of a payload container. The coupling counterpart 250 can include a plurality of protruding elements (e.g., four protrusions). The plurality of protruding elements can be evenly spaced around a surface of an opening in the coupling counterpart 250. The plurality of protruding elements can have a cross-section that is, for example, square shaped or circle shaped. A shape of the protruding elements can correspond with a shape of a hook element of the coupling member 140.
In this embodiment, a top terminal end of the underside 1626 extends beyond a second side of the hooked portion 1622 or is in line with the second side of the hooked portion 1622. If the coupling member 140 is inserted into a coupling counterpart 250, protruding elements of the coupling counterpart 250 can glide along the underside 1626 causing the coupling member 140 to rotate out into an out-of-alignment position. An out-of-alignment position includes the protruding element not being above the hooked portion 1622.
Since the underside 1626 causes the protruding elements to be shifted out of alignment with the hooked portion 1622 if the coupling member 140 is inserted a threshold distance into the coupling counterpart 250, the threshold distance can be utilized to unlock the coupling member 140 from the coupling counterpart 250. For example, a drone having a cable connected to the coupling member 140 can allow slack to develop in the cable causing the coupling member 140 to enter the coupling counterpart 250 beyond a threshold distance causing the out-of-alignment position. Since the hooks are not in position to attach the protruding elements in the out-of-alignment position, the drone can then retract the cable and bring the coupling member 140 up to the drone while leaving the coupling counterpart 250 with the container.
Returning to
As noted above, the example coupling member 140 comprises a surface 1606, in this case an outer surface, which, by virtue of the hook elements 1620, defines one or more guide paths which extend along the surface 1606. A guide path guides a protrusion of the coupling counterpart 250 from a locked position Plocked within the guide path to an unlocked position Punlocked outside of the guide path. As described above, the protrusion may be manually moved into the locked position by a human operator, or by a mechanism on the drone 120 or suspension member 135 applying a rotational force which causes the coupling member 140 to rotate. When the protrusion is in the locked position Plocked, the coupling member 140 and the coupling counterpart 250 are said to be engaged and locked together because the package (and therefore the coupling counterpart 205) and the coupling member 140 cannot be pulled apart in opposite directions along the longitudinal axis 1602. When the package is suspended from the coupling member 140, the protrusion is in the locked position Plocked.
The protrusion can be guided along the guide path (in the direction of the arrows) by moving the coupling member 140 relative to the stationary protrusion. For example, the coupling member 1904 can be moved in the first longitudinal direction 1608 when the package is deposited on a delivery surface.
As noted above, the guide path can be formed by one or more structures protruding outwards from the surface 1606 in an outwards radial direction. In another example, the guide path can be formed by forming a groove within the surface 1606, where the groove extends into the surface in an inwards radial direction. In a particular example, the coupling member 140 may be formed from a relatively rigid material such as a metal or plastic.
The protrusion, at position Plocked, is shown initially being within a guide path. The guide path comprises an engagement surface comprising a first part 1612. The first part 1612 is configured to abut the protrusion in the locked position Plocked. The drone 120 may be hovering at a particular height above a delivery surface at this moment in time and can begin lowering the package by allowing, or causing, the suspension member 135 to unravel. The coupling member 140 therefore moves in the first longitudinal direction 1608 towards the delivery surface. As the package engages the delivery surface, the coupling counterpart 250 and the protrusion become stationary relative to the coupling member 140 which continues to move in the first longitudinal direction 1608. This relative movement causes the position of the protrusion to move relative to the coupling member 140 until it engages an egress surface along a second part 1614a. The second part 1614a receives the protrusion from the first part 1612. The second part 1614a is spaced from the first part 1612 along the longitudinal axis 1602 and has substantially the same azimuthal position as the first part 1612. At position PX the protrusion has engaged the second part 1614a. This second part 1614a is inclined and extends from a third part 1614b of the egress surface in the first longitudinal direction 1608 and in the azimuthal direction 1604. As the coupling member 140 continues to move in the first longitudinal direction 1608 the engagement between the protrusion and the inclined surface of the second part 1614a causes the coupling member 140 to rotate in the azimuthal direction 1604. The weight of the coupling member 140, and the relatively low coefficient of friction between the protrusion and the inclined surface allows the coupling member 140 to rotate in this manner. The rotation and the movement in the first longitudinal direction 1608 continues until the third part 1614b engages the protrusion at point PY. The third part 1614b therefore receives the protrusion from the second part 1614a in an out of alignment position.
From here the drone 120 can retract the suspension member 135 to cause the coupling member 140 to move in the second longitudinal direction 1610. The third part 1614b releases the protrusion to the unlocked position Punlocked when the coupling member 140 is moved away from the coupling counterpart 250. At this point, the coupling member 140 has fully uncoupled from the coupling counterpart 250, so the package remains on the delivery surface as the drone 120 continues to retract the suspension member 135.
In the above example, the engagement surface 1612 and the egress surface of the guide path are defined by the hook element 1620, where the hook element 1620 protrudes from the surface 1606 of the coupling member 140. As mentioned, the hook element 1620 comprises a slanted appendage 1624, and the underside 1626 of the slanted appendage defines the egress surface 1614 of the guide path. The hook element 1620 further comprises a hooked portion 1622 which defines the engagement surface 1612. In this example the hooked portion 1622 is connected to the underside 1626 of the slanted appendage 1624. A top terminal end of the underside 1626 of the slanted appendage 1624 defines the third part 1614b of the egress surface 1614.
As mentioned, the coupling member 140 described in
When the suspension means 135 is pulled, the severing module 145 detects an additional load on the suspension means 135 and if the load is beyond a specified value, the severing module 145 severs the suspension means 135, as illustrated in
Referring still to
At block 610, the coupling member 140 is engaged with the package 211 to lock the package 211 to the suspension means 135. The coupling member 140 can be operated, e.g., engaged and disengaged, in an automatic-coupling mode or a passive-coupling mode to lock or unlock the package, e.g., as described at least with reference to
At block 615, the drone 120 flies to the delivery destination where the package has to be delivered.
At block 620, upon reaching the delivery destination, the application module 122 instructs the drone 120 to hover at the delivery destination at a particular height from the ground and instructs the package delivery module 130 to prepare for delivering the package 211.
At block 625, the package delivery module 130 lowers the suspension means 135 to deliver the package at a delivery area in the delivery destination, e.g., delivery area 215. The package delivery module 130 continues to lower the suspension means 135 until the package 211 rests on the delivery area 215. The coupling member 140 is still engaged while the package 211 is being lowered as the weight of the package 211 keeps the coupling member 140 engaged.
At block 630, when the package 211 rests on the delivery area 215, the weight of the package 211 is offloaded from the coupling member 140. When the weight is offloaded, and the weight on the coupling member 140 drops below a second specified value enabling the coupling member 140 to be disengaged, thereby releasing the package 211.
In some embodiments, the speed at which the suspension means 135 is lowered from the drone 120 or retracted into the drone 120, e.g., in blocks 605 and/or 625, can be regulated. For example, the rate of descent of the suspension means 135 is decelerated as the package 211 reaches the ground or the surface on which the package 211 is to be delivered, e.g., in order to avoid any damage to the package 211 from the impact of the delivery. In another example, the speed at which the suspension means 135 is retracted into the drone is decreased as the package 211 or the coupling member 140 reaches the drone 120, e.g., in order to avoid the package 211 or the coupling member 140 (when there is no package attached to the suspension means 135) from being retracted too forcefully into the drone 120 and harm the spool of the suspension means 135.
At determination block 710, the package delivery module 130 determines whether the changed weight exceeds a specified value. If the weight does not exceed the specified value, the process 700 returns. On the other hand, if the weight exceeds the specified value, at block 715, the package delivery module 130 instructs the severing module 145 to sever the suspension means 135.
At block 720, the severing module 145 severs the suspension means 135. In some embodiments, the severing module 145 includes a nichrome cutting element 305 that is used to sever the suspension means 135. When the suspension means 135 has to be severed, the severing module 145 passes an electric current of a certain rating through the nichrome cutting element 305, which generates a significant amount of heat causing the suspension means 135 to be severed at the portion where the nichrome cutting element 305 is in contact with the suspension means 135.
In determining whether the weight exceeds the specified value, the package delivery module 130 considers various factors, e.g., weight of the package if the package is still attached to the suspension means 135, change in weight because of the haphazard movement of the suspension means 135 due to strong winds, etc. The package delivery module 130 will calculate the change in weight accordingly.
It should be understood that one or more operations of the processes 600-700 can be performed manually, e.g., remotely by an operator of the drone 120 from the base station 125, or automatically by the drone 120. For example, when the drone 120 reaches the delivery area 215 at the delivery destination, the package delivery module 130 can automatically deliver the package 211 or wait to receive instructions from the operator of the drone 120. In another example, the severing module 145 can sever the suspension means 135 automatically or wait for the operator to command the severing module 145 to sever the suspension means 135.
The container 800 can be made of paper, cardboard or other suitable materials. In one example the container includes temperature insulating material, such as polystyrene, Mylar™ or other materials. The container may be fully or partially constructed from such temperature insulating materials. The insulating material helps keep the contents of container within a desired temperature range. Mylar™ is particularly useful since it helps achieve food quality requirements. The container 800 can have one or more lids which, when opened, provide access to the contents inside. In some embodiments, the lids open away from each other so that any area/compartment in the container 800 can be accessed conveniently. In one example, the container comprises impact mitigating material, such as a deformable material. The impact mitigating material significantly improves safety in the event that the container is accidentally dropped from the drone 120.
The container 900 can have means for facilitating a customer to hold or carry the container. For example, the container 900 includes a pair of finger grips into which the customer can slip in his/her fingers and carry the container 900. The finger grips can be affixed to the container 900, or the lid 950 of the container 900 if the lid 950 of the container 900 can be locked/secured to the container 900.
In some embodiments, the container 900 is modular, e.g., can be made using a number of card plates, e.g., made out of cardboard, paper and/or other suitable material. The card plates (not illustrated) can have fold lines, slotted lines and/or slots along which one can fold the card plates to form the container 900 or a portion thereof. The card plates can then be assembled together to form the container 900. In some embodiments, the modular container portions are adjustable to carry payload of different sizes in different compartments, e.g., pizza in one compartment and medicine in another compartment.
The container 900 (or even the container 800) can be configured to pick up and/or deliver items other than food, e.g., goods such as electronics, apparel, shoes. The container 900 can be configured to have various types of compartments based on the type of the goods that have to be picked up/delivered. In some embodiments, the container 900 has foam or other similar material in the base, as illustrated in the example 1010 of
In some embodiments, the container 900 has no corners or edges on the exterior surface of the container 900. The container 900 can have a spherical underside with a flat bottom that eliminates corners/edges. The corners can be rounded as illustrated in the example 1010 of
In some embodiments, the container can be held onto the drone 120 using a conical hood.
Further, having the container housing 1115 and the container hood 1105 in the conical shape facilitates easy mounting, alignment and/or housing of the container 1110 in the container housing 1115 compared to other shapes. For example, if the container housing 1115 is of a square shape, and if the container is also of square shape, it may be difficult to align the container 1110 within the container housing 1115, especially if there is any wind.
Also, in the case of food delivery, in some embodiments, the hood 1105 contains insulating material 1120 on the interior walls of the hood to keep the food warm/cold. In some embodiments, to maintain the temperature of the food at a given temperature, the amount of surface area of the container 1110 that is in contact with the hood 1105 has to be maximized, e.g., it has to be a round surface on surface, which can mean the container 1110 and the hood 1105 may have to be circular/round or conical in shape. In some embodiments, the insulating material 1120 can be a material that provides insulation against electro-magnetic fields and/or electro-static discharges, e.g., faraday cage insulation, which can be helpful for transporting electronic/magnetic goods.
The package delivery module 130 includes the container hood 1105. As described above, the hood 1105 contains insulating material on the interior walls, e.g., to keep the food being delivered warm/cold. In some embodiments, to maintain the temperature of the food at a given temperature, the hood can be installed with sensor to monitor and regulate the temperature to ensure the food arrives to the customer at guaranteed food quality standards (and at safe temperatures). The hood 1105 can log the temperature data and store it and/or report it to an on-board processor (not illustrated) of the drone 120 and/or to the operator. The on-board processor or the operator can then take necessary steps, e.g., increase or decrease the temperature, to keep the food at required temperatures. The drone 120 typically has a temperature controlling mechanism, e.g., heating elements and/or cooling elements in the package, to regulate the temperature of the food during the flight, and is powered by the power supply of the drone 120 and/or of the package delivery module 130. The insulating material can also provide electro-magnetic and/or electro-static shielding.
The package delivery module 130 also includes an anti-roll feature. The anti-roll feature facilitates the drone 120 to land on the container housing 1115 even without the hood 1105 inside it, e.g., for emergencies. The anti-roll feature also prevents tipping, and even if the drone 120 tilts, the propellers 1315 cannot hit the ground, as shown by the angle depicted in
Referring back to
Note that the components or parts of the package delivery module 135 or the drone 120 illustrated in
The first hex-box container 1500 can have adhesive pads 1505 under the lid using which the left lid 1510 and the right lid 1515 can be secured to each other. The lids also have one or more slots 1520 for the coupler of the container, which connects to the suspension means 135. The lids can have more than slot for the coupler as the position of the coupler of the first hex-box container 1500 can change depending on whether the first hex-box container 1500 is two layered container or a three layered container.
Note that the configuration of the containers, e.g., shape, size, the number of compartments, are completely configurable and is not restricted to the illustrated embodiments.
Upon reaching the delivery destination, the drone 120 prepares to lower the container 1110 at a delivery area in the delivery destination. As illustrated in
After the package is lowered in the delivery area 215 and released from the coupling member 140, the drone 120 retracts the hood 1105 as illustrated in
The configuration of the hood 1105 and the container housing 1115 can enable self-aligning retraction of the container 1110, which enables the package delivery mechanism to perform pickups in addition to deliveries. The self-aligning retraction can also facilitate mid-delivery aborts, e.g., aborting delivery midway and retracting the container 1110 back to the container housing 1115. The packages can be picked up from or delivered to consumers while the drone 120 is in hover.
Also, since the hood 1105 lowers with the container 1110, in some embodiments, if the suspension mechanism 135 is severed, the likelihood of the container 1110 landing on its edge on someone is reduced significantly and therefore, it is safer. Also the hood 1105 can keep the hot food hot on its the way to the destination. Further, since the container 1110 is concealed in the hood 1105, after the container 1110 is delivered on the ground, the hood 1105 lifts away to reveal the container 1110, which provides a magical effect of the container 1110 appearing all of a sudden.
The memory 1810 and storage devices 1820 are computer-readable storage media that may store instructions that implement at least portions of the described embodiments. In addition, the data structures and message structures may be stored or transmitted via a data transmission medium, such as a signal on a communications link. Various communications links may be used, such as the Internet, a local area network, a wide area network, or a point-to-point dial-up connection. Thus, computer readable media can include computer-readable storage media (e.g., “non-transitory” media) and computer-readable transmission media.
The instructions stored in memory 1810 can be implemented as software and/or firmware to program the processor(s) 1805 to carry out actions described above. In some embodiments, such software or firmware may be initially provided to the processing system 1800 by downloading it from a remote system through the computing system 1800 (e.g., via network adapter 1830).
The embodiments introduced herein can be implemented by, for example, programmable circuitry (e.g., one or more microprocessors) programmed with software and/or firmware, or entirely in special-purpose hardwired (non-programmable) circuitry, or in a combination of such forms. Special-purpose hardwired circuitry may be in the form of, for example, one or more ASICs, PLDs, FPGAs, etc.
Improved Coupling Member
The primary difference between the coupler of
Once the UAV 1900 arrives at its delivery destination, the UAV 1900 can hover at a certain distance above a delivery surface.
Similarly,
The coupling counterpart 1912 comprises one or more protrusions 2000 which engage the coupling member 1904. In this example, the coupling member 1904 is a male connector and is configured to fit within a female coupling counterpart 1912. The coupling counterpart 1912 comprises an inner surface from which the protrusion projects inwards, in a radial direction. In another example, however, the coupling member 1904 may be a female connector and is configured to fit around an outer perimeter of a male coupling counterpart 1912. In a further example, the coupling member 1904 may be affixed to the payload container 1906 and the coupling counterpart 1912 may be attached to the suspension member 1902.
For ease of understanding,
Referring to both
The guide path can be formed by various structures protruding outwards from the surface 2104 in an outwards radial direction. These structures form a number of surfaces which can engage a protrusion of the coupling counterpart 1912. In another example however, the guide path can be formed by forming a groove within the surface 2104, where the groove extends into the surface in an inwards radial direction. In a particular example, the coupling member 1902 may be formed from a relatively rigid material such as a metal or plastic.
To guide a protrusion through the guide path, the protrusion is initially received in an inlet 2106. In this example the guide path at the inlet tapers and therefore narrows in width as it extends in the second longitudinal direction 1910. This tapered shape is particularly useful to more easily guide the protrusion into the guide path. The arrows in
The protrusion, at position Pinlet, is shown initially being received with a guide path via the inlet 2106 as the coupling member 1904 moves in the first longitudinal direction 1908 towards the coupling counterpart 1912. As the coupling member 1904 continues to move in the first longitudinal direction 1908, the position of the protrusion moves relative to the coupling member 1904. At position P1 the protrusion engages an ingress surface along a first part 2110a of the ingress surface. This first part 2110a is inclined and extends from a second part 2110b of the ingress surface in the first longitudinal direction and in the azimuthal direction. As the coupling member 1904 continues to move in the first longitudinal direction 1908 the engagement between the protrusion and the inclined surface of the first part 2110a causes the coupling member 1904 to rotate in the azimuthal direction 2102. The rotation and the movement in the first longitudinal direction 1908 continues until the second part 2110b abuts the protrusion at point P2. The second part 2110b therefore receives the protrusion from the first part 2110a. This abutment stops or limits further movement and rotation of the coupling member 1904. The weight of the coupling member 1904, and the relatively low coefficient of friction between the protrusion and the inclined surface allows the coupling member 1904 to rotate in this manner.
If the UAV 1900 were to continue unravelling the suspension member 1902, the suspension member 1902 would begin to go slack. At this point, the UAV 1900 can retract the suspension member 1902, and cause the coupling member 1904 to move in the second longitudinal direction 1910, which causes the position of the protrusion to move relative to the coupling member 1904 until it engages a locking surface along a third part 2112a. The third part 2112a therefore receives the protrusion from the second part 2110b. The third part 2112a is spaced from the second part 2110b along the longitudinal axis 2100 and has substantially the same azimuthal position as the second part 2110b. At position P3 the protrusion has engaged the third part 2112a. This third part 2112a is inclined and extends from a fourth part 2112b of the locking surface in the second longitudinal direction and in the azimuthal direction. As the coupling member 1904 continues to move in the second longitudinal direction 1910 the engagement between the protrusion and the inclined surface of the third part 2112a causes the coupling member 1904 to rotate in the azimuthal direction 2102. The rotation continues until the fourth part 2112b abuts the protrusion at point P4. In this position, the protrusion can be said to be in a locked position, and so the coupling member 1904 is in a locking position relative to the coupling counterpart 1912. The fourth part 2112b therefore receives the protrusion from the third part 2112a.
As the UAV 1900 continues to retract the suspension member 1902, the coupling member 1904 continues to move in the second longitudinal direction 1910. Because the protrusion at point P4 is trapped within a “U”, “V” or hook-shaped fourth part 2112b of the guide path, the coupling counterpart 1912, and therefore the payload, can be lifted away from a surface by the UAV 1900. The payload can then be transported to its delivery destination.
As the UAV 1900 reaches its delivery destination, the payload can be lowered in the first longitudinal direction 1908 by allowing the suspension member 1902 to unwind. As the payload container engages the delivery surface, the coupling counterpart and the protrusion become stationary relative to the coupling member 1904 which continues to move in the first longitudinal direction 1908. This relative movement causes the position of the protrusion to move relative to the coupling member 1904 until it engages an egress surface along a fifth part 2114a. The fifth part 2114a therefore receives the protrusion from the fourth part 2112b. The fifth part 2114a is spaced from the fourth part 2112b along the longitudinal axis 2100 and has substantially the same azimuthal position as the fourth part 2112b.
In
At position P5 the protrusion has engaged the fifth part 2114a. This fifth part 2114a is inclined and extends from a sixth part 2114b of the egress surface in the first longitudinal direction and in the azimuthal direction. As the coupling member 1904 continues to move in the first longitudinal direction 1908 the engagement between the protrusion and the inclined surface of the fifth part 2114a causes the coupling member 1904 to rotate in the azimuthal direction 2102. The rotation and the movement in the first longitudinal direction 1908 continues until the sixth part 2114b abuts the protrusion at point P6. The sixth part 2114b therefore receives the protrusion from the fifth part 2114a. This abutment stops or limits further movement and rotation of the coupling member 1904.
If the UAV 1900 were to continue unravelling the suspension member 1902, the suspension member 1902 would begin to go slack. At this point, the UAV 1900 can retract the suspension member 1902, and cause the coupling member 1904 to move in the second longitudinal direction 1910, which causes the position of the protrusion to move relative to the coupling member 1904 until it is released towards and out of the guide path outlet 2108 at position Poutlet. At this point, the coupling member 1904 has fully uncoupled from the coupling counterpart 1912, so the payload container remains on the delivery surface as the UAV 1900 continues to retract the suspension member 1902.
In some examples, the inlet surface 2116 comprises a seventh part 2118, the seventh part 2118 being spaced from the sixth part 2114b along the longitudinal axis 2100 and having substantially the same azimuthal position as the sixth part 2114b such that the protrusion is prevented from entering the outlet 2108 and engaging the sixth part 2114b when the coupling member 1904 moves in the first longitudinal direction 1908 towards the coupling counterpart 1912.
For example, Pinlet is the position of the protrusion as it first enters the inlet 2106 as the coupling member 1904 moves in the first longitudinal direction 1908 towards the coupling counterpart 1912. Unlike the example described in
The coupling member 1904 advantageously has a generally cylindrical form to allow for a fluid rotation within the coupling counterpart 1912. In a particular example, the bottom end of the coupling member 1904 has a tapered profile to assist in guiding the coupling member 1904 into the coupling counterpart 1912.
As mentioned,
In
In one example the coupling member 1904 and the structures for engaging the protrusion(s) are a unitary member. For example, the guide path may be formed by removing material from the coupling member in order to create a groove or channel along the surface of the coupling member, where the groove or channel defines the guide path. In another example the structures may be formed separately from the coupling member 1904 and are attached to the coupling member 1904.
The coupling counterpart 1912 comprises an aperture 2400 to receive a coupling member 1904 therein. In this example the aperture is elongate and cylindrical, to correspond to the cylindrical profile of the coupling member 1904. The coupling counterpart 1912 further comprises an outer portion 2402 which surrounds the aperture 2400 and is designed to rest upon an outer surface of the payload container while at least a recessed portion 2404 of the aperture extends within the payload container. One or more wings 2406 may extend between the outer portion 2402 and the recessed portion 2406 to provide strength and stability. An edge or lip 2408 of the aperture 2400 can engage the tapered outer profile of the coupling member 1904 to help guide the coupling member 1904 into the aperture 2400 if they are slightly misaligned.
At block 2502, the method comprises moving the coupling member 1904 in the first longitudinal direction 1908 towards the coupling counterpart 1912 such that the protrusion moves from the inlet 2106 and engages the first part 2110a.
At block 2504, the method comprises moving the coupling member 1904 in the first longitudinal direction 1908 until the protrusion abuts the second part 2110b, wherein the first part 2110a causes the coupling member 1904 to rotate in the azimuthal direction 2102 as the protrusion moves towards the second part 2110b.
At block 2506, the method comprises moving the coupling member 1904 in the second longitudinal direction 1910 away from the coupling counterpart 1904, such that the protrusion moves from the second part 2110b and engages the third part 2112a.
At block 2508, the method comprises moving the coupling member 1904 in the second longitudinal direction 1910 such that the third part 2112a causes the coupling member 1904 to rotate in the azimuthal direction 2102 as the protrusion moves towards the fourth part 2112b to engage the coupling member 1904 in a locking position relative to the coupling counterpart 1912. The UAV 1900 may then transport the payload to a delivery destination.
At block 2510, the method comprises moving the coupling member 1904 in the first longitudinal direction 1908, such that the protrusion moves from the fourth part 2112b and engages the fifth part 2114a.
At block 2512, the method comprises moving the coupling member 1904 in the first longitudinal direction 1908 until the protrusion abuts the sixth part 2114b, wherein the fifth part 2114a causes the coupling member to rotate in the azimuthal direction 2102 as the protrusion moves towards the sixth part 2114b.
At block 2514, the method comprises moving the coupling member 1904 in the second longitudinal direction 1910 such that the protrusion is released from the sixth part 2114b towards the outlet 2108.
The following clauses define further examples.
1. A coupling member for coupling to a coupling counterpart, the coupling member defining first and second longitudinal directions, opposite to one another and parallel to a longitudinal axis, and an azimuthal direction around the longitudinal axis,
2. The coupling member of clause 1, wherein the engagement surface and the egress surface of the guide path are defined by a hook element, the hook element protruding from a surface of the coupling member.
3. The coupling member of clause 2, wherein the hook element comprises:
4. The coupling member of clause 3, wherein an end of the lower surface of the slanted appendage defines the third part of the egress surface.
5. A drone comprising:
6. The drone of clause 5, wherein the suspension means is configured to be wound around a spindle on the drone when the suspension means is in a retracted position.
7. The drone of clause 5, wherein the suspension means is a cable made of at least one of a metal, a metal alloy, a filament, a fiber, a thread, or a microfilament.
8. The drone of clause 5, wherein the suspension means includes a first end that is attached to the package delivery module and a second end that is attached to the coupling member.
9. The drone of clause 5, wherein the suspension means is made of a material that is severable by application of heat or using a cutting instrument.
10. The drone of clause 5, wherein the coupling member is gravity activated to hold or release the package from the suspension means, wherein the coupling member is configured to hold the package locked to the suspension means in an event the gravitational force exerted on the coupling member due to the weight of the package exceeds a first specified value.
11. The drone of clause 5, wherein the coupling member is configured to release the package from the suspension means in an event the gravitational force exerted on the coupling member due to the weight of the package drops below a second specified value.
12. The drone of clause 5, wherein the coupling member is configured to:
13. The drone of clause 12, wherein the coupling member is configured to couple or decouple with the coupling counterpart in an automatic-coupling mode, the automatic-coupling mode including coupling or decoupling the coupling member with the coupling counterpart automatically by the drone.
14. The drone of clause 12, wherein the coupling member is configured to couple or decouple with the coupling counterpart in a passive-coupling mode, the passive-coupling mode including one or more manual operations to be performed by a human user to couple or decouple the coupling member with the coupling counterpart.
15. The drone of clause 5 further comprising:
16. The drone of clause 15, wherein the severing module is configured to sever the suspension means (a) in an event a load on the suspension means exceeds a specified value, (b) automatically by the drone, or (c) by a human operator.
17. The drone of clause 15, wherein the severing module is configured to sever the suspension means by applying heat on the suspension means or by using a cutting instrument.
18. The drone of clause 15, wherein the severing module is configured to apply heat on the suspension means by using a nichrome cutting element.
19. The drone of clause 18, wherein the nichrome cutting element is configured to be wound around a portion of the suspension means.
20. The drone of clause 5, wherein the package delivery module is further configured to monitor a load on the suspension means.
21. The drone of clause 15, wherein the package delivery module is configured to instruct the severing module to sever the suspension means in an event a load on the suspension means exceeds a specified value.
22. The drone of clause 5 further comprising:
an application module that is configured to execute a delivery application that facilitates the drone in delivering the package to the delivery destination or picking up the package from a pick up location.
23. The drone of clause 22, wherein the package delivery module is configured to:
24. The drone of clause 22, wherein the application module is configured to receive location information of the pickup location, wherein the location information includes an address of the pickup location, GPS co-ordinates of the pickup location, or a smartphone location corresponding to the pickup location.
25. The drone of clause 22, wherein the application module is configured to instruct the package delivery module to lower the suspension means to pick up the package upon reaching the pickup location.
26. The drone of clause 15, wherein the drone comprises a plurality of power sources, processors and communications systems, and the severing module is configured to operate in accordance with one or more of:
27. The drone of clause 5 further comprising:
28. The drone of clause 27, wherein the container includes multiple compartments for holding different types of payload that are temperature sensitive, wherein the multiple compartments include a first compartment for holding a first type of payload that is to be maintained in a first specified temperature range, and a second compartment for holding a second type of payload that is to be maintained in a second specified temperature range.
29. The drone of clause 27, wherein the container comprises a number of container portions, wherein some of the container portions include fold lines and slots, wherein the container is assembled by folding the container portions along the fold lines and connecting the container portions to each other using the slots.
30. The drone of clause 27, wherein the container includes modular container portions that are adjustable to carry payload of different sizes.
31. The drone of clause 27, wherein the container includes impact mitigating material.
32. The drone of clause 27, wherein the container includes temperature insulating material.
33. A method comprising:
34. A method of transporting a package by a drone, comprising:
35. A method of severing suspension means of a drone, the method comprising:
The above description and drawings are illustrative and are not to be construed as limiting. Numerous specific details are described to provide a thorough understanding of the disclosure. However, in some instances, well-known details are not described in order to avoid obscuring the description. Further, various modifications may be made without deviating from the scope of the embodiments. Accordingly, the embodiments are not limited except as by the appended claims.
Reference in this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the disclosure. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Moreover, various features are described which may be exhibited by some embodiments and not by others. Similarly, various requirements are described, which may be requirements for some embodiments but not for other embodiments.
The terms used in this specification generally have their ordinary meanings in the art, within the context of the disclosure, and in the specific context where each term is used. Terms that are used to describe the disclosure are discussed below, or elsewhere in the specification, to provide additional guidance to the practitioner regarding the description of the disclosure. For convenience, some terms may be highlighted, for example using italics and/or quotation marks. The use of highlighting has no influence on the scope and meaning of a term; the scope and meaning of a term is the same, in the same context, whether or not it is highlighted. It will be appreciated that the same thing can be said in more than one way. One will recognize that “memory” is one form of a “storage” and that the terms may on occasion be used interchangeably.
Consequently, alternative language and synonyms may be used for any one or more of the terms discussed herein, nor is any special significance to be placed upon whether or not a term is elaborated or discussed herein. Synonyms for some terms are provided. A recital of one or more synonyms does not exclude the use of other synonyms. The use of examples in this specification including examples of any term discussed herein is illustrative only, and is not intended to further limit the scope and meaning of the disclosure or of any exemplified term. Likewise, the disclosure is not limited to various embodiments given in this specification.
Those skilled in the art will appreciate that the logic illustrated in each of the flow diagrams discussed above, may be altered in various ways. For example, the order of the logic may be rearranged, substeps may be performed in parallel, illustrated logic may be omitted; other logic may be included, etc.
This application is a continuation of International Application No. PCT/US2018/035657, entitled “PACKAGE DELIVERY MECHANISM,” filed Jun. 1, 2018 which claims priority to U.S. application Ser. No. 15/612,789, entitled “PACKAGE DELIVERY MECHANISM IN AN UNMANNED AERIAL VEHICLE,” filed Jun. 2, 2017 and U.S. application Ser. No. 15/612,989, entitled “PACKAGING CONTAINER FOR DRONE DELIVERY,” filed Jun. 2, 2017. Each of the above-referenced patent applications is incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
2108349 | Rasmussen | Feb 1938 | A |
4273464 | Scott | Jun 1981 | A |
4536024 | Gabriel | Aug 1985 | A |
4946037 | Keith | Aug 1990 | A |
4966280 | Bradford | Oct 1990 | A |
6394340 | Anchor et al. | May 2002 | B1 |
6416019 | Hilliard et al. | Jul 2002 | B1 |
6471160 | Grieser | Oct 2002 | B2 |
6542797 | Lohmiller | Apr 2003 | B2 |
6685140 | Carroll | Feb 2004 | B2 |
7467762 | Parsons | Dec 2008 | B1 |
7487939 | Christof | Feb 2009 | B1 |
8483891 | Yakimenko et al. | Jul 2013 | B2 |
8608112 | Levay | Dec 2013 | B1 |
8979023 | Wang | Mar 2015 | B1 |
9033281 | Adams | May 2015 | B1 |
9056676 | Wang | Jun 2015 | B1 |
9145212 | Wei et al. | Sep 2015 | B1 |
9174733 | Burgess | Nov 2015 | B1 |
9448040 | Rastegar | Sep 2016 | B2 |
9551990 | Heinonen | Jan 2017 | B2 |
9650136 | Haskin | May 2017 | B1 |
9676481 | Buchmueller | Jun 2017 | B1 |
9738380 | Claridge et al. | Aug 2017 | B2 |
9740208 | Sugumaran et al. | Aug 2017 | B2 |
9874874 | Bernhardt et al. | Jan 2018 | B2 |
9938001 | Parent et al. | Apr 2018 | B1 |
9975651 | Eck | May 2018 | B1 |
10071804 | Buchmueller | Sep 2018 | B1 |
10118692 | Beckman | Nov 2018 | B1 |
10301021 | Jones et al. | May 2019 | B2 |
10383409 | Fiedler | Aug 2019 | B2 |
10807715 | Shannon | Oct 2020 | B2 |
11225991 | Hall | Jan 2022 | B2 |
20010048050 | Grieser | Dec 2001 | A1 |
20030025038 | Nicolai et al. | Feb 2003 | A1 |
20030057327 | Carroll | Mar 2003 | A1 |
20050006525 | Byers et al. | Jan 2005 | A1 |
20050230555 | Strong | Oct 2005 | A1 |
20110035149 | Mcandrew et al. | Feb 2011 | A1 |
20120241553 | Wilke | Sep 2012 | A1 |
20130167857 | Degeorge | Jul 2013 | A1 |
20130233964 | Woodworth et al. | Sep 2013 | A1 |
20130311009 | Mcandrew et al. | Nov 2013 | A1 |
20140008496 | Ye et al. | Jan 2014 | A1 |
20140105679 | Oliver | Apr 2014 | A1 |
20150094883 | Peeters et al. | Apr 2015 | A1 |
20150115106 | Coffey et al. | Apr 2015 | A1 |
20150158587 | Patrick et al. | Jun 2015 | A1 |
20150174504 | Berglund | Jun 2015 | A1 |
20150254988 | Wang et al. | Sep 2015 | A1 |
20150325064 | Downey et al. | Nov 2015 | A1 |
20160059963 | Burgess et al. | Mar 2016 | A1 |
20160107751 | D'Andrea et al. | Apr 2016 | A1 |
20160340049 | Ferreyra et al. | Nov 2016 | A1 |
20160347462 | Clark | Dec 2016 | A1 |
20170021925 | Weller et al. | Jan 2017 | A1 |
20170031365 | Sugumaran et al. | Feb 2017 | A1 |
20170081028 | Jones | Mar 2017 | A1 |
20170081029 | Jones et al. | Mar 2017 | A1 |
20170084181 | Wilson et al. | Mar 2017 | A1 |
20170174343 | Erickson et al. | Jun 2017 | A1 |
20170225792 | Wang et al. | Aug 2017 | A1 |
20170267347 | Rinaldi | Sep 2017 | A1 |
20170276161 | Oliver | Sep 2017 | A1 |
20170305650 | Coulter et al. | Oct 2017 | A1 |
20170334561 | Sopper | Nov 2017 | A1 |
20180072421 | Prager | Mar 2018 | A1 |
20180281954 | Atchley | Oct 2018 | A1 |
20180312247 | Ichihara | Nov 2018 | A1 |
20190152600 | Kuk | May 2019 | A1 |
20190235494 | Cantrell | Aug 2019 | A1 |
20200407197 | Hafenrichter | Dec 2020 | A1 |
20210300557 | Oshima | Sep 2021 | A1 |
Number | Date | Country |
---|---|---|
103895870 | Jul 2014 | CN |
104118564 | Oct 2014 | CN |
2112065 | Oct 2009 | EP |
3012423 | May 2015 | FR |
101496892 | Mar 2015 | KR |
8911415 | Nov 1989 | WO |
2007034468 | Mar 2007 | WO |
2014058510 | Apr 2014 | WO |
2014080409 | May 2014 | WO |
2016182750 | Nov 2016 | WO |
2016191140 | Dec 2016 | WO |
Entry |
---|
International Search Report and Written Opinion dated Dec. 23, 2016 for PCT Application No. PCT/US2016/057155. |
European Extended Search Report dated Apr. 30, 2019 for EP Application No. 16856325.2. |
International Search Report and Written Opinion dated Aug. 31, 2018 for PCT Application No. PCT/US2018/035657. |
United States Non-Final Office action dated Oct. 11, 2017 for U.S. Appl. No. 15/294,479. |
United States Notice of Allowance dated Jun. 11, 2018 for U.S. Appl. No. 15/294,479. |
United States Non-Final Office action dated May 2, 2019 for U.S. Appl. No. 15/294,489. |
United States Non-Final Office action dated Jun. 6, 2019 for U.S. Appl. No. 15/612,789. |
United States Non-Final Office action dated Jun. 28, 2019 for U.S. Appl. No. 15/612,989. |
Number | Date | Country | |
---|---|---|---|
20200094962 A1 | Mar 2020 | US | |
20220089281 A9 | Mar 2022 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/US2018/035657 | Jun 2018 | US |
Child | 16687427 | US | |
Parent | 15612789 | Jun 2017 | US |
Child | PCT/US2018/035657 | US | |
Parent | 15612989 | Jun 2017 | US |
Child | 15612789 | US |