English

Characterization and Computation of Feasible Trajectories for an Articulated Probe with a Variable-Length End Segment

Computational Geometry 2020-11-25 v1

Abstract

An articulated probe is modeled in the plane as two line segments, abab and bcbc, joined at bb, with abab being very long, and bcbc of some small length rr. We investigate a trajectory planning problem involving the articulated two-segment probe where the length rr of bcbc can be customized. Consider a set PP of simple polygonal obstacles with a total of nn vertices, a target point tt located in the free space such that tt cannot see to infinity, and a circle SS centered at tt enclosing PP. The probe initially resides outside SS, with abab and bcbc being collinear, and is restricted to the following sequence of moves: a straight line insertion of abcabc into SS followed by a rotation of bcbc around bb. The goal is to compute a feasible obstacle-avoiding trajectory for the probe so that, after the sequence of moves, cc coincides with tt. We prove that, for nn line segment obstacles, the smallest length rr for which there exists a feasible probe trajectory can be found in O(n2+ϵ)O(n^{2+\epsilon}) time using O(n2+ϵ)O(n^{2+\epsilon}) space, for any constant ϵ>0\epsilon > 0. Furthermore, we prove that all values rr for which a feasible probe trajectory exists form O(n2)O(n^2) intervals, and can be computed in O(n5/2)O(n^{5/2}) time using O(n2+ϵ)O(n^{2+\epsilon}) space. We also show that, for a given rr, the feasible trajectory space of the articulated probe can be characterized by a simple arrangement of complexity O(n2)O(n^2), which can be constructed in O(n2)O(n^2) time. To obtain our solutions, we design efficient data structures for a number of interesting variants of geometric intersection and emptiness query problems.

Keywords

Cite

@article{arxiv.2011.11672,
  title  = {Characterization and Computation of Feasible Trajectories for an Articulated Probe with a Variable-Length End Segment},
  author = {Ovidiu Daescu and Ka Yaw Teo},
  journal= {arXiv preprint arXiv:2011.11672},
  year   = {2020}
}

Comments

42 pages, 19 figures. A preliminary version of this work was presented at the 32nd Annual Canadian Conference on Computational Geometry