Space partitioning for motion planning

US2017308102A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017308102-A1
Application numberUS-201515521544-A
CountryUS
Kind codeA1
Filing dateOct 28, 2015
Priority dateOct 28, 2014
Publication dateOct 26, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An aspect includes space partitioning for vehicle motion planning. A plurality of obstacle data is analyzed to determine a plurality of obstacle locations in a configuration space of a vehicle. A partitioning of the configuration space is performed to compute a skeletal partition representing a plurality of obstacle boundaries based on the obstacle locations. The skeletal partition is used to preferentially place a plurality of samples by a sampling-based motion planner. At least one obstacle-free path is output by the sampling-based motion planner based on the samples.

First claim

Opening claim text (preview).

1 . A method of space partitioning for motion planning, the method comprising: analyzing a plurality of obstacle data to determine a plurality of obstacle locations in a configuration space of a vehicle; performing a partitioning of the configuration space to compute a skeletal partition representing a plurality of obstacle boundaries based on the obstacle locations; using the skeletal partition to preferentially place a plurality of samples by a sampling-based motion planner; and outputting at least one obstacle-free path by the sampling-based motion planner based on the samples. 2 . The method of claim 1 , wherein the partitioning of the configuration space is performed by computing a medial axis between the obstacle locations as the skeletal partition. 3 . The method of claim 1 , wherein the partitioning of the configuration space is performed by computing Voronoi tessellation edges of the obstacle locations as the skeletal partition. 4 . The method of claim 1 , wherein the configuration space is partitioned into three-dimensional cells defined as free space or obstacles. 5 . The method of claim 1 , further comprising: applying a weighted distribution to randomly place higher percentage of samples closer to the skeletal partition. 6 . The method of claim 1 , further comprising: applying a cost function to determine a lowest cost path of the at least one obstacle-free path. 7 . The method of claim 6 , further comprising: placing un-weighted random samples in the configuration space to search for a lower cost path based on identifying the at least one obstacle-free path. 8 . The method of claim 1 , wherein the method is performed by a system of the vehicle. 9 . The method of claim 8 , wherein the obstacle data are acquired from a combination of a priori terrain data and sensor data of the vehicle. 10 . A motion planning system for a vehicle, the motion planning system comprising: a processor; and memory having instructions stored thereon that, when executed by the processor, cause the motion planning system to: analyze a plurality of obstacle data to determine a plurality of obstacle locations in a configuration space of the vehicle; perform a partitioning of the configuration space to compute a skeletal partition representing a plurality of obstacle boundaries based on the obstacle locations; use the skeletal partition to preferentially place a plurality of samples by a sampling-based motion planner; and output at least one obstacle-free path by the sampling-based motion planner based on the samples. 11 . The motion planning system of claim 10 , wherein the partitioning of the configuration space is performed by computing a medial axis between the obstacle locations as the skeletal partition. 12 . The motion planning system of claim 10 , wherein the partitioning of the configuration space is performed by computing Voronoi tessellation edges of the obstacle locations as the skeletal partition. 13 . The motion planning system of claim 10 , wherein the instructions further cause the motion planning system to apply a weighted distribution to place higher percentage of samples closer to the skeletal partition. 14 . The motion planning system of claim 10 , wherein the instructions further cause the motion planning system to: apply a cost function to determine a lowest cost path of the at least one obstacle-free path; and place un-weighted random samples in the configuration space to search for a lower cost path based on identifying the at least one obstacle-free path. 15 . The motion planning system of claim 10 , wherein the obstacle data are acquired from a combination of a priori terrain data and sensor data of the vehicle.

Assignees

Inventors

Classifications

  • G05D1/10Primary

    Simultaneous control of position or course in three dimensions (G05D1/12 takes precedence) · CPC title

  • Route searching; Route guidance · CPC title

  • G05D1/106Primary

    Change initiated in response to external conditions, e.g. avoidance of elevated terrain or of no-fly zones · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017308102A1 cover?
An aspect includes space partitioning for vehicle motion planning. A plurality of obstacle data is analyzed to determine a plurality of obstacle locations in a configuration space of a vehicle. A partitioning of the configuration space is performed to compute a skeletal partition representing a plurality of obstacle boundaries based on the obstacle locations. The skeletal partition is used to p…
Who is the assignee on this patent?
Sikorsky Aircraft Corp
What technology area does this patent fall under?
Primary CPC classification G05D1/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Oct 26 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).