Assignments – Human-Machine Virtuosity https://courses.ideate.cmu.edu/16-455/s2015 An exploration of skilled human gesture and design, Spring 2015. Mon, 11 May 2015 20:01:48 +0000 en-US hourly 1 https://wordpress.org/?v=4.7.28 Project One: Instrumented Tool with Transformed Feedback https://courses.ideate.cmu.edu/16-455/s2015/project-one-instrumented-tool-with-transformed-feedback/ Tue, 17 Mar 2015 13:20:08 +0000 http://courses.ideate.cmu.edu/physcomp/s15/16-455/?p=201 [Read more...]]]> The scope of the first project is to prototype a custom instrumented tool and create a user feedback system based on algorithmic transformations consistent with the fabrication process and design intent.  This will extend our notion of ‘input’ to include more intimate measurement of human intent, and the notion of ‘transformation’ and ‘output’ to be more goal-directed.  This will highlight the interaction between gesture and design.


Objectives

  1. Develop an articulable design concept to which the design process can be referenced. This concept may be based upon your successes and failures in the exercises, a motivating design conceit, an interest in specific material effects, or an inspiring artifact.  It is highly recommend to focus on a 2D approach at this point, e.g. low-relief form.  The concept should motivate the basic selection of material and tool process.
  2. Prototype a custom instrumented tool.  The tool itself may be one of the conventional tools explored in the exercises with appropriate modifications.  The sensing modalities should be appropriate for the natural use of the tool.  Some possible tool augmentation sensors include accelerometers, contact sensors, bend sensors, microphones, light sensors, or strain gages.  For most sensors we will use microcontrollers for data acquisition.
  3. Develop a real-time modeling process which responds to the tool data.  This should generate additional data which will constrain, guide, extrapolate, or otherwise extend the design intent of the tool user.
  4. Develop appropriate visual or audible feedback to provide an augmented experience for the tool user.
  5. Each group member should apply the system to the production of an individual artifact.

Process

  1. Tuesday 03.17.15
    1. Brief Firefly introduction.
    2. Finalize project ideas and groups.
    3. Each group must have a single agreed idea before the end of class.
  2. Thursday 3.19.15
    1. Project proposals due.
    2. Due: a paragraph of text detailing the overall concept.
    3. Due: a sketch of the instrumented tool (hand-drawn is fine), and a sketch of the user experience, e.g. first-person view of the work area.
    4. Develop an outline of all major open questions and project milestones, develop a plan for division of labor among group members (in-class).
  3. Tuesday 3.24.15
    1. Due: formalized work plan including project schedule.
    2. Due: preliminary design drawings for instrumented tool, at a level of detail suitable for fabrication, including structural, sensor, and electronic subsystems.
    3. Begin fabricating parts and testing sensors (in class).
    4. Due: preliminary Grasshopper sketch implementing user experience graphics and preliminary process model.
    5. Discuss connection of sensor input to graphics (in class).
  4. Thursday 3.26.15
    1. Due: first prototype of instrumented tool.
    2. Begin evaluating performance and acquired data (in class).
    3. Due: working prototype of generated visual feedback and computed process model.
    4. Begin testing user experience with real tool data (in class).
  5. Tuesday 3.31.15
    1. Work session.
  6. Thursday 4.2.15
    1. Final project review: discuss system and artifacts in class.

Deliverables

  1. per group: augmented tool
  2. per group: functional demonstration
  3. per group: documentation of design concept, challenges, implementation
  4. per student: sample artifact

Prior to the next class, please submit a short text write up with accompanying drawing images and a video link to the XSEAD site as discussed on the Submissions page.  Please be sure to create your project within the appropriate ‘pool’ as linked.

Prompt Questions

The following questions may not apply exactly to every project but are intended as a guide to our expectations for the detail of the project writeup. Please answer every question relevant to your specific project with text and graphics as appropriate.

Explain the conceit or ambition.

  1. What was the theory of the process?How do the specifics of the tool relate to the specific graphical prompts?  How are the tool gestures re-interpreted algorithmically?
  2. How does the theory embody the constraints of a physical process?
  3. Is the theory based on a simulated physical process? If so, how were the physical constraints of the materials and tools incorporated into the animation?
  4. How does the prompt balance global structure and local detail? Are there nested scales?

