• DocumentCode
    2242272
  • Title

    Efficient contact state graph generation for assembly applications

  • Author

    Pan, Feng ; Schimmels, M.

  • Author_Institution
    Dept. of Mech. & Ind. Eng., Marquette Univ., Milwaukee, WI, USA
  • Volume
    2
  • fYear
    2003
  • fDate
    14-19 Sept. 2003
  • Firstpage
    2592
  • Abstract
    An important aspect in the design of many automated assembly strategies is the ability to automatically generate the set of contact states that may occur during an assembly task. In this paper, we present an efficient means of constructing the set of all geometrically feasible contact states that may occur within a bounded set of misalignments (bounds determined by robot inaccuracy). This set is stored as a graph, referred to as an Assembly Contact State Graph (ACSG), which indicates neighbor relationships between feasible states. An ACSG is constructed without user intervention in two stages. In the first stage, all hypothetical primitive principle contacts (PPCs; all contact states allowing 5 degrees of freedom) are evaluated for geometric feasibility with respect to part-imposed and robot-imposed restrictions on relative positioning (evaluated using optimization). In the second stage, the feasibility of each of the various combinations of PPCs is efficiently evaluated, first using topological existence and uniqueness criteria, then using part-imposed and robot-imposed geometric criteria.
  • Keywords
    assembly planning; computational geometry; computer aided production planning; graph theory; robotic assembly; state estimation; assembly contact state graph; automated assembly; contact state graph generation; five-degrees-of-freedom; geometrically feasible contact states; identification; optimization; primitive principle contacts; robot inaccuracy; robotic assembly; Helium; Hybrid power systems; Industrial engineering; Motion planning; Orbital robotics; Robotic assembly; Robotics and automation; Robots; State-space methods; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2003. Proceedings. ICRA '03. IEEE International Conference on
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-7736-2
  • Type

    conf

  • DOI
    10.1109/ROBOT.2003.1241983
  • Filename
    1241983