• DocumentCode
    338968
  • Title

    Interactive manipulation of articulated objects with geometry awareness

  • Author

    Choi, Min-Hyung ; Cremer, James F.

  • Author_Institution
    Dept. of Comput. Sci., Iowa Univ., Iowa City, IA, USA
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    592
  • Abstract
    Techniques for interactive 3D manipulation of articulated objects in cluttered environments should be geometrically aware, going beyond basic inverse or forward kinematics to allow contact while preventing interpenetration. This paper describes a general purpose interactive object manipulation technique using nonlinear optimization. The method converts geometry awareness into sets of inequality constraints and handles nonlinear equality and inequality constraints efficiently without restricting object topology. Our iterative algorithm has a quadratic convergence rate and each iteration can be solved in O(nnz(L)), where nnz(L) is the number of non-zeros in L, a Cholesky factor of a sparse matrix. To promote additional speedup, symbolic factorization is separated from numerical computation. Our approach provides a framework for using optimization techniques in interactive tools for building and manipulating models in constrained, cluttered environments
  • Keywords
    computational complexity; computational geometry; convergence of numerical methods; interactive systems; iterative methods; manipulator kinematics; optimisation; 3D interactive manipulation; articulated object manipulation; geometry awareness; iterative method; kinematics; manipulators; nonlinear optimization; object topology; quadratic convergence; symbolic factorization; Cities and towns; Computational geometry; Computer graphics; Computer science; Convergence; Iterative algorithms; Layout; Optimization methods; Robot kinematics; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 1999. Proceedings. 1999 IEEE International Conference on
  • Conference_Location
    Detroit, MI
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-5180-0
  • Type

    conf

  • DOI
    10.1109/ROBOT.1999.770040
  • Filename
    770040