## A Combinatorial Approach to Planar Non-colliding Robot Arm Motion Planning (2000)

Venue: | In Proc. 41st FOCS |

Citations: | 100 - 14 self |

### BibTeX

@INPROCEEDINGS{Streinu00acombinatorial,

author = {Ileana Streinu},

title = {A Combinatorial Approach to Planar Non-colliding Robot Arm Motion Planning},

booktitle = {In Proc. 41st FOCS},

year = {2000},

pages = {443--453}

}

### Years of Citing Articles

### OpenURL

### Abstract

We propose a combinatorial approach to plan noncolliding motions for a planar robot arm. The approach works even with certain types of movable polygonal obstacles and flexible polygonal fences. This yields a very efficient deterministic algorithm for a category of robot arm motion planning problems with many degrees of freedom, for which the known general roadmap techniques have exponential complexity. The main result is an efficient algorithm for convexifying a simple (open or closed) polygonal path with rigid non-intersecting motions in the plane. It works by computing in O(n²) time a monotone mechanism with one degree of freedom, whose motion is controlled by the rotation of a single edge around one of its endpoints. As it moves, all the interdistances between pairs of points not joined by a bar are nondecreasing, thus guaranteeing non-collision. At most O(n²) such motions suffice to reach a convex configuration of the original linkage. At each step, recomputing the next motion from ...

### Citations

916 | Probabilistic roadmaps for path planning in high-dimensional configuration spaces
- Kavraki, Svestka, et al.
- 1996
(Show Context)
Citation Context ...rithms for high degree of freedom problems such as the one we are interested in. See [SS], [Ca88], [BPRa] and [BPRb]. In practical applications, probabilistic roadmap algorithms are used instead, see =-=[Ka]-=-, [HA]. Under various conditions, problems about recon guration of linkages range in complexity from polynomial ([LW]) to NP- and even PSPACE-hard, see [HJW], [W92], [JP]. The particular problem of st... |

481 |
The Complexity of Robot Motion Planning
- Canny
- 1988
(Show Context)
Citation Context ... problems based on roadmaps work well on problems with bounded degrees of freedom, but yield exponential algorithms for high degree of freedom problems such as the one we are interested in. See [SS], =-=[Ca88]-=-, [BPRa] and [BPRb]. In practical applications, probabilistic roadmap algorithms are used instead, see [Ka], [HA]. Under various conditions, problems about recon guration of linkages range in complexi... |

