IP Library › Granted Patent US 12,515,796
Granted Patent B2
US 12,515,796 · App. 18/358,266 · Granted Jan 6, 2026

Control device, unmanned aerial vehicle, and control method

Inventors: Asaki Matsumoto (Tokyo, JP); Tatsuhiro Seki (Tokyo, JP); Takayoshi Inuma (Tokyo, JP)
Assignee: Rakuten Group, Inc.
B64D1/22B64U20/00B64U2101/30B64U2101/66
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,515,796
App. No.
18/358,266
Granted
Jan 6, 2026
Kind
B2
Abstract

A control device 133 acquires distance information indicating a distance between an UAV 1 and an article B positioned under the UAV 1 and controls a winch 16 to unreel a linear member 15 on the basis of the distance indicated in the acquired distance information.

Claims (47)

1 . A control device configured to control a winch of an unmanned aerial vehicle including an attachment member capable of attaching to an article, a linear member connected to the attachment member, and the winch capable of unreeling and reeling the linear member, 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:

acquisition code configured to cause the at least one processor to acquire distance information indicating a distance between the unmanned aerial vehicle and the article positioned under the unmanned aerial vehicle;

detection code configured to cause the at least one processor to detect an external force; and

control code configured to cause the at least one processor to control the winch to unreel the linear member on the basis of the distance indicated in the distance information,

wherein the control code is further configured to cause the at least one processor to, in a state where a distance between the attachment member and the article or a connection member provided on the article is equal to a predetermined distance, control the winch to generate a reaction force for reeling the linear member in response to detecting the external force when the linear member is further unreeled by an external force.

2 . The control device according to claim 1 , the program code further including determination code configured to cause the at least one processor to determine an unreeling length of the linear member on the basis of the distance indicated in the distance information,

wherein the control code causes the at least one processor to control the winch to unreel the linear member according to the determined unreeling length.

3 . The control device according to claim 1 , wherein the acquisition code causes the at least one processor to acquire the distance information more than once in a time series, and

the control code causes the at least one processor to control the winch to unreel the linear member until a time when the distance indicated in the distance information becomes equal to a predetermined distance.

4 . The control device according to claim 1 , wherein the control code causes the at least one processor to, in the state where the distance between the attachment member and the article or the connection member provided on the article is equal to the predetermined distance, control the winch to generate a reaction force balanced with gravity acting on the linear member subjected to the unreeling and on the attachment member.

5 . The control device according to claim 1 , wherein the reaction force for reeling the linear member is larger than gravity acting on the linear member subjected to the unreeling and on the attachment member.

6 . The control device according to claim 1 , wherein the control code causes the at least one processor to control the winch to lock the unreeling of the linear member when the distance between the attachment member and the article or the connection member provided on the article reaches the predetermined distance.

7 . The control device according to claim 6 , wherein the control code causes the at least one processor to, in a state where the unreeling of the linear member is locked, and when a predetermined external force is detected by an external force detector included in the unmanned aerial vehicle, control the winch to release the lock and controls the winch to generate a reaction force equal to or more than gravity acting on the linear member subjected to the unreeling and on the attachment member.

8 . The control device according to claim 7 , wherein the control code causes the at least one processor to, when the linear member is further unreeled by an external force after releasing the lock, control the winch to generate the reaction force until the distance between the attachment member and the article or the connection member provided on the article returns to the predetermined distance and lock the unreeling of the linear member when the distance returns to the predetermined distance.

9 . The control device according to claim 1 , wherein the control code causes the at least one processor to control the winch to unreel the linear member until a vertical position of the attachment member corresponds to a vertical position of a connection member provided on the article on the basis of the distance indicated in the distance information.

10 . The control device according to claim 9 , wherein the control code causes the at least one processor to, in a state where the vertical position of the attachment member corresponds to the vertical position of the connection member provided on the article, control the winch to generate a reaction force balanced with gravity acting on the linear member subjected to the unreeling and on the attachment member.

11 . The control device according to claim 9 , wherein the control code causes the at least one processor to control the winch to lock the linear member to prevent unreeling when the vertical position of the attachment member corresponds to the vertical position of the connection member provided on the article.