Reflection on the conceit and execution.

  1. Did the outcome support the conceit? How should the theory develop?
  2. How do the designed artifacts differ from those produced with the related traditional crafts?
  3. What are the decisions available to the person using the system?
  4. How would those decisions translate to another craft medium?
  5. What was the verbal prompt to the user? How did the verbal prompt affect the outcome?
  6. How did the prompt stimulate the user to apply their expertise, i.e. their expert knowledge?
  7. How would different tempo affect the outcome?
  8. Was there a technique that promised to reward practice or repeated use?
  9. What failures would prompt further investigation?
  10. Was there too much or too little information provided to the user? If too much, how could it be filtered? If too little, how could a simple process be extended to scaffold a richer prompt for the conceit?
  11. Was adding sensor input to the simulation process effective? Exactly how do inputs map to forces or internal processes?

Clear text and visual documentation

  1. Be sure to include: the Grasshopper patch file, representative prompt images, images of representative artifact (both in-progress and final), screenshot of Grasshopper patch.
  2. Documentation of the time progression of the experience through video and selected still images.
  3. Explanation of the logic of the Grasshopper patch to translate tool input to graphical feedback.
  4. Were there interesting failures?
  5. Can you visually relate the prompt and resulting artifact?
]]>
Exercise Three: Reverse Engineering https://courses.ideate.cmu.edu/16-455/s2015/exercise-three-reverse-engineering/ Thu, 29 Jan 2015 20:31:38 +0000 http://courses.ideate.cmu.edu/physcomp/s15/16-455/?p=138 [Read more...]]]> Description

In teams of four students will create a high-fidelity, digital reconstruction of a found object (or fragment of an object). Object choice should be based upon observation of a compelling texture, geometry, or surface quality of the object. These observations should directly extend from the students’ previous observation and practice with hand-tools from Exercise One. Each team will then digitally transform (e.g. morph, tile, aggregate) their reconstructed object and rely on digital simulation of hand-tool paths and CNC produced patterns/templates to assist in producing a new physical artifact by hand.


3DScan

Example 3D Scan of ornamental carved stone.

Objectives

In this exercise students will:

  1. Negotiate basic translations between physical and digital constructs.
  2. Experiment with 3D scanning and photogrammetry reconstructions.
  3. Understand important paradigms in digital, solid and surface modeling in Rhino.
  4. Practice physically outputting a digital model through 3D printing.
  5. Use CNC outputs to assist in intricate hand-work.

Process

  1. Thursday 01.29.15
    1. Release Exercise Three and discuss objectives and workflow (In Class).
    2. Form working teams (In Class).
    3. Teams should locate a found object with an interesting texture, global geometry, or surface quality. Discuss how these characteristics relate to the students’ extendable observations about tool and material behavior from Exercise One. Anticipate how the chosen object implicates certain tool and material strategies (For Homework).
  2. Tuesday 02.03.15
    1. Introduce 123D catch and basic Rhino modeling strategies (In Class).
    2. Make a digital reconstruction of the object using reverse engineering techniques – e.g. photography, 123D Catch, 3D scanning, Rhino Modeling (Begin in Class).
  3. Thursday 02.05.15
    1. Introduce 3D printing workflow in Hunt lab (In Class).
    2. 3D print the reverse engineered copy of your object – at a smaller scale if necessary (Begin in Class).
    3. Make a generalized model (in Rhino) of your reconstruction that can be morphed, tiled, or augmented to construct a new artifact. Careful translation between polygon mesh and NURBS geometries may be required (Begin in Class).
  1. Tuesday 02.10.15
    1. Simulate anticipated tool paths and workflow in rhino to inform digital shape refinement and physical production (In Class).
    2. Laser cut templates and patterns to aid in hand-tooling of new artifact (In Class).
    3. Physically produce a new artifact that expresses the intent of your digital investigation (Begin in Class).
  2. Thursday 02.12.15
    1. Discuss artifacts and drawings from Exercise Three in group review (In Class).

Deliverables