198 |
On the `Piano Movers' Problem. II. General Techniques for Computing Topological Properties of Real Algebraic Manifolds
- Schwartz, Sharir
- 1983
(Show Context)
Citation Context ...anning problems based on roadmaps work well on problems with bounded degrees of freedom, but yield exponential algorithms for high degree of freedom problems such as the one we are interested in. See =-=[SS]-=-, [Ca88], [BPRa] and [BPRb]. In practical applications, probabilistic roadmap algorithms are used instead, see [Ka], [HA]. Under various conditions, problems about recon guration of linkages range in ... |

91 | A kinematics-based probabilistic roadmap method for closed chain systems
- Han, Amato
- 2000
(Show Context)
Citation Context ... for high degree of freedom problems such as the one we are interested in. See [SS], [Ca88], [BPRa] and [BPRb]. In practical applications, probabilistic roadmap algorithms are used instead, see [Ka], =-=[HA]-=-. Under various conditions, problems about recon guration of linkages range in complexity from polynomial ([LW]) to NP- and even PSPACE-hard, see [HJW], [W92], [JP]. The particular problem of straight... |

76 | Deformable free space tiling for kinetic collision detection
- AGARWAL, BASCH, et al.
- 2001
(Show Context)
Citation Context ...this versatile data structure, a slight generalization of the one introduced by Pocchiola and Vegter[PV] in their study of the visibility complex and recently applied to kinetic geometric algorithms (=-=[AB00]-=-, [BE99]). Novelty. To the best of our knowledge, there are very few results on the motion planning of rigid frameworks when self-intersections are not allowed, and ours comes within a clean combinato... |

71 |
Some matroids from discrete applied geometry. Matroid theory
- Whiteley
- 1995
(Show Context)
Citation Context ...t least four equivalent ways, exhibiting their rich combinatorial properties. Some of these are specialized versions of Laman's 2n 3 count and Henneberg constructions from combinatorial rigidity (see =-=[W96]-=- or [GSS]). The proof of correctness of our approach derives from these properties, as well as from a generalization, from simple polygons to the wider class of pseudo-triangulation frameworks, of the... |

66 |
On generic rigidity in the plane
- Lovász, Yemini
- 1982
(Show Context)
Citation Context ...cular, rigidity,srst-order and generic rigidity, as well as classical results on 2-dimensional rigidity such as Laman's theorem, the Henneberg constructions, Lovasz and Yemini covering with two trees =-=[LY]-=- and Maxwell's Theorem are to be found there. For oriented matroids, see [Bj93], although we won't need more than the circular sequences of [GP] (see also [St]). Notation and abbreviations. Our settin... |

38 | Computing Roadmaps of Semi-algebraic Sets on a Variety
- Basu, Pollack, et al.
- 1999
(Show Context)
Citation Context ...s based on roadmaps work well on problems with bounded degrees of freedom, but yield exponential algorithms for high degree of freedom problems such as the one we are interested in. See [SS], [Ca88], =-=[BPRa]-=- and [BPRb]. In practical applications, probabilistic roadmap algorithms are used instead, see [Ka], [HA]. Under various conditions, problems about recon guration of linkages range in complexity from ... |

38 | Rigidity and scene analysis
- Whiteley
(Show Context)
Citation Context ...pproach used in [CDR] based on LP duality and Maxwell's theorem [CW]. 2 Denitions and Preliminaries References. For rigidity theory terminology and basic results, we refer the reader to [Re], [W96], [=-=W97]-=- and [GSS]. In particular, rigidity,srst-order and generic rigidity, as well as classical results on 2-dimensional rigidity such as Laman's theorem, the Henneberg constructions, Lovasz and Yemini cove... |

31 | Computing the visibility graph via pseudo-triangulations
- Pocchiola, Vegter
- 1995
(Show Context)
Citation Context ...s of pseudo-triangulations which we present in this paper are likely to add to the applicability of this versatile data structure, a slight generalization of the one introduced by Pocchiola and Vegter=-=[PV]-=- in their study of the visibility complex and recently applied to kinetic geometric algorithms ([AB00], [BE99]). Novelty. To the best of our knowledge, there are very few results on the motion plannin... |

23 |
On the Movement of Robot Arms in 2-Dimensional Bounded Regions
- Hopcroft, Joseph, et al.
- 1982
(Show Context)
Citation Context ...ic roadmap algorithms are used instead, see [Ka], [HA]. Under various conditions, problems about recon guration of linkages range in complexity from polynomial ([LW]) to NP- and even PSPACE-hard, see =-=[HJW-=-], [W92], [JP]. The particular problem of straightening bar-andjoint linkages and convexifying polygons has accumulated a distinguished history, with some approaches going back to a question of Erdos ... |

15 |
Plane self stresses and projected polyhedra I: the basic pattern
- Crapo, Whiteley
- 1993
(Show Context)
Citation Context ...these properties, as well as from a generalization, from simple polygons to the wider class of pseudo-triangulation frameworks, of the approach used in [CDR] based on LP duality and Maxwell's theorem =-=[CW-=-]. 2 Denitions and Preliminaries References. For rigidity theory terminology and basic results, we refer the reader to [Re], [W96], [W97] and [GSS]. In particular, rigidity,srst-order and generic rigi... |

14 |
Matroid theory and its applications
- Recski
- 1989
(Show Context)
Citation Context ...rks, of the approach used in [CDR] based on LP duality and Maxwell's theorem [CW]. 2 Denitions and Preliminaries References. For rigidity theory terminology and basic results, we refer the reader to [=-=Re]-=-, [W96], [W97] and [GSS]. In particular, rigidity,srst-order and generic rigidity, as well as classical results on 2-dimensional rigidity such as Laman's theorem, the Henneberg constructions, Lovasz a... |

14 |
Algorithmic issues in the geometry of planar linkage movement
- Whitesides
- 1992
(Show Context)
Citation Context ...map algorithms are used instead, see [Ka], [HA]. Under various conditions, problems about recon guration of linkages range in complexity from polynomial ([LW]) to NP- and even PSPACE-hard, see [HJW], =-=[W92-=-], [JP]. The particular problem of straightening bar-andjoint linkages and convexifying polygons has accumulated a distinguished history, with some approaches going back to a question of Erdos [Er]. S... |

13 |
Plantings. On the complexity of reachability and motion planning questions
- Joseph, Harry
- 1985
(Show Context)
Citation Context ...orithms are used instead, see [Ka], [HA]. Under various conditions, problems about recon guration of linkages range in complexity from polynomial ([LW]) to NP- and even PSPACE-hard, see [HJW], [W92], =-=[JP-=-]. The particular problem of straightening bar-andjoint linkages and convexifying polygons has accumulated a distinguished history, with some approaches going back to a question of Erdos [Er]. See [To... |

11 |
Problem number 3763
- Erdős
- 1935
(Show Context)
Citation Context ..., [W92], [JP]. The particular problem of straightening bar-andjoint linkages and convexifying polygons has accumulated a distinguished history, with some approaches going back to a question of Erdos [=-=Er]-=-. See [To99] for a fascinating account. There are abundant connections with work done in the computational biology, chemistry and physics literature and motivated by topics such as protein folding or ... |

9 |
Polygonal chains cannot lock
- Cocan
- 1999
(Show Context)
Citation Context ... Sue Whitesides in 1998, several results on reconguring with non-crossing motions have appeared: planar linkages using 3d motions ([BD+99], [AGP]), trees, 3 and higher-dimensional linkages ([BD+98], [=-=CO-=-R]). The decisive result came in the beginning of this year, when Connelly et al.[CDR] announced the positive answer to the planar convexication problem: all chains can be convexied, all linkages can ... |

9 |
The Erdos{Nagy theorem and its rami
- Toussaint
- 1999
(Show Context)
Citation Context ...JP]. The particular problem of straightening bar-andjoint linkages and convexifying polygons has accumulated a distinguished history, with some approaches going back to a question of Erdos [Er]. See [=-=To99]-=- for a fascinating account. There are abundant connections with work done in the computational biology, chemistry and physics literature and motivated by topics such as protein folding or molecular mo... |

7 | Locked and unlocked polygonal chains - Biedl, Demaine, et al. - 1999 |

6 |
Convexification of planar polygons
- Aronov, Goodman, et al.
- 2002
(Show Context)
Citation Context ...orkshop on Folding in Barbados, organized by Anna Lubiw and Sue Whitesides in 1998, several results on reconguring with non-crossing motions have appeared: planar linkages using 3d motions ([BD+99], [=-=AGP-=-]), trees, 3 and higher-dimensional linkages ([BD+98], [COR]). The decisive result came in the beginning of this year, when Connelly et al.[CDR] announced the positive answer to the planar convexicati... |

6 |
Allowable sequences and Order
- Goodman, Pollack
- 1993
(Show Context)
Citation Context ...onstructions, Lovasz and Yemini covering with two trees [LY] and Maxwell's Theorem are to be found there. For oriented matroids, see [Bj93], although we won't need more than the circular sequences of =-=[GP] (-=-see also [St]). Notation and abbreviations. Our setting is the Euclidian plane. All index arithmetic is done mod n in the set [n] := f1; ; ng. We abbreviate \counterclockwise " as ccw and \one... |

3 |
On the moduli spaces of polygons in the Euclidian plane
- Kapovich, Millson
- 1995
(Show Context)
Citation Context ... only a constant number of joints at a time). Recent results in the mathematics literature aim at understanding the topology of the conguration space of closed chains, but they allow crossings, see ([=-=KM95]-=-. The universality result of [KM98] is also for the general case of self-intersecting rigid frameworks. Following the McGill University Workshop on Folding in Barbados, organized by Anna Lubiw and Sue... |

1 | On recon guring tree linkages: Trees can lock - Biedl, Demaine, et al. - 1998 |

1 |
Universality Theorems for con spaces of planar linkages
- Kapovich, Millson
- 1998
(Show Context)
Citation Context ...t a time). Recent results in the mathematics literature aim at understanding the topology of the conguration space of closed chains, but they allow crossings, see ([KM95]. The universality result of [=-=KM98]-=- is also for the general case of self-intersecting rigid frameworks. Following the McGill University Workshop on Folding in Barbados, organized by Anna Lubiw and Sue Whitesides in 1998, several result... |

1 |
Recon Closed Polygonal Chains in Euclidian dspace
- Lenhart, Whitesides
- 1995
(Show Context)
Citation Context ... In practical applications, probabilistic roadmap algorithms are used instead, see [Ka], [HA]. Under various conditions, problems about recon guration of linkages range in complexity from polynomial (=-=[LW]-=-) to NP- and even PSPACE-hard, see [HJW], [W92], [JP]. The particular problem of straightening bar-andjoint linkages and convexifying polygons has accumulated a distinguished history, with some approa... |

1 |
Clusters of Stars, Proc
- Streinu
- 1997
(Show Context)
Citation Context ...ovasz and Yemini covering with two trees [LY] and Maxwell's Theorem are to be found there. For oriented matroids, see [Bj93], although we won't need more than the circular sequences of [GP] (see also =-=[St]).-=- Notation and abbreviations. Our setting is the Euclidian plane. All index arithmetic is done mod n in the set [n] := f1; ; ng. We abbreviate \counterclockwise " as ccw and \one-degree-of-free... |