Sorting Parts with a Simple Sensor

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

Ordinary Least-Squares
Computational Geometry
Factor Graphs, Variable Elimination, MLEs Joseph Gonzalez TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A.
Efficient access to TIN Regular square grid TIN Efficient access to TIN Let q := (x, y) be a point. We want to estimate an elevation at a point q: 1. should.
 Distance Problems: › Post Office Problem › Nearest Neighbors and Closest Pair › Largest Empty and Smallest Enclosing Circle  Sub graphs of Delaunay.
Motion Planning CS 6160, Spring 2010 By Gene Peterson 5/4/2010.
On the Power of Discrete and of Lexicographic Helly Theorems Nir Halman, Technion, Israel This work is part of my Ph.D. thesis, held in Tel Aviv University,
S. J. Shyu Chap. 1 Introduction 1 The Design and Analysis of Algorithms Chapter 1 Introduction S. J. Shyu.
Geometry Chapter Polygons. Convex Polygon – a polygon with a line containing a side with a point in the interior of the polygon.
Exploring the Math Content of the Iowa Core Curriculum…
1st Meeting Industrial Geometry Computational Geometry ---- Some Basic Structures 1st IG-Meeting.
A Introduction to Computing II Lecture 8: Sorting 2 Fall Session 2000.
1cs542g-term Notes. 2 Meshing goals  Robust: doesn’t fail on reasonable geometry  Efficient: as few triangles as possible Easy to refine later.
Approximation Algoirthms: Semidefinite Programming Lecture 19: Mar 22.
1 Orienting Polygonal Parts without Sensors Author: Kenneth Goldberg Presented by Alan Schoen and Haomiao Huang.
1 -1 Chapter 1 Introduction Why Do We Need to Study Algorithms? To learn strategies to design efficient algorithms. To understand the difficulty.
Approximating metrics by tree metrics Kunal Talwar Microsoft Research Silicon Valley Joint work with Jittat Fakcharoenphol Kasetsart University Thailand.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Lecture 2 Chapter 2: Polygon Partitioning.
Motion and Manipulation 2009/2010 Frank van der Stappen Game and Media Technology.
1 Efficient decomposition for Minkowski computation Eyal Flato and Dan Halperin.
Computational Geometry Algorithms Library Source: CGAL web page
Motion and Manipulation 2008/09 Frank van der Stappen Game and Media Technology.
Scalable Information-Driven Sensor Querying and Routing for ad hoc Heterogeneous Sensor Networks Maurice Chu, Horst Haussecker and Feng Zhao Xerox Palo.
Orienting Polygonal Parts without Sensors Kenneth Y. Goldberg Presented by Alan Chen.
Selection Sort
Hybrid Bounding Volumes for Distance Queries Distance Query returns the minimum distance between two geometric models Major application is path planning.
Geometric Probing with Light Beacons on Multiple Mobile Robots Sarah Bergbreiter CS287 Project Presentation May 1, 2002.
1 What is Computational Geometry Ref: Godfried T. Toussaint.
SPS ITRT April Computation/ Estimation Number & Number Sense Measurement/ Geometry Probability/ Statistics Patterns, Functions, & Algebra
GEOMETRY Today we are going to learn about some geometric shapes...
Geometry Grades K-2. Goals:  Build an understanding of the mathematical concepts within the Geometry Domain  Analyze how concepts of Geometry progress.
Visibility Graphs and Motion Planning Kittiphan Techakittiroj for the Degree of Master of Science Department of Computer Science, Ball State University,
Tracking a Moving Object with a Binary Sensor Network J. Aslam, Z. Butler, V. Crespi, G. Cybenko and D. Rus Presenter: Qiang Jing.
Measures: Perimeter & Area Mathematics and Millennials – 6th.
Third, Fourth and Fifth Grade Math Standards Game By: Felicia Childers and Emily Burgess Reinhardt University.
Bell Ringer x – 1.8 = x = x =  Solve. 1. x + 3 = x = 4 x =
Velodyne Lidar Sensor. Plane Detection in a 3D environment using a Velodyne Lidar Jacoby Larson UCSD ECE 172.
Geometry 9-6 Geometric Probability. Example Find the probability that a point chosen randomly in the rectangle will be: Inside the square. 20 ft 10 ft.
Vibratory Bowl Feeder “The real problem is not part transfer but part orientation” -Frank Riley, Bodine Corp.
Selection Sort
Round any whole number to a required degree of accuracy.
Computation on Parametric Curves Yan-Bin Jia Department of Computer Science Iowa State University Ames, IA , USA Dec 16, 2002.
Ridge Regression: Biased Estimation for Nonorthogonal Problems by A.E. Hoerl and R.W. Kennard Regression Shrinkage and Selection via the Lasso by Robert.
What is a metric embedding?Embedding ultrametrics into R d An embedding of an input metric space into a host metric space is a mapping that sends each.
© The McGraw-Hill Companies, Inc., Chapter 1 Introduction.
CSCE 552 Spring 2010 AI (III) By Jijun Tang. A* Pathfinding Directed search algorithm used for finding an optimal path through the game world Used knowledge.
Honors Track: Competitive Programming & Problem Solving Seminar Topics Kevin Verbeek.
Open Problems 1. Autoplace: locate the robot base to minimize total travel time. 2. Cable Routing: route cables to minimize total turning angle. 3. Design.
Motions are Repetitive Design changes Intermittently
Geometric Approach Geometric Interpretation:
A useful reduction (SAT -> game)
3. Polygon Triangulation
How to Shrink it?.
Stream-based Geometric Algorithms
GEOMETRICAL SHAPES PREPARED BY SUJA T V PRT K V KANNUR.
Size Limited Bounding Polygons for Planar Point Sets
Notes #6 1-6 Two Dimensional Figures
Feeding Polyhedral Parts
Motion and Manipulation
9.3 Linear programming and 2 x 2 games : A geometric approach
Chapter 1 Introduction.
11.4 Use Geometric Probability
Servers Options Put all services on one server, or
Geometry Thurs. 9/25/14 Complete Warm-ups (See slide below)
Common Core Vs Kansas Standards
Common Core Vs Kansas Standards
Practice Geometry Practice
RANDOM NUMBERS SET # 1:
Tessellations Geometry Unit 2 Session 4.
Presentation transcript:

Sorting Parts with a Simple Sensor “Active Sensing: Shape from Diameter”

______________________________________ Related Work Convex Geometry: (Yaglom, ‘61) Geometric Probing: (Skiena ‘88; Canny ‘92) Interpretation Trees: (Gaston, TLP, Grimson ‘84; Ellis ‘87) Game with Nature: (Taylor, Mason, Goldberg ‘87) The Bad News!!! Some Parts Cannot be Distinguished by Grasping Deciding if a Minimal Polygon Exists is NP - Complete

Polygons with Identical Diameter Function

The Good News (Rao and Goldberg 1994) Given a Set of Distinguishable Part Shapes: Random Grasping with Bayesian Estimator Clever Grasping Strategies - Planning Suboptimal Strategy: O (n2 log n) - Planning Optimal Strategy: O (n4 2n)