RevoMaker: Enabling Multi-directional and Functionally-embedded 3D Printing using a Rotational Cuboidal Platform

RevoMaker: Enabling Multi-directional and Functionally-embedded 3D Printing using a Rotational Cuboidal Platform

Wei Gao, Yunbo Zhang, Diogo C. Nazzetta, Karthik Ramani, Raymond J. Cipra
In Proceedings of ACM Symposium on User Interface Software and Technology, (UIST '15), Charlotte, NC, USA

In recent years, 3D printing has gained significant attention from the maker community, academia, and industry to support low-cost and iterative prototyping of designs. Current unidirectional extrusion systems require printing sacrificial material...

read more
Extracting Hand Grasp & Motion for Intent Expression in Mid-Air Shape Deformation: A Concrete & Iterative Exploration through a Virtual Pottery Application

Extracting Hand Grasp & Motion for Intent Expression in Mid-Air Shape Deformation: A Concrete & Iterative Exploration through a Virtual Pottery Application

Vinayak and Karthik Ramani
Computers & Graphics, Volume 55, April 2016, Pages 143-156, ISSN 0097-8493, (http://dx.doi.org/10.1016/j.cag.2015.10.012.)

We describe the iterative design and evaluation of a geometric interaction technique for bare-hand mid-air virtual pottery. We model the shaping of a pot as a gradual and progressive convergence of the pot-profile to the shape of the user's hand...

read more
A Collaborative Filtering Approach to Real-Time Hand Pose Estimation

A Collaborative Filtering Approach to Real-Time Hand Pose Estimation

Chiho Choi, Ayan Sinha, Joon Hee Choi, Sujin Jang, and Karthik Ramani
In Proc. IEEE International Conference on Computer Vision (ICCV) 2015, Santiago, Chile.

Collaborative filtering aims to predict unknown user ratings in a recommender system by collectively assessing known user preferences. In this paper, we first draw analogies between collaborative filtering and the pose estimation problem....

read more
Bridging The Gaps: Augmenting Design Learning Through Computer-Aided Exploration

Bridging The Gaps: Augmenting Design Learning Through Computer-Aided Exploration

Anirudh Roshan Sriram, DeLean Tolbert , Monica Cardella , Karthik Ramani
Proceedings of the ASME 2015 International Design Engineering Technical Conferences & International Conference on Design Education, IDETC/DEC 2015, August 30-September 2, 2015, Boston, USA

ABSTRACT In helping students learn engineering design, it is very important that they explore complex scenarios that are realistic, and fall outside the domain of standard and over-simplified textbook problems that typically have an answer. A...

read more
Empirical Studies of Functional Decomposition in Early Design

Empirical Studies of Functional Decomposition in Early Design

Joran W. Booth, Ahbinav Bhasin, Tahira Reid, and Karthik Ramani
Proceedings of the ASME 2015 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, IDETC/CIE 2015 August 2-5, 2015, Boston, Massachusetts, USA

This paper explores functional decomposition in early design. In the first part of this study, we explore how the three most common methods (top-down, energy-flow, enumeration) affect concept generation for novice design teams (n=25). We found that...

read more
Comparing Functional Analysis Methods for Product Dissection Tasks

Comparing Functional Analysis Methods for Product Dissection Tasks

Joran W. Booth, Tahira N. Reid, Claudia Eckert, Karthik Ramani
Journal of Mechanical Design J. Mech. Des 137(8), 081101 (Aug 01, 2015) (10 pages) doi: 10.1115/1.4030232

The purpose of this study is to begin to explore which function identification methods work best for specific tasks. We use a three-level within-subject study (n ¼ 78) to compare three strategies for identifying functions: energy-flow, top-down,...

read more
MotionFlow: Visual Abstraction and Aggregation of Sequential Patterns in Human Motion Tracking Data

MotionFlow: Visual Abstraction and Aggregation of Sequential Patterns in Human Motion Tracking Data

Sujin Jang, Niklas Elmqvist, and Karthik Ramani
IEEE Transaction on Visualization and Computer Graphics (TVCG) vol.22, no.1, pp.21-30, Jan. 31, 2016 / IEEE Conference on Visual Analytics Science and Technology (VAST) Oct. 25-30, Chicago, IL, 2015. In print.

Pattern analysis of human motions, which is useful in many research areas, requires understanding and comparison of different styles of motion patterns. However, working with human motion tracking data to support such analysis poses great...

read more
A framework for visualization-driven eco-conscious design exploration

A framework for visualization-driven eco-conscious design exploration

Devarajan Ramanujan, William Z. Bernstein, William Benjamin, Karthik Ramani, Niklas Elmqvist, Devadatta Kulkarni, Jeffrey Tew
Journal of Computing and Information Science in Engineering. 2015 Dec 1;15(4):041010.

A large portion of design activity involves applying previous design knowledge in order to solve new problems. Therefore, facilitating eco-conscious exploration of archived designs is needed for advancing sustainable product design. It is thus...

read more
Mutually coordinated visualization of product and supply chain metadata for sustainable design

Mutually coordinated visualization of product and supply chain metadata for sustainable design

William Z. Bernstein, Devarajan Ramanujan, Devadatta Kulkarni, Jeffrey Tew, Niklas Elmqvist, Fu Zhao, Karthik Ramani
Journal of Mechanical Design. 2015 Dec 1;137(12):121101.

In this paper, we present a novel visualization framework for product and supply chain metadata in the context of redesign-related decision scenarios. Our framework is based on the idea of overlaying product-related metadata onto the interactive...

read more
HandiMate: Exploring a Modular Robotics kit for Animating Crafted Toys

HandiMate: Exploring a Modular Robotics kit for Animating Crafted Toys

Sang Ho Yoon , Ansh Verma , Kylie Peppler, Karthik Ramani
In Proceedings of the 14th International Conference on Interaction Design & Children (IDC'15), Tufts University, USA, 2015

Building from our previous work we explore HandiMate, a robotics kit which enables users to construct and animate their toys using everyday craft materials [32]. The kit contains eight joint modules, a tablet interface and a glove controller....

read more