12 . The control device according to claim 1 , wherein the control code causes the at least one processor to, in a state where the winch is controlled to generate the reaction force, control the winch to lock the unreeling of the linear member when an unreeling length of the linear member does not change for a predetermined period of time.

13 . The control device according to claim 12 ,

wherein the winch includes an attachment portion to be attached to the unmanned aerial vehicle,

the winch being attached to the unmanned aerial vehicle with the attachment portion as a fulcrum so as to be swingable or non-swingable by the external force, and

the control code causes the at least one processor to, a state where the winch is unable to swing by the external force, control the attachment portion to enable the winch to swing when the unreeling of the linear member is locked.

14 . The control device according to claim 1 ,

wherein the winch includes an attachment portion to be attached to the unmanned aerial vehicle,

the winch being attached to the unmanned aerial vehicle with the attachment portion as a fulcrum so as to be swingable or non-swingable by the external force, and

the control code causes the at least one processor to:

in a state where the linear member is able to be unreeled by the external force, control the attachment portion to disable swinging of the winch; and

in a state where the linear member is unable to be unreeled by the external force, control the attachment portion to enable the winch to swing.

15 . The control device according to claim 1 , wherein the distance indicated in the distance information is a distance between the attachment member and the article or a connection member provided on the article.

16 . The control device according to claim 1 , wherein the acquisition code causes the at least one processor to acquire information indicating a height of the article and a height of the unmanned aerial vehicle relative to a placement surface where the article is placed and acquire the distance information on the basis of each of the heights.

17 . The control device according to claim 1 , wherein the unmanned aerial vehicle includes a sensor configured to measure the distance, and

the acquisition code causes the at least one processor to acquire the distance information from the sensor.

18 . An unmanned aerial vehicle comprising:

an attachment member capable of attaching to an article;

a linear member connected to the attachment member;

a winch capable of unreeling and reeling 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:

acquisition code configured to cause the at least one processor to acquire distance information indicating a distance between the unmanned aerial vehicle and the article positioned under the unmanned aerial vehicle;

detection code configured to cause the at least one processor to detect an external force; and

control code configured to cause the at least one processor to control the winch to unreel the linear member on the basis of the distance indicated in the distance information-,

wherein the control code is further configured to cause the at least one processor to, in a state where a distance between the attachment member and the article or a connection member provided on the article is equal to a predetermined distance, control the winch to generate a reaction force for reeling the linear member in response to detecting the external force when the linear member is further unreeled by an external force.

19 . A control method executed by a computer for controlling a winch of an unmanned aerial vehicle including an attachment member capable of attaching to an article, a linear member connected to the attachment member, and the winch capable of unreeling and reeling the linear member, the control method comprising:

acquiring distance information indicating a distance between the unmanned aerial vehicle and the article positioned under the unmanned aerial vehicle;

detecting an external force;

controlling the winch to unreel the linear member on the basis of the distance indicated in the distance information; and

in a state where a distance between the attachment member and the article or a connection member provided on the article is equal to a predetermined distance, controlling the winch to generate a reaction force for reeling the linear member in response to detecting the external force when the linear member is further unreeled by an external force.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2023
From: MATSUMOTO, ASAKI; SEKI, TATSUHIRO; INUMA, TAKAYOSHI
To: RAKUTEN GROUP, INC.
Reel/Frame 064383/0751 →
Priority Claims (1)
JP 2022-120603 · Jul 28, 2022 · national
Continuity (1)
Related Publication 20240043118A1 · Feb 8, 2024
References Cited (12)
US 10071804B1 · Buchmueller et al. · 2018 [cited by applicant]
US 20170267347A1 · Rinaldi et al. · 2017 [cited by applicant]
US 20190193856A1 · Prager · 2019 [cited by examiner]
US 20210011492A1 · Raabe et al. · 2021 [cited by applicant]
US 20210214082A1 · Inuma et al. · 2021 [cited by applicant]
US 20220048621A1 · Tazume · 2022 [cited by applicant]
EP 3070045A1 · 2016 [cited by examiner]
EP 3885259A1 · 2021 [cited by applicant]
JP 2021160887A · 2021 [cited by applicant]
WO 2019126698A1 · 2019 [cited by applicant]
WO 2019186713A1 · 2019 [cited by applicant]
WO 2021095249A1 · 2021 [cited by applicant]