For the in-class review, please be prepared to discuss your findings, including  sample artifacts and documentation of the key translations in your team’s workflow.

Artifacts: 

  1. 3D printed model of your reverse-engineered object.
  2. Hand-tooled object extended through digital processes.
  3. Templates used to produce final object.

Documentation (can include drawings, images, videos):

  1. Documentation of the physical digital translations of the exercise.
  2. Documentation of the digital simulation of physical tooling processes.

Prior to the next class, please submit a short text write up with accompanying drawing images and a video link to the XSEAD site as discussed on the Submissions page.  Please be sure to add your project to the appropriate ‘pool’ as linked.

Resources

123D Catch: A free app from Autodesk to create 3D scans using a camera.

Rhino Tools: A collection of resources related to reverse engineering in Rhino.

Rhino Reverse: A plugin for Rhino designed to aid Mesh to NURBS translation and handle high polygon count meshes.

Intro video 123D Catch, Autodesk

 

]]>
Exercise Two: Work Station Setup https://courses.ideate.cmu.edu/16-455/s2015/exercise-2-work-station-setup/ Mon, 26 Jan 2015 12:58:18 +0000 http://courses.ideate.cmu.edu/physcomp/s15/16-455/?p=119 [Read more...]]]> Description

In teams of three, students will fabricate four table-top frames to mount electronic peripherals (e.g. digital projector, Microsoft Kinect, and external monitor) for real-time sensing and visual feedback. Throughout the semester, these workstations will provide a physical context to explore the possibilities of augmenting physical dexterity with digital tools for novel hybrid design and fabrication approaches.


Augmented Table

Example frame configuration with Kinect and Projector

Objectives

In this exercise students will:

  1. Confront the importance of physical context in high-skill domains.
  2. Consider the potential to augment physical work spaces with digital tools.
  3. Interact with the basic hardware/software for sensing and visualization.
  4. Begin to calibrate translations from digital to physical space.

Process

  1. Tuesday 01.27.15
    1. Develop and fabricate laser cut connectors for 80/20. (In Class)
    2. Assemble four table-top frames using 80/20 aluminum extrusion and hardware. See schematic model in resources for details. (In Class)
    3. Clamp frames to work tables. (In Class)
    4. Compile McMaster Carr order for additional parts. (In Class)
  2. Thursday 01.29.15
    1. Mount peripherals to frame. (In Class)
    2. Run and fasten cords for all mounted peripherals. (In Class)
    3. Update necessary software on lab Ultrabooks. (In Class)
    4. Run demonstration sketches for Kinect and projector. (In Class)
    5. Test and calibrate all peripherals using Grasshopper. (In Class)
  3. Tuesday 02.03.15
    1. Submit project documentation to XSEAD.

Deliverables

  1. Four completed workstations including assembled frames, mounted peripherals, and organized cords.
  2. Complete test calibrations for projector and Kinect using IDeATe Ultrabooks.
  3. For Tuesday (02.03.15) elect a small team to submit a single exercise post to the XSEAD site as discussed on the Submissions page. The post should include a short description of the workstations with accompanying images of the fabrication process and calibration. Please be sure to add the project to the appropriate ‘pool’ as linked. Please be sure to create your project by first navigating to the appropriate pool and selecting “Add new project to pool”, otherwise it won’t be linked where we can find it.
  4. Please upload any original design files (e.g., Rhino, SolidWorks, Illustrator) to the Contributions folder in the course Google Drive folder, using reasonably descriptive names so your peers will be able to modify them as needed.  You have also be granted edit access using your Andrew IDs, please let us know if there is a problem.

Resources

Schematic

See attached Rhino model for frame assembly and peripheral specs. (3D Model)

Specs

Projector: BenQMX620ST

Kinect: V2 for Windows 

 

AR Sandbox by Oliver Kreylos, UC Davis

]]>
Exercise One: Tool Taxonomy https://courses.ideate.cmu.edu/16-455/s2015/exercise-one-tool-taxonomy/ Tue, 13 Jan 2015 10:49:01 +0000 http://courses.ideate.cmu.edu/physcomp/s15/16-455/?p=50 [Read more...]]]> Description

