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

11/23/2020
by   Ovidiu Daescu, et al.
0

An articulated probe is modeled in the plane as two line segments, ab and bc, joined at b, with ab being very long, and bc of some small length r. We investigate a trajectory planning problem involving the articulated two-segment probe where the length r of bc can be customized. Consider a set P of simple polygonal obstacles with a total of n vertices, a target point t located in the free space such that t cannot see to infinity, and a circle S centered at t enclosing P. The probe initially resides outside S, with ab and bc being collinear, and is restricted to the following sequence of moves: a straight line insertion of abc into S followed by a rotation of bc around b. The goal is to compute a feasible obstacle-avoiding trajectory for the probe so that, after the sequence of moves, c coincides with t. We prove that, for n line segment obstacles, the smallest length r for which there exists a feasible probe trajectory can be found in O(n^2+ϵ) time using O(n^2+ϵ) space, for any constant ϵ > 0. Furthermore, we prove that all values r for which a feasible probe trajectory exists form O(n^2) intervals, and can be computed in O(n^5/2) time using O(n^2+ϵ) space. We also show that, for a given r, the feasible trajectory space of the articulated probe can be characterized by a simple arrangement of complexity O(n^2), which can be constructed in 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/23/2020

Computing Feasible Trajectories for an Articulated Probe in Three Dimensions

Consider an input consisting of a set of n disjoint triangular obstacles...
research
07/24/2018

Does a robot path have clearance c?

Most path planning problems among polygonal obstacles ask to find a path...
research
07/28/2023

On the Distribution of Probe Traffic Volume Estimated from Their Footprints

Collecting traffic volume data is a vital but costly piece of transporta...
research
04/09/2020

Computing skeletons for rectilinearly-convex obstacles in the rectilinear plane

We introduce the concept of an obstacle skeleton which is a set of line ...
research
11/16/2018

Information Complexity of Treasure Hunt in Geometric Terrains

Treasure hunt is the task of finding an inert target by a mobile agent i...
research
05/11/2018

Peacock: Probe-Based Scheduling of Jobs by Rotating Between Elastic Queues

In this paper, we propose Peacock, a new distributed probe-based schedul...
research
06/08/2020

Space-Aware Reconfiguration

We consider the problem of reconfiguring a set of physical objects into ...

Please sign up or login with your details

Forgot password? Click here to reset