IP Library Granted Patent US 11,809,204
Granted Patent B2
US 11,809,204 · App. 16/636,030 · Granted Nov 7, 2023

Unmanned aerial vehicle control system, unmanned aerial vehicle control method, and program

Inventors: Junji Torii (Tokyo, JP); Jun Takizawa (Chino, JP)
Assignee: RAKUTEN GROUP, INC.
G05D1/106B64C39/024G01S19/42G05D1/104B64U10/13B64U2201/10
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 11,809,204
App. No.
16/636,030
Granted
Nov 7, 2023
Kind
B2
Abstract

An unmanned aerial vehicle (UAV) control system includes a first UAV, a second UAV that flies near the first UAV during a flight of the first UAV and is configured to obtain wind information about wind, and flight control means for controlling the flight of the first UAV based on the wind information obtained by the second UAV.

Claims (57)

1. An unmanned aerial vehicle (UAV) control system comprising:

a first UAV;

a second UAV that flies near the first UAV during a flight of the first UAV and is configured to obtain present wind information; and

at least one processor configured to:

control the flight of the first UAV based on the wind present information obtained by the second UAV;

obtain first position information about a position of the first UAV;

obtain second position information about a position of the second UAV;

control the flight of the first UAV further based on the first position information and the second position information; and

control the flight of the first UAV based on the present wind information when the second UAV is on a windward side of the first UAV;

wherein the windward side is upwind of the first UAV.

2. The UAV control system according to claim 1 , wherein

the present wind information includes information about a wind direction, and

the at least one processor is configured to

obtain a direction between a position indicated by the first position information and a position indicated by the second position information; and

control the flight of the first UAV based on the wind direction indicated by the present wind information and the direction between the position indicated by the first position information and the position indicated by the second position information.

3. The UAV control system according to claim 1 , wherein

the second UAV does not send the present wind information in a case where a change in the present wind information is less than a threshold value and sends the present wind information in a case where a change in the present wind information is equal to or more than the threshold value, and

the at least one processor is configured to control the flight of the first UAV based on the present wind information that is sent when a change in the present wind information is equal to or more than the threshold value.

4. The UAV control system according to claim 1 , wherein

the first UAV flies based on one of a plurality of flight modes, and

the at least one processor is configured to switch the flight modes of the first UAV based on the present wind information.

5. The UAV control system according to claim 1 , wherein at least one processor is configured to:

estimate an external force on the first UAV based on the present wind information, and

control the flight of the first UAV based on a result of the estimation.

6. The UAV control system according to claim 5 , wherein

the at least one processor is configured to control the flight of the first UAV based on a direction of the external force indicated by the result of the estimation.

7. The UAV control system according to claim 1 , wherein the at least one processor is configured to:

obtain historical statistics information about wind in an area where the first UAV flies, and

control the flight of the first UAV further based on the statistics information.

8. The UAV control system according to claim 1 , wherein the at least one processor is configured to:

estimate future wind in an area where the first UAV flies based on historical wind information, and

control the flight of the first UAV based on a result of the future wind estimation.

9. The UAV control system according to claim 1 , wherein the at least one processor is configured to control the flight of the first UAV without considering the present wind information when the second UAV is on a downwind side of the first UAV.

10. A non-transitory computer-readable information storage medium for storing a program for causing a computer to control a flight of a first UAV based on present wind information obtained by a second UAV that flies near the first UAV during the flight of the first UAV and is configured to obtain the present wind information;

obtain first position information about a position of the first UAV;

obtain second position information about a position of the second UAV;

control the flight of the first UAV further based on the first position information and the second position information; and

control the flight of the first UAV based on the present wind information when the second UAV is on a windward side of the first UAV;

wherein the windward side is upwind of the first UAV.

11. The UAV control system according to claim 1 further comprising a

third UAV wherein the at least one processor configured to:

obtain third position information about a position of the third UAV; and

control the flight of the first UAV further based on the first position information, the second position information, and the third position information.

12. The UAV control system according to claim 1 , wherein the second UAV comprises a wind sensor that is configured to obtain the present wind information.

13. The UAV control system according to claim 1 , comprising a third UAV that flies near the first UAV during a flight of the first UAV and is configured to obtain additional present wind information.

14. The UAV control system according to claim 1 ,

wherein the present wind information indicates a wind direction that is obtained by the second UAV,

the at least one processor is configured to determine that the second UAV is on the windward side if an angle between a direction from the second position information to the first position information and the wind direction indicated by the wind present information is less than a predetermined angle, and

the at least one processor is configured to determine that the second UAV is not on the windward side if the angle is equal to or more than the predetermined angle.

15. A UAV control method comprising:

obtaining present wind information by a second UAV that flies near a first UAV during a flight of the first UAV and is configured to obtain about the present wind information; and

controlling the flight of the first UAV based on the present wind information obtained in the present wind information obtaining step;

obtaining first position information about a position of the first UAV;

obtaining second position information about a position of the second UAV;

controlling the flight of the first UAV further based on the first position information and the second position information; and

controlling the flight of the first UAV based on the present wind information when the second UAV is on a windward side of the first UAV;

wherein the windward side is upwind of the first UAV.

Assignments (2)
CHANGE OF NAME Recorded Jul 13, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 056845/0831 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2020
From: TORII, JUNJI; TAKIZAWA, JUN
To: RAKUTEN, INC.
Reel/Frame 051718/0789 →
Continuity (1)
Related Publication 20200241571A1 · Jul 30, 2020