• DocumentCode
    1980481
  • Title

    A framework for geometric reasoning about tools in assembly

  • Author

    Wilson, Randall H.

  • Author_Institution
    Intelligent Syst. & Robotics Center, Sandia Nat. Labs., Albuquerque, NM, USA
  • Volume
    2
  • fYear
    1996
  • fDate
    22-28 Apr 1996
  • Firstpage
    1837
  • Abstract
    When assembling a product, humans, robots, and other automation employ a variety of tools to manipulate, attach, and test parts and subassemblies. This paper proposes a framework to represent and reason about geometric accessibility constraints for a wide variety of assembly tools. Central to the framework is a volume encoding a minimum space that must be free in an assembly state to apply a given tool, and constraints on the placement of that volume relative to the parts on which the tool acts. Determining whether a tool can be applied in a given assembly state is an instance of the FINDPLACE problem. In addition, we present more efficient methods to integrate the framework into assembly planning. For tools that are applied either before or after their target parts are mated, one method preprocesses a single tool application for all possible states of assembly. For tools applied after their target parts are mated, a complementary method guarantees polynomial-time assembly planning. We describe experiments with an initial implementation of the framework and a library of eight tools
  • Keywords
    assembling; computational complexity; machine tools; manufacturing data processing; planning (artificial intelligence); production control; spatial reasoning; FINDPLACE problem; assembly planning; assembly state; assembly tools; geometric accessibility constraints; geometric reasoning; minimum space encoding; polynomial-time; Assembly systems; Humans; Intelligent robots; Intelligent systems; Laboratories; Orbital robotics; Polynomials; Robot kinematics; Robotic assembly; Robotics and automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-2988-0
  • Type

    conf

  • DOI
    10.1109/ROBOT.1996.506979
  • Filename
    506979