Skip to main navigation Skip to search Skip to main content

A subdivision scheme for discrete motion generation and swept volume analysis

  • Stony Brook University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, the four-point interpolatory subdivision scheme for curve generation is adapted to the interpolation of a set of positions of a cylindrical tool represented by dual quaternions. The resulting discrete model of the tool path lends itself naturally to an algorithm for computing the characteristic curve belonging to the boundary surface of the swept volume of a cylinder at each of the discrete positions. This approach to compute the discrete model of the swept surface of a motion is numerically robust and computationally efficient since it is based only on linear combinations. The results have applications in NC simulation and verification, robot path planning, and computer graphics.

Original languageEnglish
Title of host publication2008 Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, DETC 2008
Pages711-717
Number of pages7
EditionPART B
StatePublished - 2009
Event2008 ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, DETC 2008 - New York City, NY, United States
Duration: Aug 3 2008Aug 6 2008

Publication series

Name2008 Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, DETC 2008
NumberPART B
Volume1

Conference

Conference2008 ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, DETC 2008
Country/TerritoryUnited States
CityNew York City, NY
Period08/3/0808/6/08

Fingerprint

Dive into the research topics of 'A subdivision scheme for discrete motion generation and swept volume analysis'. Together they form a unique fingerprint.

Cite this