CHECKING MOBILITY AND DECOMPOSITION OF LINKAGES

Slides:



Advertisements
Similar presentations
1 Conjunctions of Queries. 2 Conjunctive Queries A conjunctive query is a single Datalog rule with only non-negated atoms in the body. (Note: No negated.
Advertisements

Games, Movies and Virtual Worlds – An Introduction to Computer Graphics Ayellet Tal Department of Electrical Engineering Technion.
Chapter 4: Trees Part II - AVL Tree
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
By Lydia E. Kavraki, Petr Svestka, Jean-Claude Latombe, Mark H. Overmars Emre Dirican
A COMPLEX NETWORK APPROACH TO FOLLOWING THE PATH OF ENERGY IN PROTEIN CONFORMATIONAL CHANGES Del Jackson CS 790G Complex Networks
Presented by David Stavens. Manipulation Planning Before: Want to move the robot from one configuration to another, around obstacles. Now: Want to robot.
The Equivalence between Static (rigid) and Kinematic (flexible, mobile) Systems through the Graph Theoretic Duality Dr. Offer Shai Tel-Aviv University.
Tutorial 6: Mechanism Fundermentals
Revealing Order in Complex Systems through Graph Representations Dr. Offer Shai Department of Mechanics, Materials and Systems Faculty of Engineering Tel-Aviv.
The Duality between Planar Kinematics and Statics Dr. Shai, Tel-Aviv, Israel Prof. Pennock, Purdue University.
Rigidity of 2d and 3d Pinned Frameworks and pebble game". Dr. Offer Shai Department of Mechanics Materials and Systems, Tel Aviv University, Israel
General view on the duality between statics and kinematics M.Sc student: Portnoy Svetlana Advisor: Dr. Offer Shai.
DAST 2005 Tirgul 6 Heaps Induction. DAST 2005 Heaps A binary heap is a nearly complete binary tree stored in an array object In a max heap, the value.
TEL AVIV UNIVERSITY FACULTY OF ENGINEERING SCHOOL OF MECHANICAL ENGINEERING Deployable Tensegrity Robots Offer Shai Uri Ben Hanan Yefim Mor Michael Slovotin.
PRESENTATION ON SHAREHOLDERS AGREEMENT. INDEX Parties to the Shareholders Agreement Parties to the Shareholders Agreement Purpose of the Shareholders.
Pebble games for rigidity Overview. The game of pebbling was first suggested by Lagarias and Saks, as a tool for solving a particular problem in number.
Proving termination conditions Name Country, City, University Omer Subasi Turkey, Istanbul, Koc University Anton Dergunov
Removal of Assets CCART Inventory Services The University of Texas at Austin.
Transforming Knowledge to Structures from Other Engineering Fields by Means of Graph Representations. Dr. Offer Shai and Daniel Rubin Department of Mechanics,
MEE 3025 MECHANISMS WEEK 2 BASIC CONCEPTS. Mechanisms A group of rigid bodies connected to each other by rigid kinematic pairs (joints) to transmit force.
Efficient and Effective Practical Algorithms for the Set-Covering Problem Qi Yang, Jamie McPeek, Adam Nofsinger Department of Computer Science and Software.
Pebble Game Algorithm Demonstration
Introduction to the Pathway Meetings Hugh Dyer WR DTC Induction Day 2/10/2012.
Computer Animation Lecture #1 송오영 Sejong University Department of Digital Contents.
Proceedings of the ASME 2010 International Design Engineering Technical Conferences &Computers and Information in Engineering Conference IDETC/CIE 2010.
Pebble game extensions- Detecting relevant regions, protein hinge motions, allostery … Adnan Sljoka, York University Work with Walter Whiteley.
ReferencesReferences AcknowledgementsAcknowledgements TORQUE server DefinitionsDefinitions MethodsMethods IntroductionIntroduction Experiments & Results.
Adnan Sljoka KGU/CREST, Japan How to inductively construct floating body-hinge / molecular Assur graphs?
1 st PeriodAP Computer Science 2 nd PeriodComputer Science I 3 rd PeriodIntroduction to Programming 4 th PeriodComputer Science I/ Advanced Projects Lunch.
10/01/2002 University of California, Irvine2002 ASME Design Engineering Technical Conferences, Montreal An Extensible Java Applet for Spatial Linkage Synthesis.
A model of Caterpillar Locomotion Based on Assur Tensegrity Structures Shai Offer School of Mechanical Engineering, Faculty of Engineering, Tel-Aviv University,
A way to integrate IR and Academic activities to enhance institutional effectiveness. Introduction The University of Alabama (State of Alabama, USA) was.
Conjectures Resolved and Unresolved from Rigidity Theory Jack Graver, Syracuse University SIAM conference on DISCRETE MATHEMATICS June 18-21, Dalhousie.
Role of Rigid Components in Protein Structure Pramod Abraham Kurian.
The correction to Grubler’s criterion for calculating the Degrees of Freedom of Mechanisms Proceedings of the ASME 2011 International Design Engineering.
Community Discovery in Social Network Yunming Ye Department of Computer Science Shenzhen Graduate School Harbin Institute of Technology.
FlexWeb Nassim Sohaee. FlexWeb 2 Proteins The ability of proteins to change their conformation is important to their function as biological machines.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Topics in Rigidity Theory from the Aspect of Assur Graphs Offer Shai - Rigid structures are compositions of cycles of atoms (Assur Graphs) - The main.
FUNCTIONS. Midterm questions (1-10) review 1. Every line in a C program should end with a semicolon. 2. In C language lowercase letters are significant.
Computational Algorithm for Determining the Generic Mobility of Floating Planar and Spherical Linkages Offer Shai Mechanical Engineering School, Tel-Aviv.
Proceedings of the ASME 2012 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2012.
From Classical Proof Theory to P vs. NP
Hans Bodlaender, Marek Cygan and Stefan Kratsch
Date of download: 10/31/2017 Copyright © ASME. All rights reserved.
Degree of Freedom (DOF) :
CLASSIFICATION OF INVERSION INVERSION OF FOUR BAR CHAIN MECHANISM
European Symposium on Algorithms – ESA
A Unified Concept for the Graph Representation of
More on Merge Sort CS 244 This presentation is not given in class
Constraints: Connectivity and Mobility, Lecture 2
NextGen Purchasing Calendar Year End 1099 Process
Avshalom Sheffer School of Mechanical Engineering Tel Aviv University
ME 202 Mechanical Engineering for Civil Engineers
Haim Kaplan and Uri Zwick
Bart M. P. Jansen June 3rd 2016, Algorithms for Optimization Problems
בחינת יציבות עבור מבני טנזגריטי על בסיס ידע מתורת המכניזמים
Topological Ordering Algorithm: Example
3.4 Push-Relabel(Preflow-Push) Maximum Flow Alg.
Duality between Engineering Systems
Face force – a multidimensional generalization of mesh currents
Image Coding and Compression
USER MANUAL - WORLDSCINET
Topological Ordering Algorithm: Example
Topological Ordering Algorithm: Example
Mechanical Engineering
Graph Representations and their Applications (formal description)
Topological Ordering Algorithm: Example
Presentation transcript:

CHECKING MOBILITY AND DECOMPOSITION OF LINKAGES Proceedings of the ASME 2011 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference IDETC/CIE 2011 August 29-31, 2011, Washington, DC, USA CHECKING MOBILITY AND DECOMPOSITION OF LINKAGES VIA PEBBLE GAME ALGORITHM Adnan Sljoka Department of Mathematics and Statistics, York University. Email: adnanslj@mathstat.yorku.ca Offer Shai Faculty of Engineering, Tel-Aviv University. Email: shai@eng.tau.ac.Il And Walter Whiteley Department of Mathematics and Statistics ,York University. Email: whiteley@mathstat.yorku.ca

Outline of the talk: 1. When and for what it was developed. 2. The main idea behind this algorithm. 3. Employing the pebble game for checking mobility of linkages with binary links. 4. Employing the pebble game for decomposing linkages into Assur Graphs. 5. Further research/work

1. When and for what it was developed. Pebble Game was developed by D. J. Jacobs and B. Hendrickson 1995, from the Department of Physics and Astronomy, Michigan State University. It was developed to study protein rigidity and flexibility (motion).

2. The main idea of this algorithm. - Each pebble ( ) represents one dof of a joint. - Each joint is assigned with two pebbles, two dof. - Main rule: you can assign a pebble to a link IFF its two end joints have two pebbles on each (guarantees there is no redundancy – topology SS). - When you assign a link by a pebble from a joint, that joint becomes the tail joint and the link becomes a directed link. The links with pebbles are directed and termed “covered”. - You can move pebbles from joints only through directed links an changing the directions of the links, respectively.

- The ground links are covered at the end without any restrictions. Results: After all the links are covered (except the driving link), only one free pebble should be left. When the run terminates, we can conclude: a. If there are links that were not covered -> there is a redundancy. b. The directed cut-sets define the Assur Graph decomposition. (directed cut-set: a set of links whose removal separates the linkage into at least two parts).

THE DECOMPOSITION INTO ASSUR GRAPH GROUNDING THE DRIVING LINK We want to cover link 7. Joint E has only one pebble, thus we transfer one pebble from joint C to E through directed links. Therefore, the direction of link 5 is reversed. A pebble is assigned to link 5 from joint E thus E is the tail joint. We want to cover link 4. Links 4,9,8 constitute a cut-set since removing them separates the linkage. E is mobile D C 7 6 5 4 9 8 E 5 C is mobile E C B is mobile 4 7 Covering the ground links. 6 B B A is mobile D A A 2 2 D is mobile 8 9 3 3 1 1

Pebble Game can identify regions with Redundancy If a link can’t be covered (it is impossible to bring two pebbles to each of its end joints), it indicates that there is a region with redundancy. It is also possible to find the redundantly region.

2 A B 1 3 5 6 D C 4 7 8 Link 6 is uncovered, no pebble was assigned to it, thus there is a redundancy.

Further Research/work 1. In 3d it was mathematically proved that this algorithm decomposes any 3d Linkage into 3d Assur Graphs. 2. In 3d there are still unsolved mobility problems, such a the - ‘double banana’. 3 In 2d and 3d to decompose the linkages into body-bar Assur Graphs.

Thank you !! More details can be found: Shai O., Sljoka A. and Whiteley W., "Directed Graphs, Decompositions, and Spatial Rigidity" submitted to Discrete Applied Mathematics, 2010.