skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Investigating Underdetermination Through Interactive Computational Handweaving
Computational handweaving combines the repeatable precision of digital fabrication with relatively high production demands of the user: a weaver must be physically engaged with the system to enact a pattern, line by line, into a fabric. Rather than approaching co-presence and repetitive labor as a negative aspect of design, we look to current practices in procedural generation (most commonly used in game design and screen-based new media art) to understand how designers can create room for suprise and emergent phenomena within systems of precision and constraint. We developed three designs for blending real-time input with predetermined pattern features. These include: using camera imagery sampled at weaving time; a 1:1 scale tool for composing patterns on the loom; and a live "Twitch'' stream where spectators determine the woven pattern. We discuss how experiential qualities of the systems led to different balances of underdetermination in procedural generation as well as how such an approach might help us think beyond an artifact/experience dichotomy in fabrication.  more » « less
Award ID(s):
1718651
PAR ID:
10191351
Author(s) / Creator(s):
; ; ;
Date Published:
Journal Name:
Proceedings of the 2020 ACM Designing Interactive Systems Conference
Page Range / eLocation ID:
1033 to 1046
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. null (Ed.)
    Reconfigurable antenna systems have gained much attention for potential use in the next generation wireless systems. However, conventional direction-of-arrival (DoA) estimation algorithms for antenna arrays cannot be used directly in reconfigurable antennas due to different design of the antennas. In this paper, we present an adjacent pattern power ratio (APPR) algorithm for two-port composite right/left-handed (CRLH) reconfigurable leaky-wave antennas (LWAs). Additionally, we compare the performances of the APPR algorithm and LWA-based MUSIC algorithms. We study how the computational complexity and the performance of the algorithms depend on number of selected radiation patterns. In addition, we evaluate the performance of the APPR and MUSIC algorithms with numerical simulations as well as with real world indoor measurements having both line-of-sight and non-line-of-sight components. Our performance evaluations show that the DoA estimates are in a considerably good agreement with the real DoAs, especially with the APPR algorithm. In summary, the APPR and MUSIC algorithms for DoA estimation along with the planar and compact LWA layout can be a valuable solution to enhance the performance of the wireless communication in the next generation systems. 
    more » « less
  2. Abstract Polymeric systems displaying spontaneous formation of surface wrinkling patterns are useful for a wide range of applications, such as diffraction gratings, flexible electronics, smart adhesives, optical devices, and cell culture platforms. Conventional fabrication techniques for wrinkling patterns involves multitude of processing steps and impose significant limitations on fabrication of hierarchical patterns, creating wrinkles on 3D and nonplanar structures, the scalability of the manufacturing process, and the integration of wrinkle fabrication process into a continuous manufacturing process. In this work, 4D printing of surface morphing hydrogels enabling direct fabrication of wrinkling patterns on curved and/or 3D structures with user‐defined and spatially controlled pattern geometry and size is reported. The key to successful printing is to tailor the photopolymerization time and partial crosslinking time of the hydrogel inks. The interplay between crosslinker concentration and postprinting crosslinking time allow for the control over wrinkling morphology and the characteristic size of the patterns. The pattern alignment is controlled by the print strut size—the size of the solid material extruded from the print nozzle in the form of a line. To demonstrate the utility of the approach, tunable optical devices, a solvent/humidity sensor for microchips, and cell culture platforms to control stem cell shape are fabricated. 
    more » « less
  3. We present the design of a mixed reality (MR) telehealth training system that aims to close the gap between in-person and distance training and re-training for medical procedures. Our system uses real-time volumetric capture as a means for communicating and relating spatial information between the non-colocated trainee and instructor. The system's design is based on a requirements elicitation study performed in situ, at a medical school simulation training center. The focus is on the lightweight real-time transmission of volumetric data - meaning the use of consumer hardware, easy and quick deployment, and low-demand computations. We evaluate the MR system design by analyzing the workload for the users during medical training. We compare in-person, video, and MR training workloads. The results indicate that the overall workload for central line placement training with MR does not increase significantly compared to video communication. Our work shows that, when designed strategically together with domain experts, an MR communication system can be used effectively for complex medical procedural training without increasing the overall workload for users significantly. Moreover, MR systems offer new opportunities for teaching due to spatial information, hand tracking, and augmented communication. 
    more » « less
  4. Abstract We present the design of a mixed reality (MR) telehealth training system that aims to close the gap between in-person and distance training and re-training for medical procedures. Our system uses real-time volumetric capture as a means for communicating and relating spatial information between the non-colocated trainee and instructor. The system's design is based on a requirements elicitation study performed in situ, at a medical school simulation training center. The focus is on the lightweight real-time transmission of volumetric data - meaning the use of consumer hardware, easy and quick deployment, and low-demand computations. We evaluate the MR system design by analyzing the workload for the users during medical training. We compare in-person, video, and MR training workloads. The results indicate that the overall workload for central line placement training with MR does not increase significantly compared to video communication. Our work shows that, when designed strategically together with domain experts, an MR communication system can be used effectively for complex medical procedural training without increasing the overall workload for users significantly. Moreover, MR systems offer new opportunities for teaching due to spatial information, hand tracking, and augmented communication. 
    more » « less
  5. Procedural modeling has produced amazing results, yet fundamental issues such as controllability and limited user guidance persist. We introduce a novel procedural system called PICO (Procedural Iterative Constrained Optimizer) using PICO-Graph, a procedural model designed with optimization in mind. PICO enables the exploration of generative designs by combining user and environmental constraints into a single framework and using optimization without the need to write procedural rules. The PICO-Graph is a data-flow procedural model consisting of a set of geometry-generating operation nodes. The forward generation is initiated by sending geometric objects from initial nodes. These objects travel through the graph, triggering generation of more objects along the way. We combine the PICO-Graph with evolutionary optimization that allows for exploration of the generated models and the generation of variants. The user defines the geometry-generating operations and the set of constraints; e.g, whether an existing object should be supported by the generated model, whether symmetries exist, etc. PICO then generates geometric models that fulfill the constraints through optimization, allowing interactive user control of constraints. We show PICO on a variety of examples, including generation of procedural chairs, generation of support structures for 3D printing, or generation of procedural terrains matching a given input. 
    more » « less