Geometric Sensing of Known Planar Shapes

Abstract

Industrial assembly involves sensing the pose (orientation and position) of a part. Efficient and reliable sensing strategies can be developed for an assembly task if the shape of the part is known in advance. In this paper we investigate two problems of determining the pose of a polygonal part of known shape. In the first problem, the part has a continuum of possible poses, while in the second problem, it has a finite number of possible poses. More specifically, the first problem involves determining the pose of a convex n-gon from a set of m supporting cones, that is, cones with both sides supporting the polygon. An algorithm with running time O(nm) which almost always reduces to O(n + m log n) is presented to solve for all possible poses of the polygon. As a consequence, the polygon inscription problem of finding all possible poses for a convex n-gon inscribed in another convex n-gon, can be solved within the same asymptotic time bound. We prove that the number of possible poses cannot exceed 6n, given m greater than or equal 2 supporting cones with distinct vertices. Experiments demonstrate that two supporting cones are sufficient to determine the real pose of the n-gon in most cases. Our results imply that sensing in practice can be carried out by obtaining viewing angles of a planar part at multiple exterior sites in the plane. As a conclusion, we generalize this and other sensing methods into a scheme named sensing by inscription

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1994
Accession Number
ADA282854

Entities

People

  • Michael Erdmann
  • Yan-bin Jia

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Air Platforms
  • C4I
  • Sensors

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Computations
  • Computer Vision
  • Construction
  • Coordinate Systems
  • Detectors
  • Diameters
  • Lisp Programming Language
  • Object Recognition
  • Optical Detectors
  • Orientation (Direction)
  • Probability
  • Shape
  • Simulations
  • Three Dimensional
  • Two Dimensional

Fields of Study

  • Mathematics

Readers

  • Computer Vision.
  • Graph Algorithms and Convex Optimization.
  • Systems Analysis and Design