University of Canterbury Home
    • Admin
    UC Research Repository
    UC Library
    JavaScript is disabled for your browser. Some features of this site may not work without it.
    View Item 
    1. UC Home
    2. Library
    3. UC Research Repository
    4. Faculty of Engineering | Te Kaupeka Pūhanga
    5. Engineering: Conference Contributions
    6. View Item
    1. UC Home
    2.  > 
    3. Library
    4.  > 
    5. UC Research Repository
    6.  > 
    7. Faculty of Engineering | Te Kaupeka Pūhanga
    8.  > 
    9. Engineering: Conference Contributions
    10.  > 
    11. View Item

    Triangualation - A New Algorithm for Inverse Kinematics (2007)

    Thumbnail
    View/Open
    12607089_ivcnz07.pdf (425.6Kb)
    Type of Content
    Conference Contributions - Published
    UC Permalink
    http://hdl.handle.net/10092/743
    
    Publisher
    University of Canterbury. Computer Science and Software Engineering.
    Related resource(s)
    http://digital.liby.waikato.ac.nz/conferences/ivcnz07/papers/ivcnz07-paper34.pdf
    Collections
    • Engineering: Conference Contributions [2344]
    Authors
    Muller-Cajar, R.
    Mukundan, R.
    show all
    Abstract

    Inverse Kinematics is used in computer graphics and robotics to control the posture of an articulated body. We introduce a new method utilising the law of cosines, which quickly determines the joint angles of a kinematic chain when given a target. Our method incurs a lower computational and rotational cost than Cyclic-Coordinate Descent (CCD), yet is also guaranteed to find a solution if one is available. Additionally it moves the upper joints of any kinematic chain first, thus ensuring a closer simulation of natural movement than CCD, which tends to overemphasise the movement of joints closer to the end-effector of the kinematic chain.

    Citation
    Muller-Cajar, R., Mukundan, R. (2007) Triangualation - A New Algorithm for Inverse Kinematics. Hamilton, New Zealand: Image and Vision Computing New Zealand (IVCNZ) 2007 Conference, 5-7 Dec 2007. Proceedings of Image and Vision Computing New Zealand 2007, 181-186.
    This citation is automatically generated and may be unreliable. Use as a guide only.
    Keywords
    Inverse Kinematics; Cyclic-Coordinate Descent; Triangulation
    Rights
    https://hdl.handle.net/10092/17651

    Related items

    Showing items related by title, author, creator and subject.

    • A Fast Inverse Kinematics Solution for an n-link joint chain 

      Mukundan, R. (University of Canterbury. Computer Science and Software Engineering., 2008)
      The Cyclic Coordinate Descent (CCD) is a well known algorithm used for inverse kinematics solutions in applications involving joint-chains and moving targets. Even though a CCD algorithm can be easily implemented, it ...
    • Iterative projection algorithms for solving inverse problems 

      Millane, R.P. (University of Canterbury. Electrical and Computer Engineering, 2003)
      Inverse problems abound in the ocean sciences, as they do in almost every area of science and technology. Solutions to inverse problems are notoriously difficult, computationally expensive, and noise sensitive. Iterative ...
    • A Fast Algorithm for Painterly Rendering on Mobile Devices 

      Mukundan, R.; Han, C. (University of Canterbury. Computer Science and Software Engineering., 2008)
      With the rapid growth of mobile graphics applications, non-photorealistic rendering algorithms developed particularly for devices with limited processor capabilities have become important in the areas of games design and ...
    Advanced Search

    Browse

    All of the RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThesis DisciplineThis CollectionBy Issue DateAuthorsTitlesSubjectsThesis Discipline

    Statistics

    View Usage Statistics
    • SUBMISSIONS
    • Research Outputs
    • UC Theses
    • CONTACTS
    • Send Feedback
    • +64 3 369 3853
    • ucresearchrepository@canterbury.ac.nz
    • ABOUT
    • UC Research Repository Guide
    • Copyright and Disclaimer
    • SUBMISSIONS
    • Research Outputs
    • UC Theses
    • CONTACTS
    • Send Feedback
    • +64 3 369 3853
    • ucresearchrepository@canterbury.ac.nz
    • ABOUT
    • UC Research Repository Guide
    • Copyright and Disclaimer