IP Library Granted Patent US 12,179,922
Granted Patent B2
US 12,179,922 · App. 17/417,546 · Granted Dec 31, 2024

Unmanned aircraft system, control device and control method

Inventor: Toshiaki Tazume (Tokyo, JP)
Assignee: Rakuten Group, Inc.
B64D1/22B64D1/12B66D1/485B64U10/13B64U50/19B64U2101/30B64U2101/66B64U2101/67B64U2201/00B64U2201/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,179,922
App. No.
17/417,546
Granted
Dec 31, 2024
Kind
B2
Abstract

The present invention has an object of providing an unmanned aircraft system, control device and control method which can more easily anchor a package to a linear member. An unmanned aircraft system ( 1 ) of an embodiment of the present invention includes: an unmanned aircraft ( 2 ) including a hoisting mechanism capable of feeding out and hoisting a linear member ( 31 ); a flight control unit ( 61 ) which causes the unmanned aircraft ( 2 ) to take off in a state in which a package (T) anchored to the linear member ( 31 ) is arranged on a ground surface; and a hoisting control unit ( 62 ) which causes the linear member ( 31 ) to be hoisted by the hoisting mechanism ( 3 ), after the unmanned aircraft ( 2 ) has taken off, in a case of a hoisting condition indicating a state enabling hoisting of the linear member ( 31 ) being satisfied.

Claims (65)

1. An unmanned aircraft system comprising:

an unmanned aircraft including a hoisting mechanism configured to feed out and hoist a linear member;

at least one memory configured to store program code; and

at least one processor configured to access the program code and operate as instructed by the program code, the program code including:

flight control code configured to cause at least one of the at least one processor to cause the unmanned aircraft to take off in a state in which a package anchored to the linear member is on a ground surface; and

hoisting control code configured to cause at least one of the at least one processor to release the linear member to be drawable out from the hoisting mechanism after the unmanned aircraft takes off until a hoisting condition is satisfied, and to cause the linear member to be hoisted by the hoisting mechanism, after the unmanned aircraft has taken off, based on the hoisting condition being satisfied, wherein the hoisting condition corresponds to a state enabling hoisting of the linear member.

2. The unmanned aircraft system of claim 1 , further comprising:

a detector configured to detect positional relationship information regarding a positional relationship between the unmanned aircraft and the package,

wherein the program code further includes:

positional relationship calculation code configured to cause at least one of the at least one processor to calculate the positional relationship between the unmanned aircraft and the package based on the positional relationship information, and

wherein the hoisting condition is satisfied where the positional relationship corresponds to the state enabling hoisting of the linear member.

3. The unmanned aircraft system of claim 2 , wherein the state enabling hoisting of the linear member corresponds to a position of the unmanned aircraft being directly above the package.

4. The unmanned aircraft system of claim 2 ,

wherein the detector further includes an imaging unit configured to detect the positional relationship information by photographing an image including the package, and

wherein the positional relationship calculation code is further configured to cause at least one of the at least one processor to calculate the positional relationship between the unmanned aircraft and the package based on the image.

5. The unmanned aircraft system of claim 1 , further comprising a retaining device adapted to fix and release the package relative to the ground surface,

wherein the flight control code is further configured to cause at least one of the at least one processor to cause the unmanned aircraft to take off in a state wherein the package is fixed by the retaining device.

6. The unmanned aircraft system of claim 5 , wherein the flight control code is further configured to cause at least one of the at least one processor to cause the unmanned aircraft to take off in a state wherein the linear member is not released.

7. The unmanned aircraft system of claim 1 , further comprising an altimeter configured to measure an altitude of the unmanned aircraft,

wherein the hoisting control code is further configured to cause at least one of the at least one processor to cause the linear member to be fed out by the hoisting mechanism based on the altitude.

8. An unmanned aircraft system comprising:

an unmanned aircraft including an altimeter configured to measure an altitude of the unmanned aircraft, and a hoisting mechanism configured to feed out and hoist a linear member, wherein the hoisting mechanism includes a measurement unit configured to measure a feed out length of the linear member;

at least one memory configured to store program code; and

at least one processor configured to access the program code and operate as instructed by the program code, the program code including:

flight control code configured to cause at least one of the at least one processor to cause the unmanned aircraft to take off in a state in which a package anchored to the linear member is on a ground surface; and

hoisting control code configured to cause at least one of the at least one processor to cause the linear member to be hoisted by the hoisting mechanism, after the unmanned aircraft has taken off, based on a hoisting condition being satisfied, wherein the hoisting condition corresponds to a state enabling hoisting of the linear member,

wherein the unmanned aircraft system further comprises a detector configured to detect positional relationship information regarding a positional relationship between the unmanned aircraft and the package based on the feed out length and the altitude,