In pairs, students will be assigned a hand-tool related to a historically significant craft in the domain of ceramics, metal-work, or wood-work. Students will investigate their tool through physical experimentation, direct observation, and background research to develop intuition about hand-craft’s complex interplay between physical dexterity, material affordance, and tool geometry. Work will be conducted in pairs with students taking turns actively practicing use of the tool and observing their partner through careful documentation.


Objectives

In this exercise students will:

  1. Gain historical and tacit knowledge about the use of hand-tools.
  2. Develop a feel for proper tool grip and attack.
  3. Understand the bias of specific tools toward specific geometries/outcomes.
  4. Compare exemplary artifacts, produced by craftspeople, to physical experimentation in class.
  5. Develop techniques of observation to extract general principles of potential tool use in fabrication scenarios.

Process

  1. Tuesday 01.13.15
    1. Experiment with the tool in your hand, testing for different grips, developing an intuition for balance and gross motor skills related to imagined use of the tool (In Class).
    2. While your partner is experimenting with his/her tool take some time to observe and take a first pass at documenting their movements through sketch, video, and camera (In Class).
    3. Draw a diagram in your notebook that visually describes your intuition regarding the interaction of forces between the hand, the tool, and the material worked by the tool. Draw the trajectory of the tool in use and the resultant material subtraction or deformation from such use (Begin in Class, Finish for Homework).
    4. Investigate your given tool to better understand how it is used using the questions listed below as a guide and document your findings in your notebook (For Homework).
    5. Based upon your investigation and experimentation prepare a plan to physically experiment with your tool using a small material sample during the next class. In your notebook document what you want to make, the techniques used to achieve your goals, and the precedent artifacts related to your ambitions (For Homework).

Questions

How has the tool historically been used? What materials it is used with? What types of artifacts has it helped produce? What other tools are often used with it? What is the proper grip(s) for the tool? What techniques are commonly used to control the tool? Has the tool been replaced in any way by industrial machinery? What trades / guilds use this tool? What geometries or patterns does the tool bias?

  1. Thursday 01.15.15
    1. Based upon your experimentation and investigation produce a series of physical experiments that test your intuition about your tool (In Class).
    2. While your partner is experimenting carefully observe and document their work (In Class).
    3. Practice use of your tool and produce samples more aligned with your intent (For Homework).
  2. Tuesday 01.20.15
    1. Practice use of your tool and produce a refined sample demonstrating your intent (Begin in Class, Finish For Homework).
    2. Draw a more refined tool diagram based upon your observations to date. Your drawing may incorporate digital media. (For Homework).
  3. Thursday 01.22.15
    1. Discuss artifacts and drawings from exercise one in group review (In Class).

Deliverables

For the in-class review, please be prepared to discuss your findings, including showing drawings and sample artifacts.  Please refer to the prompt questions above for specific discussion points.

For the artifacts: a series of physical artifacts that evidence exploration of material and tool constraints.  For the “final artifact”,  something showing the development of technique where intention and result combine.

For documentation: evidence that you are developing techniques of observation and analysis.  Examples: video, drawings, photos.  The final diagram should be a visual explanation of the overlapping constraints of physical dexterity, tool, and material affordance.  Please remember your initial sketch which documented your initial expectations.  Please include at least one example of historical artifacts produced using the tool.

Prior to the next class, please submit a short text writeup with accompanying drawing images and a video link to the XSEAD site as discussed on the Submissions page.  Please be sure to add your project to the appropriate ‘pool’ as linked.

Resources

General
The Nature and Art of Workmanship, David Pye  (See Blackboard)
The Encyclopedia of Diderot & d’Alembert (University of Michigan Archives)

Metal
The Key to Metal Bumping, Frank T. Sargent (Course Reserve)
TM Tech Video Tutorials (YouTube)

Wood
Understanding Wood: A Craftsman’s Guide to Wood Technology, Bruce Hoadley
The Complete Manual of Woodworking, Albert Jackson and David Day (Course Reserve)

Ceramics / Plaster
Plastering SkillsF. Van Den Branden and Thomas L. Hartsell (Course Reserve)
Ceramics Handbooks Series, UPenn Press

]]>