IP Library Granted Patent US 11,846,939
Granted Patent B2
US 11,846,939 · App. 17/145,856 · Granted Dec 19, 2023

Mobile vehicle, control method of mobile vehicle, and path control system of mobile vehicle

Inventors: Min Hyeok Kwon (Changwon-si, KR); Kyong Seok Choi (Changwon-si, KR)
Assignee: HANWHA AEROSPACE CO., LTD.
G05D1/0016B60W30/09G05D1/0214B60W2554/4041
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,846,939
App. No.
17/145,856
Granted
Dec 19, 2023
Kind
B2
Abstract

A mobile vehicle and a method of controlling the mobile vehicle are provided. The method of controlling the mobile vehicle includes defining a first line between the mobile vehicle and the user, determining a position and a size of each of at least one obstacle having a predetermined relationship with the first line, defining a second line based on the first line, the position of the at least one obstacle, and the size of the at least one obstacle, and controlling the mobile vehicle according to a direction and a size of an external force on the second line.

Claims (42)

1. A method of controlling a mobile vehicle based on a line between the mobile vehicle and a user, the method comprising:

defining a first line between the mobile vehicle and the user;

determining a position and a size of each of at least one obstacle having a predetermined relationship with the first line;

generating at least one virtual obstacle, wherein a size of the at least one virtual obstacle is enlarged by a predetermined ratio based on the position and the size of each of the at least one obstacle;

determining whether at least a partial section of the first line overlaps the at least one virtual obstacle;

based on determining that at least the partial section of the first line overlaps the at least one virtual obstacle, defining a second line by modifying at least the partial section of the first line that overlaps the at least one virtual obstacle; and

controlling the mobile vehicle according to a direction of the second line.

2. The method of claim 1 , wherein the first line is a string connecting the mobile vehicle to the user, and

wherein the defining of the first line comprises defining the first line based on at least one of a direction of the string and a length of the string.

3. The method of claim 2 , wherein the determining of the position of the at least one obstacle and the size of the at least one obstacle comprises identifying at least one object within a predetermined threshold distance from at least a portion of the string as the at least one obstacle.

4. The method of claim 1 , wherein the defining of the second line comprises:

defining the second line such that a distance between at least a portion of an outline of the at least one virtual obstacle and at least a portion of the second line is equal to or greater than a predetermined threshold distance.

5. The method of claim 1 , wherein the first line is a virtual line connecting the mobile vehicle to the user in a straight line, and

wherein the defining of the first line comprises defining the first line based on at least one of a direction of the straight line and a length of the straight line.

6. The method of claim 5 , wherein the first line is a line corresponding to a wireless communication path between the mobile vehicle and a terminal of the user.

7. The method of claim 5 , wherein the determining of the position of the at least one obstacle and the size of the at least one obstacle comprises identifying at least one object that is within a predetermined threshold distance from at least a portion of the first line as the at least one obstacle.

8. The method of claim 5 , wherein the defining of the second line further comprises:

generating a plurality of second line candidates; and

determining any one of the plurality of second line candidates as the second line according to a predetermined rule.

9. The method of claim 5 , wherein the defining of the second line comprises defining the second line such that a distance between at least a portion of an outline of the at least one virtual obstacle and at least a portion of the second line is equal to or greater than a predetermined threshold distance.

10. The method of claim 5 , wherein the controlling of the mobile vehicle comprises:

determining a moving direction of the mobile vehicle based on an angle between a predetermined reference direction with respect to the mobile vehicle and the second line at one or more positions of the mobile vehicle; and

determining a moving speed of the mobile vehicle based on at least one of a predetermined reference external force and a difference in length between the first line and the second line at the one or more positions of the mobile vehicle.

11. A mobile vehicle configured to move along a movement path based on a line between the mobile vehicle and a user, the mobile vehicle comprising:

a string connection part attached to one end of a string connecting the mobile vehicle to the user; and

a processor configured to:

define a first line between the mobile vehicle and the user,

determine a position and a size of each of at least one obstacle having a predetermined relationship with the first line,

generate at least one virtual obstacle, wherein a size of the at least one virtual obstacle is enlarged by a predetermined ratio based on the position and the size of each of the at least one obstacle;

determine whether at least a partial section of the first line overlaps the at least one virtual obstacle;

based on determining that at least the partial section of the first line overlaps the at least one virtual obstacle, define a second line by modifying at least the partial section of the first line that overlaps the at least one virtual obstacle, and

control the mobile vehicle according to a direction of the second line.

12. A system for controlling a movement path of a mobile vehicle based on a line between the mobile vehicle and a user, the system comprising:

the mobile vehicle; and

a user terminal configured to generate a virtual line between the mobile vehicle and the user,

wherein the mobile vehicle comprises a processor configured to:

define a first line with reference to a wireless communication path between the mobile vehicle and the user terminal,

determine a position and a size of each of at least one obstacle having a predetermined relationship with the first line,

generate at least one virtual obstacle, wherein a size of the at least one virtual obstacle is enlarged by a predetermined ratio based on the position and the size of each of the at least one obstacle;

determine whether at least a partial section of the first line overlaps the at least one virtual obstacle;

based on determining that at least the partial section of the first line overlaps the at least one virtual obstacle, define a second line by modifying at least the partial section of the first line that overlaps the at least one virtual obstacle, and

control the mobile vehicle according to a direction of the second line.

Assignments (2)
MERGER Recorded Dec 23, 2022
From: HANWHA DEFENSE CO., LTD.
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 062213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2021
From: KWON, MIN HYEOK; CHOI, KYONG SEOK
To: HANWHA DEFENSE CO., LTD.
Reel/Frame 054960/0105 →
Priority Claims (1)
KR 10-2020-0123961 · Sep 24, 2020 · national
Continuity (1)
Related Publication 20220091603A1 · Mar 24, 2022