410 likes | 506 Views
On Reconfiguring Radial Trees. JCDCG2002 2002.12.8(Sun.). Akita Prefectural University. Yoshiyuki Kusakari. Linkages. joint. bar. A linkage is a collection of line segments possibly joined at their ends. bar: movable segment. joint: movable point.
E N D
On Reconfiguring Radial Trees JCDCG2002 2002.12.8(Sun.) Akita Prefectural University Yoshiyuki Kusakari
Linkages joint bar A linkage is a collection of line segments possibly joined at their ends. bar: movable segment joint: movable point
Wrong motions of a reconfiguration Any bar cannot be separated at the joint. Any bar can become neither longer nor shorter.
Wrong motions of a planar reconfiguration Any bar can not move out of the plane. Any two bars can not cross each other.
A planar reconfiguration A planar reconfiguration is the motion from an initial configuration to the desired configuration such that, during the motion, the topology of the linkage is invariant, the length of any bar is invariant, all bars are in the plane, and the configuration at any time is simple.
Applications linkage robot arm motion planning reconfiguration A motion planning of robot arms Designing a manipulator Straightenable manipulators are desired.
Fundamental questions1(Polygonal chains) the Carpenter's Rule Problem1 Can any polygonal chains recongigure any other configuration in the plane? ? the Carpenter's Rule Problem 1' Can any polygonal chains be "straighten" in the plane? ?
Known results 1 Theorem 1[Connelly et al. ’00] Any polygonal chains can be straighten. OK
Fundamental questions2 (Tree linkages) Problem 2 Can any tree linkages be "straighten" in the plane? ?
Known results 2 Theorem 2 [Biedl et al. ’98] There exists a tree linkage which can not be straighten.
Our problem Problem 2 Can any tree linkages be straighten? NO Problem 3 What kind of trees can be straighten?
Known results 3 Theorem 3 [kusakari et al. ’02] Any monotone trees can be straighten. OK r root r
Monotone path and monotone tree root r x-monotone path x-monotone tree
Non-monotone path and non-monotone tree non-monotone path (in x-direction) non-monotone tree (in x-direction) root r
In this talk: Problem 3 What kind of trees can be straighten? Are there other classes of trees which can be straighten? We give a negative result. Theorem 4 There exists a radial tree which can not be straighten. A radial tree is a natural modification of a monotone tree.
Radial path and radial tree Radial path Radial tree : root
Non-radial path and non-radial tree Non-Radial path Non-Radial tree : root
The previous example This locked tree is not radial.
C -component 2p = 6 i This tree has six congruent C -components. i
Subcomponents V i C L i i G i -component -component -component -component
Radial monotonicity G i -component
Lockableness 1 V i p V < i+1 2 These bars can not swing out.
Lockableness 2 V V V i i i V V V i+1 i+1 i+1 C i Any -component can not be squeezed. Expanding the diagonal Reducing the diagonal
Lockableness 3 C i Any -component can not be widened.
Conclusion There exists a locked radial tree.
The classes of trees general radial monotone counter example
Future works Find a necessary and sufficient condition for straightenable tree in the plane. Find a class of threes such that any trees in the class can be straighten in the 3D space.
A quadranglar linkage can be reconfigured to any quadranglar linkage.
Straightening the monotone tree 1 a pulling operation r r Any monotone tree can be straighen using only the pulling operations.
Straightening the monotone tree 2 Order graph Tree T Order graph G T A vertex of the order graph G is a bar of tree T. T Edges of the order graph consists of two kind of edges: connecting edges and visible edges.
The order applying the pulling operations isa reverse topological order of the order graph. Straightening the monotone tree 3 5 4 5 11 11 4 3 7 7 8 8 10 6 3 1 6 1 9 2 10 9 2 Tree T Order graph G T
Connecting edges Tree T Connecting edges E con Directed edges each of which consecutively appear on the path from the root to a leaf.
Visible edges Tree T Visible edges E vis Directed edges from each bars to visible bars in x-direction.
Connecting edges E Visible edges E con vis Order Graph G T
An property of the order graph The order graph of a monotone tree has no directed cycle. Order Graph G T The topological order can be found.