Ramakrishna, K and Sen, Dibakar (2014) Curvature based mobility analysis and form closure of smooth planar curves with multiple contacts. In: MECHANISM AND MACHINE THEORY, 75 . pp. 131-149.
![]() |
PDF
mec_mac_the_75_131_2014.pdf - Published Version Restricted to Registered users only Download (2MB) | Request a copy |
Abstract
This paper presents a simple second-order, curvature based mobility analysis of planar curves in contact. The underlying theory deals with penetration and separation of curves with multiple contacts, based on relative configuration of osculating circles at points of contact for a second-order rotation about each point of the plane. Geometric and analytical treatment of mobility analysis is presented for generic as well as special contact geometries. For objects with a single contact, partitioning of the plane into four types of mobility regions has been shown. Using point based composition operations based on dual-number matrices, analysis has been extended to computationally handle multiple contacts scenario. A novel color coded directed line has been proposed to capture the contact scenario. Multiple contacts mobility is obtained through intersection of the mobility half-spaces. It is derived that mobility region comprises a pair of unbounded or a single bounded convex polygon. The theory has been used for analysis and synthesis of form closure configurations, revolute and prismatic kinematic pairs. (C) 2013 Elsevier Ltd. All rights reserved.
Item Type: | Journal Article |
---|---|
Publication: | MECHANISM AND MACHINE THEORY |
Publisher: | PERGAMON-ELSEVIER SCIENCE LTD |
Additional Information: | Copyright for this article belongs to the PERGAMON-ELSEVIER SCIENCE LTD, ENGLAND |
Keywords: | Mobility analysis; Immobilization; Form closure; Kinematic pair; Contact kinematics |
Department/Centre: | Division of Mechanical Sciences > Mechanical Engineering |
Date Deposited: | 07 Apr 2014 09:33 |
Last Modified: | 07 Apr 2014 09:33 |
URI: | http://eprints.iisc.ac.in/id/eprint/48812 |
Actions (login required)
![]() |
View Item |