wherein the program code further includes:

positional relationship calculation code configured to cause at least one of the at least one processor to calculate the positional relationship between the unmanned aircraft and the package based on the positional relationship information, and

wherein the hoisting condition is satisfied where the positional relationship corresponds to the state enabling hoisting of the linear member.

9. An unmanned aircraft system comprising:

an unmanned aircraft including a hoisting mechanism configured to feed out and hoist a linear member;

at least one memory configured to store program code; and

at least one processor configured to access the program code and operate as instructed by the program code, the program code including:

flight control code configured to cause at least one of the at least one processor to cause the unmanned aircraft to take off in a state in which a package anchored to the linear member is on a ground surface; and

hoisting control code configured to cause at least one of the at least one processor to release the linear member to be drawable out from the hoisting mechanism after the unmanned aircraft takes off until a hoisting condition is satisfied, and to cause the linear member to be hoisted by the hoisting mechanism, after the unmanned aircraft has taken off based on the hoisting condition being satisfied, wherein the hoisting condition corresponds to a state enabling hoisting of the near member,

wherein the unmanned aircraft system further comprises a detector configured to detect positional relationship information regarding a positional relationship between the unmanned aircraft and the package,

wherein the program code further includes:

positional relationship calculation code configured to cause at least one of the at least one processor to calculate the positional relationship between the unmanned aircraft and the package based on the positional relationship information,

wherein the hoisting condition is satisfied where the positional relationship corresponds to the state enabling hoisting of the linear member, and

wherein the flight control code is further configured to cause at least one of the at least one processor to control flight of the unmanned aircraft based on the positional relationship after the unmanned aircraft takes off until the hoisting condition is satisfied.

10. A control device for an unmanned aircraft, the control device comprising:

at least one memory configured to store program code; and

at least one processor configured to access the program code and operate as instructed by the program code, the program code including:

flight control code configured to cause at least one of the at least one processor to cause the unmanned aircraft to take off in a state in which a package anchored to a linear member of the unmanned aircraft is arranged on a ground surface; and

hoisting control code configured to cause at least one of the at least one processor to cause the linear member to be fed out by a hoisting mechanism of the unmanned aircraft based on an altitude measured by an altimeter of the unmanned aircraft, and to cause the linear member to be hoisted by the hoisting mechanism after the unmanned aircraft has taken off based on a hoisting condition being satisfied, wherein the hoisting condition corresponds to a state enabling hoisting of the linear member.

11. The control device of claim 10 , wherein the hoisting control code is further configured to cause at least one of the at least one processor to release the linear member to be drawable out from the hoisting mechanism after the unmanned aircraft takes off and until a hoisting condition is satisfied.

12. The control device of claim 10 ,

wherein the program code further includes:

positional relationship calculation code configured to cause at least one of the at least one processor to calculate a positional relationship between the unmanned aircraft and the package based on positional relationship information obtained via a detector of the unmanned aircraft, and

wherein the hoisting condition is satisfied where the positional relationship corresponds to the state enabling hoisting of the linear member.

13. The control device of claim 12 , wherein the state enabling hoisting of the linear member corresponds to a position of the unmanned aircraft being directly above the package.

14. A method of controlling an unmanned aircraft, the method comprising:

causing the unmanned aircraft to take off in a state in which a package anchored to a linear member is on a ground surface;

release the linear member to be drawable out from a hoisting mechanism after the unmanned aircraft takes off until a hoisting condition is satisfied; and

hoisting the linear member by the hoisting mechanism, after the unmanned aircraft has taken off, based on a hoisting condition being satisfied,

wherein the hoisting condition corresponds to a state enabling hoisting of the linear member.

15. The method of claim 14 , further comprising:

calculating a positional relationship between the unmanned aircraft and the package based on positional relationship information obtained via a detector of the unmanned aircraft,

wherein the hoisting condition is satisfied where the positional relationship corresponds to the state enabling hoisting of the linear member.

16. The method of claim 15 , wherein the state enabling hoisting of the linear member corresponds to a position of the unmanned aerial vehicle being directly above the package.

17. The method of claim 15 , further comprising:

controlling flight of the unmanned aircraft based on the positional relationship after the unmanned aircraft takes off and until the hoisting condition is satisfied.

18. The method of claim 14 , further comprising:

causing the linear member to be fed out by the hoisting mechanism based on an altitude of the unmanned aircraft.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2021
From: TAZUME, TOSHIAKI
To: RAKUTEN GROUP, INC.
Reel/Frame 056639/0420 →
Continuity (1)
Related Publication 20220048621A1 · Feb 17, 2022