Piecewise linear cost propagation for path searching
AssigneeSun Microsystems, Inc.
InventorsZhaoyun Xing, Russell Kao
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsZhaoyun Xing, Russell Kao
Estimating the term…
The problem of searching for a low cost path from a source location to a target location through a traversable region partitioned into a plurality of tiles is solved using source and target cost functions. Each tile in the traversable region is defined by boundary segments. The source cost function provides a cost for traversing from the source location to the boundary segment in question. The target cost function provides a cost for traversing from the boundary segment in question to the target location. The target cost function is estimated, and the source cost function is calculated. A path cost function is determined by adding the source and target cost functions. If the target location is a tile, then the target cost may be estimated using a convex hull of the target tile and the boundary segment in question. To facilitate the cost function calculations, multiple forms of cost function propagation between segments are disclosed.
A method of processing information for finding a low cost path from a source to a target tile through a traversable region partitioned into a plurality of tiles, each tile being defined by a plurality of boundary segments, the method comprising:
A method of processing information for finding a low cost path from a source to a target through a traversable region partitioned into a plurality of tiles, each tile being defined by a plurality of boundary segments, the method comprising:
A method of processing information for finding a low cost path from a source to a target through a traversable region partitioned into a plurality of tiles, each tile being defined by a plurality of boundary segments, the method comprising:
A method of processing information for finding a low cost path from a source to a target through a traversable region partitioned into a plurality of tiles, each tile being defined by a plurality of boundary segments, the method comprising:
A method of propagating cost from entry segment of a tile to an exit segment of the tile, the method comprising:
A method of calculating a cost of a path from a source to a tile exit boundary segment, the path crossing a boundary of the tile at a tile entry boundary segment, the method comprising:
A computer program product encoded in computer readable media for propagating cost from an entry segment of a tile to an exit segment of the tile, the product comprising:
A computer program product encoded in at least one computer readable medium for processing information for finding a low cost path from a source to a target through a traversable region partitioned into a plurality of tiles, each tile being defined by a plurality of boundary segments, the computer program product comprising:
A method comprising the step of providing an information processing system in which a processor and a plurality of software modules are configured for processing information for finding a low cost path from a source to a target through a traversable region partitioned into a plurality of tiles, each tile being defined by a plurality of boundary segments, wherein the plurality of software modules include a first software module for estimating a target cost function providing the cost to the target from an exit boundary segment of a tile, a second software module for calculating a source cost function from the exit boundary segment to the source and configured to find a linear minimum convolution of a cost function corresponding to the exit boundary segment;
A method of estimating a least cost of a path from any point on a piecewise linear curve to a tile outlined by a plurality of boundary segments, the method comprising:
Dependencies are inferred from the claim text.