IP Library Granted Patent US 10,563,992
Granted Patent B2
US 10,563,992 · App. 15/356,914 · Granted Feb 18, 2020

Method and apparatus for optimal path generation

Inventor: JinHan Lee (Changwon-si, KR)
Assignee: HANWHA DEFENSE CO., LTD.
G01C21/3446H04L41/0816G01C21/34
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 10,563,992
App. No.
15/356,914
Granted
Feb 18, 2020
Kind
B2
Abstract

A method for optimal path generation includes generating a candidate path to be taken by a platform to move from a start point to a final point, splitting the candidate path into a preset number of sections, calculating a curvature variation of each of the sections, acquiring an optimal path parameter that minimizes a sum of the curvature variations, by changing a path parameter of the candidate path, and determining, as the candidate path corresponding to the optimal path parameter as an optimal path.

Claims (27)

1. A method for optimal path generation, the method comprising:

generating a candidate path to be taken by a platform to move from a start point to a final point;

splitting the candidate path into a preset number of sections;

calculating a curvature variation of each of the sections by dividing a difference between a curvature of a start point of each of the sections and a curvature of a final point of each of the sections by an interval of each of the sections;

acquiring an optimal path parameter that minimizes a sum of the curvature variations or a sum of squares of the curvature variations, by changing a path parameter of the candidate path;

determining, as an optimal path, the candidate path corresponding to the optimal path parameter; and

generating a movement path for a mobile robot based on the determined optimal path.

2. The method of claim 1 , wherein the generating the candidate path comprises:

determining adjusting points based on the path parameter; and

generating a Bezier curve based on the adjusting points.

3. The method of claim 2 , wherein the determining the adjusting points comprises determining a predetermined number of adjusting points based on the path parameter, state information of the platform at the start point, and state information of the platform at the final point, and

wherein the generating the Bezier curve comprises generating a quintic Bezier curve based on the predetermined number of adjusting points.

4. The method of claim 3 , wherein the state information comprises information about at least one of an x-coordinate, a y-coordinate, a direction, and a curvature.

5. The method of claim 3 , wherein the state information comprises information about an x-coordinate, a y-coordinate, a direction, and a curvature.

6. An apparatus for optimal path generation, the apparatus comprising:

a candidate path generator configured to generate a candidate path to be taken by a platform to move from a start point to a final point;

a section splitter configured to split the candidate path into a preset number of sections;

a curvature variation calculator configured to calculate a curvature variation of each of the sections by dividing a difference between a curvature of a start point of each of the sections and a curvature of a final point of each of the sections by an interval of each of the sections;

an optimal path parameter acquirer configured to acquire an optimal path parameter that minimizes a sum of the curvature variations, by changing a path parameter of the candidate path; and

an optimal path determiner configured to determine the candidate path corresponding to the optimal path parameter as an optimal path and generate a movement path for a mobile robot based on the determined optimal path.

7. The apparatus of claim 6 , wherein the candidate path generator comprises:

an adjusting point determiner configured to determine adjusting points based on the path parameter; and

a Bezier curve generator configured to generate a Bezier curve, based on the adjusting points.

8. The apparatus of claim 7 , wherein the adjusting point determiner is configured to determine four adjusting points based on the path parameter, state information of the platform of the start point, and state information of the platform of the final point, and

wherein the Bezier curve generator is configured to generate a quintic Bezier curve based on the four adjusting points.

9. The apparatus of claim 8 , wherein the state information comprises information about at least one of an x-coordinate, a y-coordinate, a direction, and a curvature.

10. The apparatus of claim 8 , wherein the state information comprises information about an x-coordinate, a y-coordinate, a direction, and a curvature.

Assignments (4)
MERGER Recorded Dec 23, 2022
From: HANWHA DEFENSE CO., LTD.
To: HANWHA AEROSPACE CO., LTD.
Reel/Frame 062213/0912 →
CHANGE OF NAME Recorded Feb 28, 2019
From: HANWHA LAND SYSTEMS CO., LTD.
To: HANWHA DEFENSE CO., LTD.
Reel/Frame 048473/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2017
From: HANWHA TECHWIN CO., LTD.
To: HANWHA LAND SYSTEMS CO., LTD.
Reel/Frame 043838/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2016
From: LEE, JINHAN
To: HANWHA TECHWIN CO., LTD.
Reel/Frame 040390/0209 →
Priority Claims (1)
KR 10-2016-0002082 · Jan 7, 2016 · national
Continuity (1)
Related Publication 20170201457A1 · Jul 13, 2017