Searching for Shortest and Safest Paths Along Obstacle Common Tangents

This thesis describes a method for computing globally shortest paths for a point robot in a two-dimensional, orthogonal world composed of convex and concave polygons through the construction of obstacle common tangent visibility graphs. Visibility and intersection testing are based on the orientatio...

Full description

Bibliographic Details
Main Author: Crane, Jerry Allen
Other Authors: Kanayama, Yutaka
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2014
Online Access:http://hdl.handle.net/10945/43782
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-43782
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-437822015-02-11T03:55:42Z Searching for Shortest and Safest Paths Along Obstacle Common Tangents Crane, Jerry Allen Kanayama, Yutaka Naval Postgraduate School (U.S.) This thesis describes a method for computing globally shortest paths for a point robot in a two-dimensional, orthogonal world composed of convex and concave polygons through the construction of obstacle common tangent visibility graphs. Visibility and intersection testing are based on the orientation of three or more points in the plane, and complex obstacle tangent visibility graphs are constructed using only these orientation relationships. Obstacle common tangents for convex and concave polygonal obstacles are implemented as a computational representation of locally shortest paths. A series of tangent sequences form global paths which equate to global path equivalence classes, effectively reducing the path finding problem to that of finding the shortest path in the path equivalence class. A simple and logical approach for processing concave polygons using convex subpolygons is implemented, allowing common tangent construction and path searching algorithms to process complex geometrical shapes in an efficient and symbolically unique fashion. Dijkstra's algorithm is implemented using heuristic control for optimal path searching. The framework for utilizing constant clearance strips for safe path planning along obstacle common tangents is presented but not fully implemented. 2014-11-20T21:37:03Z 2014-11-20T21:37:03Z 1991-09 Thesis http://hdl.handle.net/10945/43782 ocm227778636 en_US This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, it may not be copyrighted. Monterey, California. Naval Postgraduate School
collection NDLTD
language en_US
sources NDLTD
description This thesis describes a method for computing globally shortest paths for a point robot in a two-dimensional, orthogonal world composed of convex and concave polygons through the construction of obstacle common tangent visibility graphs. Visibility and intersection testing are based on the orientation of three or more points in the plane, and complex obstacle tangent visibility graphs are constructed using only these orientation relationships. Obstacle common tangents for convex and concave polygonal obstacles are implemented as a computational representation of locally shortest paths. A series of tangent sequences form global paths which equate to global path equivalence classes, effectively reducing the path finding problem to that of finding the shortest path in the path equivalence class. A simple and logical approach for processing concave polygons using convex subpolygons is implemented, allowing common tangent construction and path searching algorithms to process complex geometrical shapes in an efficient and symbolically unique fashion. Dijkstra's algorithm is implemented using heuristic control for optimal path searching. The framework for utilizing constant clearance strips for safe path planning along obstacle common tangents is presented but not fully implemented.
author2 Kanayama, Yutaka
author_facet Kanayama, Yutaka
Crane, Jerry Allen
author Crane, Jerry Allen
spellingShingle Crane, Jerry Allen
Searching for Shortest and Safest Paths Along Obstacle Common Tangents
author_sort Crane, Jerry Allen
title Searching for Shortest and Safest Paths Along Obstacle Common Tangents
title_short Searching for Shortest and Safest Paths Along Obstacle Common Tangents
title_full Searching for Shortest and Safest Paths Along Obstacle Common Tangents
title_fullStr Searching for Shortest and Safest Paths Along Obstacle Common Tangents
title_full_unstemmed Searching for Shortest and Safest Paths Along Obstacle Common Tangents
title_sort searching for shortest and safest paths along obstacle common tangents
publisher Monterey, California. Naval Postgraduate School
publishDate 2014
url http://hdl.handle.net/10945/43782
work_keys_str_mv AT cranejerryallen searchingforshortestandsafestpathsalongobstaclecommontangents
_version_ 1716730429630840832