<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ITPindia &#187; process</title>
	<atom:link href="http://itp.nyu.edu/~ia303/thunk/category/process/feed/" rel="self" type="application/rss+xml" />
	<link>http://itp.nyu.edu/~ia303/thunk</link>
	<description>India’s ITP blog</description>
	<lastBuildDate>Fri, 10 Apr 2009 06:20:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Simplicity</title>
		<link>http://itp.nyu.edu/~ia303/thunk/2009/02/05/simplicity/</link>
		<comments>http://itp.nyu.edu/~ia303/thunk/2009/02/05/simplicity/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 13:34:36 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[final project]]></category>
		<category><![CDATA[homework]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[wearables]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/~ia303/thunk/?p=470</guid>
		<description><![CDATA[
I&#8217;ve decided to go with the less impossible, more amusing of my two Wearables project ideas: The Party Dress.
Assignment: Project description
Write a description of your project (one page minimum) – describe what your prototype will look like, what it will do, and how it will be used. List your influences, goals, intended users, and provide [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/indiamos/3255625334/in/photostream/"><img src="http://itp.nyu.edu/~ia303/thunk/wp-content/uploads/pattern-envelope.jpg" alt="pattern envelope" title="pattern envelope" width="460" height="305" class="alignnone size-full wp-image-472" /></a></p>
<p>I&#8217;ve decided to go with the less impossible, more amusing of my two Wearables project ideas: The Party Dress.</p>
<blockquote><p><b>Assignment: Project description</b></p>
<p>Write a description of your project (one page minimum) – describe what your prototype will look like, what it will do, and how it will be used. List your influences, goals, intended users, and provide a use scenario.<span id="more-470"></span> If you haven&#8217;t decided on one project, write a full description for each project you are considering.</p></blockquote>
<p>Here&#8217;s my silly write-up:</p>
<h3>Concept</h3>
<p>My proposed project for Wearables Studio is a Party Dress: a dress equipped with sensors and indicators that will encourage people to socialize with the wearer at parties, conferences, or other events where there may be a lot of people who don’t know each other but might wish to strike up a conversation. At its most basic, the dress will respond to proximity, encouraging people to approach the wearer and providing an easy ice-breaking topic. It will also, technology permitting, include a special cell phone pocket that visually indicates when the wearer has an incoming call, as this event is often impossible to detect in a room where music is playing. There could also be a panic button hidden on the dress that would directly trigger the lights on the phone pocket, so that the wearer could pretend to have a call, should she need a way to escape a conversation that is boring her or otherwise causing distress.</p>
<h3>Description</h3>
<p>The Party Dress will be sewn from Simplicity pattern 2491, a festive, cheerful style that was issued most likely in 1958. It has a plain bodice that will not be made too garish by the addition of lights; a full skirt that, especially with the help of a crinoline, will provide ample camouflage for a power supply; a wide box pleat down the front of the skirt that will provide a stable surface on which to mount a sensor; and a belt that can be used to hide switches or other controls.</p>
<p>The top of the bodice will bear a short-range infrared sensor (such as the Sharp GP2D12, which has a range of 4 to 30 inches) and two small clusters of RGB LEDs. When the wearer is engaged in close conversation, her interlocutor’s presence directly in front of her will cause the LEDs to light up. If the person steps too far away to be easily heard, the lights will dim or blink.</p>
<p>The bottom of the skirt will bear a longer-range infrared sensor (such as the Sharp GP2Y0A710YK0F, which has a range of 40 to 216 inches) and a ring of 20 to 30 more RGB LEDs. If no person or object is detected by either this or the short-range sensor, these lights will pulse or change color to attract attention from people across the room, encouraging them to come closer to see what on earth is going on.</p>
<p>By default, all the LEDs except those on the cell phone pocket will stay lit (though there will, of course, be an on/off switch for times when the wearer does <em>not</em> wish to attract attention, such as while riding the subway), and their color will contribute to the overall hue of the dress. If the fabric is light in color and reasonably sheer, they may be mounted on an underlining so that the fabric diffuses their light and takes on their colors more organically. All the lights may shift color depending on proximity or other factors, such as noise level, temperature, the ambient light level, or incline (in case the wearer is dipped by her dance partner, or—heaven forfend—faints). If the edge of the phone pocket is too far out of the wearer’s field of vision to be comfortably seen, its indicator lights may be mounted on the belt, instead.</p>
<h3>Inspiration</h3>
<p>The idea for this dress emerged from a conversation about wearable technology that I had in December 2008 with the mighty Erin McKean, proprietress of the website <a href="http://dressaday.com/dressaday.html">A Dress A Day</a> and founder of the massive <a href="http://vintagepatterns.wikia.com/">Vintage Sewing Patterns Wiki</a>. In addition to being a great proponent of dresses, Ms. McKean is a frequent traveler and conferencegoer, and a charming conversationalist.</p>
<h3>Intended Wearers</h3>
<p>The Party Dress is intended for women who wish to make new acquaintances and are amused by fancy dress. It could function as an aid to the moderately shy, or to the intimidatingly beautiful, or to those who simply enjoy let their freak flags fly.</p>
<h3>Use Scenario</h3>
<p>A woman walks into a party where she does not know many people—say, one of those awkward parties that occurs on the opening night of a typography conference. As she looks around, trying to decide whom to try striking up a chat with, her dress begins to coruscate. Curious typographers begin to edge closer in order to determine whether this effect is a result of too much liquor, or whether that woman’s dress really is glowing. When they determine that the latter is more likely, they step forward to ask her what the blinking means. By this time, they have drawn close enough that the dress glows steadily. . . . Hours later, in the middle of the dance floor, the woman sees that her phone pocket is blinking. She steps aside to answer the call and discovers that it is almost midnight, and her pumpkin is waiting at the curb. She exchanges cards with her newfound friends, bids them goodbye, and exits, her dress starting to twinkle again as she heads for the cloak room.</p>
<p>* * *</p>
<blockquote><p><b>Assignment: Paper prototype</b></p>
<p>Start thinking about and developing the physical form for your project. Using materials like cardboard, paper, muslin, and foamcore, experiment with size, shape, and placement of the different component parts of your design. The results won&#8217;t be functional, but they should represent as closely as possible the elements you plan to use.</p>
<p>Think through how the finished garment or piece will look and how it will be used. Use this time to develop your ideas about why and how the user will interact with the final prototype without the pressure of making it work &#8211; that comes soon enough. Come to class next week with your paper prototype and be prepared to talk about your design decisions. </p></blockquote>
<p><object width="400" height="300"><param name="flashvars" value="&#038;offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Findiamos%2Fsets%2F72157613385963748%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Findiamos%2Fsets%2F72157613385963748%2F&#038;set_id=72157613385963748&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=67089"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=67089" allowFullScreen="true" flashvars="&#038;offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Findiamos%2Fsets%2F72157613385963748%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Findiamos%2Fsets%2F72157613385963748%2F&#038;set_id=72157613385963748&#038;jump_to=" width="400" height="300"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://itp.nyu.edu/~ia303/thunk/2009/02/05/simplicity/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Digital Graffiti Glove: Documentation</title>
		<link>http://itp.nyu.edu/~ia303/thunk/2008/12/12/digital-graffiti-glove-documentation/</link>
		<comments>http://itp.nyu.edu/~ia303/thunk/2008/12/12/digital-graffiti-glove-documentation/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 15:00:15 +0000</pubDate>
		<dc:creator>India</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[ICM]]></category>
		<category><![CDATA[PhysComp]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[final project]]></category>
		<category><![CDATA[homework]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[sketch]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wearables]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/~ia303/thunk/?p=378</guid>
		<description><![CDATA[
Above is the PowerPoint slideshow that Diego made for our in-class presentation. There is also copious supporting material at the following locations:

Photos, with lots of chatty comments

Videos, interspersed with kittenage
Arduino code
Processing code

colors_highlight_new_swatch – this is the color palette module. It reads a text file containing all the colors in the appropriate Krylon spraypaint line and [...]]]></description>
			<content:encoded><![CDATA[<p><embed src="http://blip.tv/play/AeCfEI_feg" type="application/x-shockwave-flash" width="320" height="270" allowscriptaccess="always" allowfullscreen="true" style="margin-left:30px;"></embed></p>
<p>Above is the PowerPoint slideshow that Diego made for our in-class presentation. There is also copious supporting material at the following locations:<span id="more-378"></span></p>
<ul>
<li>Photos, with lots of chatty comments<br />
<object width="400" height="300"><param name="flashvars" value="&#038;offsite=true&amp;lang=en-us&#038;page_show_url=%2Fphotos%2Findiamos%2Fsets%2F72157609600581342%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Findiamos%2Fsets%2F72157609600581342%2F&#038;set_id=72157609600581342&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=63961"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=63961" allowFullScreen="true" flashvars="&#038;offsite=true&amp;lang=en-us&#038;page_show_url=%2Fphotos%2Findiamos%2Fsets%2F72157609600581342%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Findiamos%2Fsets%2F72157609600581342%2F&#038;set_id=72157609600581342&#038;jump_to=" width="400" height="300"></embed></object></li>
<li><a href="http://itpindia.blip.tv/">Videos</a>, interspersed with kittenage</li>
<li><a href="http://itp.nyu.edu/~ia303/PhysComp/final/graffiti_glove_4_sensors.zip">Arduino code</a></li>
<li>Processing code
<ul>
<li><a href="http://itp.nyu.edu/~ia303/ICM/final/colors_highlight_new_swatch/applet/index.html">colors_highlight_new_swatch</a> – this is the color palette module. It reads a text file containing all the colors in the appropriate Krylon spraypaint line and outputs them as a grid of colored squares. The active swatch and rolled-over ones are highlighted with colored borders. It&#8217;s glitchy, as you can see if you look in the upper left corner, but basically it works.</li>
<li><a href="http://itp.nyu.edu/~ia303/ICM/final/spraycans/applet/index.html">spraycans</a> – I would like to make my own set of brushes, based on Diego&#8217;s, that are all the same style but in different sizes. These would then be mapped to the number of fingers being held up, with more fingers triggering a bigger spray cone. This would make it easier for users to get predictable, slightly repeatable results. Toward that end, I made a spraycan object whose spray cone, label number (for the size), and can color (for the paint) are variable. Epileptics should probably not view this sketch.</li>
<li><a href="http://itp.nyu.edu/~ia303/ICM/final/final_application_4/applet/index.html">Main application</a> – The &#8220;final&#8221; in &#8220;final_application_4&#8243; refers to the this being our final project for the semester, not to the code itself actually being final. For, verily, it is not. This is the wrapper into which all the other modules will eventually be rolled. It&#8217;s a whole lot of nested if statements and functions. This program doesn&#8217;t run unless the glove is plugged in; I should fix that, to make it easier to check code while programming.</a></li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://itp.nyu.edu/~ia303/thunk/2008/12/12/digital-graffiti-glove-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Baby steps</title>
		<link>http://itp.nyu.edu/~ia303/thunk/2008/12/03/baby-steps/</link>
		<comments>http://itp.nyu.edu/~ia303/thunk/2008/12/03/baby-steps/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 04:22:45 +0000</pubDate>
		<dc:creator>India</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[CommLab]]></category>
		<category><![CDATA[ICM]]></category>
		<category><![CDATA[final project]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[sketch]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/~ia303/thunk/?p=338</guid>
		<description><![CDATA[
This is the second smidgen of the code for our final project. It pulls RGB values and color names from a tab-delimited text file (which is, itself, based on the actual Krylon color options) and outputs this grid of swatches. The swatches don&#8217;t do anything yet&#8212;just drawing them took me, like, two days, thank you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://itp.nyu.edu/~ia303/ICM/final/parse_Krylon_colors/applet/index.html"><img src="http://itp.nyu.edu/~ia303/thunk/wp-content/uploads/krylon_palette.png" alt="grid of 61 colored squares" title="Krylon color palette" width="400" height="355" class="alignnone size-full wp-image-340" /></a></p>
<p>This is the second smidgen of the code for our final project. <a href="http://itp.nyu.edu/~ia303/ICM/final/parse_Krylon_colors/applet/index.html">It</a> pulls RGB values and color names from <a href="http://itp.nyu.edu/~ia303/ICM/final/parse_Krylon_colors/data/Krylon_colors.txt">a tab-delimited text file</a> (which is, itself, based on the <a href="http://www.krylon.com/products/indooroutdoor_paint/">actual Krylon color options</a>) and outputs this grid of swatches. The swatches don&#8217;t <em>do</em> anything yet&#8212;just drawing them took me, like, two days, thank you very much, and that was <em>with</em> some very helpful help from Shawn. Partly this is because I apparently can&#8217;t keep in my head for more than thirty seconds how arrays and objects work, and partly it&#8217;s because I just. can&#8217;t. focus. And partly it&#8217;s because I apparently have no idea what the fuck I&#8217;m doing.</p>
<p>I&#8217;m beginning to really like Diego&#8217;s Plan B, as proposed over the weekend: </p>
<blockquote><p>
	Fake our own deaths.
</p></blockquote>
<p><span id="more-338"></span><br />
I keep telling myself I have to not panic and just write the code one piece at a time. Then, later, I can get somebody to help me put it all together, which is something I <em>know</em> I have no clue how to do. But just accomplishing what seem like they should be simple things is stumping me. Most recently, I was trying to get the swatch name to be displayed when a square is rolled over. This is not by any means an important feature&#8212;in fact, it doesn&#8217;t really serve any purpose. But I <em>should</em> be able to do it, and I can&#8217;t figure out why it doesn&#8217;t work. I keep getting errors like &#8220;The function showName() does not exist&#8221; or &#8220;Cannot find anything named &#8217;swatches.&#8217;&#8221; Both of these things do, of course, exist, and I can&#8217;t see any reason why they wouldn&#8217;t be found.</p>
<p>I know it&#8217;s pretty rare for computers to just <em>fuck up</em> and much more common for <em>me</em> to do so, so I&#8217;m sure the answer is that I&#8217;ve done something really dumb and sloppy somewhere. But it could easily take me two hours to find that error, and every new goddamn line of code seems to cause some new mysterious issue. I can feel myself growing older just thinking about it. And there are a lot more lines of code to go. Here&#8217;s the stuff I was hoping to get done, oh, by, say, last Thursday: </p>
<div style="background-color:#333; padding:10px;">
<h3>Graffiti Glove Components</h3>
<h4>Brush selector</h4>
<ul>
<li>
			Read flex sensor data </p>
<ul>
<li style="list-style-type: circle;">
					1 finger = marker
				</li>
<li style="list-style-type: circle;">
					2 fingers = small spray
				</li>
<li style="list-style-type: circle;">
					3 fingers = medium spray
				</li>
<li style="list-style-type: circle;">
					4 fingers = large spray
				</li>
</ul>
</li>
</ul>
<h4>Color selector</h4>
<ul>
<li>
			Display grid of color swatches
		</li>
<li>
			Display color name on rollover
		</li>
<li>
			Highlight selected swatch on click
		</li>
<li>
			Change drawing color on click
		</li>
</ul>
<h4>Erase</h4>
<ul>
<li>
			Ask for confirmation
		</li>
</ul>
<h4>Undo</h4>
<ul>
<li>
			Undo last stroke
		</li>
<li>
			Redo stroke that was just undone
		</li>
</ul>
<h4>Save drawing</h4>
<ul>
<li>
			Ask for file name
		</li>
<li>
			Append time stamp
		</li>
<li>
			Display confirmation
		</li>
</ul>
<h4>Change background</h4>
<ul>
<li>
			Display four background thumbnails </p>
<ul>
<li style="list-style-type: circle;">
					subway car
				</li>
<li style="list-style-type: circle;">
					brick wall
				</li>
<li style="list-style-type: circle;">
					white van
				</li>
<li style="list-style-type: circle;">
					blank
				</li>
</ul>
</li>
</ul>
<h4>Paint in spray pattern</h4>
<ul>
<li>
<p>			Draw an ellipse
		</li>
<li>
			Make random pixels within the ellipse transparent
		</li>
</ul>
<h4>Switch modes</h4>
<ul>
<li>
			Save drawing
		</li>
<li>
			Display palette
		</li>
<li>
			Hide palette
		</li>
<li>
			Restore drawing
		</li>
</ul>
</div>
<p>And that&#8217;s not including the task of sewing us a new glove, for which I bought fabric on Monday, as well as a book about how to use my virgin four-year-old Juki serger. I know that&#8217;ll be fun once I get started, but I just can&#8217;t get started.</p>
<p>Maybe I need a drink.</p>
]]></content:encoded>
			<wfw:commentRss>http://itp.nyu.edu/~ia303/thunk/2008/12/03/baby-steps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Assistive Tech for Asbo Avoidance</title>
		<link>http://itp.nyu.edu/~ia303/thunk/2008/11/24/assistive-tech-for-asbo-avoidance/</link>
		<comments>http://itp.nyu.edu/~ia303/thunk/2008/11/24/assistive-tech-for-asbo-avoidance/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 22:50:07 +0000</pubDate>
		<dc:creator>India</dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[ICM]]></category>
		<category><![CDATA[PhysComp]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[final project]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[wearables]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/~ia303/thunk/?p=318</guid>
		<description><![CDATA[
So then . . . The other day I was talking about the glove project with my friend Rose, and I rhetorically asked what the hell this kind of low-fi, large-format drawing setup would be good for. Rose&#8217;s answer was immediate: graffiti.
Duh.

So then, what we need is just a limited palette of Krylon spray paints, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/rubberdreamfeet/347009229/"><img src="http://itp.nyu.edu/~ia303/thunk/wp-content/uploads/asbo.jpg" alt="asbo graffiti" title="asbo graffiti" width="400" height="236" class="alignnone size-full wp-image-321" /></a></p>
<p>So <em>then</em> . . . The other day I was talking about the glove project with my friend Rose, and I rhetorically asked what the hell this kind of low-fi, large-format drawing setup would be good for. Rose&#8217;s answer was immediate: graffiti.</p>
<p>Duh.<br />
<span id="more-318"></span><br />
So then, what we need is just a limited <a href="http://www.krylon.com/products/indooroutdoor_paint/">palette of Krylon spray paints</a>, and a couple of brush types&#8212;say, a fat marker and three sizes of spray patterns. And then, when I asked my perpetual question of &#8220;What are the other fingers doing?,&#8221; Diego had this brilliant idea: the number of fingers you&#8217;re using determines the brush size. Index finger for the marker; index and middle for a small spray nozzle; index, middle, and ring for a medium spray; and all four fingers for the biggest spray&#8212;what you&#8217;d use to fill. That&#8217;s a pretty intuitive mapping. We wouldn&#8217;t need to track motion on all the fingers, just whether they&#8217;re flexed or not. And we could use an accelerometer to register wrist tilts, somewhat like the <a href="http://www.youtube.com/watch?v=A9DBlolfZd4">Rock &#8216;n&#8217; Scroll</a>, to cycle through the color palette.</p>
<p>The thumb would remain an on/off switch.</p>
<p>We could have different backgrounds to paint on, like brick walls, subway cars, trucks.</p>
<p>Bitchen.</p>
<p>This idea is, in fact, so cool that it has <a href="http://video.google.com/videosearch?q=virtual+graffiti&#038;ie=UTF-8&#038;oe=utf-8&#038;rls=org.mozilla:en-US:official&#038;client=firefox-a&#038;um=1&#038;sa=X&#038;oi=video_result_group&#038;resnum=10&#038;ct=title#">already</a> <a href="http://www.slashgear.com/wiispray-prototype-graffiti-controller-for-wii-0611925/">been</a> <a href="http://graffiti.playdo.com/">done</a>.</p>
<p>Developing . . .</p>
<p><span style="font-size:smaller">Photo: <a href="http://www.flickr.com/photos/rubberdreamfeet/347009229/">ASBO</a> by rubberdreamfeet  / David Hayward. <a href="http://creativecommons.org/licenses/by-nc-sa/2.0/deed.en">Some rights reserved.</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://itp.nyu.edu/~ia303/thunk/2008/11/24/assistive-tech-for-asbo-avoidance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mittenability</title>
		<link>http://itp.nyu.edu/~ia303/thunk/2008/11/23/mittenability/</link>
		<comments>http://itp.nyu.edu/~ia303/thunk/2008/11/23/mittenability/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 21:08:04 +0000</pubDate>
		<dc:creator>India</dc:creator>
				<category><![CDATA[ICM]]></category>
		<category><![CDATA[PhysComp]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[final project]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[wearables]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/~ia303/thunk/?p=309</guid>
		<description><![CDATA[
Ever since we started putting the actual glove together, I&#8217;ve been thinking about how the software side of this project should take into account what I expect to be a pretty low-resolution input system.  When I was making a drawing interface for what was purely an ICM project, I was assuming an average level [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/venson/2109678779/"><img src="http://itp.nyu.edu/~ia303/thunk/wp-content/uploads/elephant_painting.jpg" alt="elephant painting" title="elephant painting" width="450" height="315" class="alignnone size-full wp-image-312" /></a></p>
<p>Ever since we started putting the actual glove together, I&#8217;ve been thinking about how the software side of this project should take into account what I expect to be a pretty low-resolution input system. <span id="more-309"></span> When I was making a drawing interface for what was purely an ICM project, I was assuming an average level of mouse dexterity. The <a href="/2008/11/21/sketching-sketch/">stroke-width picker</a> that I made last Wednesday, for instance, is obviously too small to be operated with our crude pointer.</p>
<p>So what kind of interface <em>would</em> work?</p>
<p>I did some Googling around, to get ideas of what kind of controls can be operated with little dexterity. In particular, I looked for things you can do while wearing mittens, since I figure that that&#8217;s approximately the level of control our hypothetical user will have. Some findings:</p>
<p>Some military radios are touted as being usable even while wearing Arctic mittens: &#8220;The desired frequency is set by four knobs on the side of the radio which can be operated even while the operator is wearing Arctic mittens, or in the dark by counting clicks from the end-stops&#8221; (&#8221;<a href="http://armyradio.com/arsc/customer/search.php?substring=&#038;in_category=&#038;page=2">Clansman PRC-349 / RT-349 VHF Transceiver</a>,&#8221; Armyradio.com). Its that idea of click feedback that I find interesting. If you&#8217;re choosing from a limited set of options&#8212;say, brush sizes&#8212; on a very small display, it&#8217;s not <em>too</em> annoying to cycle through them one at a time to get to what you want. This is the way my cell phone, toaster, and camera menus work. And they all provide beeps or clicks for feedback. What kind of feedback will we give to let our user know what&#8217;s going on?</p>
<p>Other physical controls that can be operated while wearing mittens include a camera&#8217;s zoom ring and aperture and shutter speed dials (Matthew G. Monroe, &#8220;<a href="http://digital-photography-school.com/blog/how-to-shoot-in-freezing-temperatures-and-keep-your-hands-toasty-warm/#more-1364">How to Shoot in Freezing Temperatures and Keep Your Hands Toasty Warm</a>,&#8221; digital-photography-school.com); Velcro closure tabs on outerwear; and KEYnetic&#8217;s <a href="http://www.youtube.com/watch?v=A9DBlolfZd4">rock</a> &#8216;n&#8217; <a href="http://www.hpl.hp.com/techreports/Compaq-DEC/WRL-2000-3.pdf">scroll</a> cell phone interface (via <a href="http://www.lytebyte.com/2008/03/12/rock-n-scroll-%E2%80%93-accelerometer-and-motion-based-input-application-for-nokia-n95/">LyteByte</a>).</p>
<p>On the screen side of things, some relevant input methods include Morse code and onscreen keyboards. Again, I like the simplicity of tapping, though I can also see uses for a matrix of a few very large buttons.</p>
<p>Obviously, with two weeks to go, I don&#8217;t have time to really get into learning interface design for this project, but I think where I&#8217;m going is toward a system that has a drawing mode and a tool selection mode. When you&#8217;re drawing, there&#8217;s nothing else onscreen except maybe one or two tools or hints&#8212;how to turn the drawing line off, how to activate the control menu. You can&#8217;t select these controls onscreen, because how would you do so without drawing a line all the way to the button? And whatever gesture you use to activate the menu must be able to be done without moving the drawing pointer.</p>
<p>The Rock &#8216;n&#8217; Scroll model is pretty good for us within one mode or another, but you have to be able to switch between the two without moving your drawing pointer. So that would involve .&nbsp;.&nbsp;. the thumb? It&#8217;s possible, though not necessarily easy, to move your thumb without moving the rest of your hand. So maybe as long as your thumb is tucked in, the pen is on, and if you stick it out, the pen is off.</p>
<p><img src="http://itp.nyu.edu/~ia303/thunk/wp-content/uploads/lineon_lineoff_inverted.gif" title="line on/off" alt="line on/off" width="167" height="150" class="alignnone size-full wp-image-334" /></p>
<p>Once we&#8217;ve got a way to separate the two modes, I was thinking the control screen would be super-simple, with only one control editable at a time. So, something like this:</p>
<p><img src="http://itp.nyu.edu/~ia303/thunk/wp-content/uploads/buttons.gif" alt="big buttons" title="big buttons" width="307" height="309" class="alignnone size-full wp-image-317" /></p>
<p><span style="font-size:smaller">Photo: <a href="http://www.flickr.com/photos/venson/2109678779/">Elephant Painting</a> by Venson Kuchipudi. <a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en">Some rights reserved.</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://itp.nyu.edu/~ia303/thunk/2008/11/23/mittenability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>‘Stay on my arm, you little charmer’</title>
		<link>http://itp.nyu.edu/~ia303/thunk/2008/11/21/%e2%80%9cstay-on-my-arm-you-little-charmer%e2%80%9d/</link>
		<comments>http://itp.nyu.edu/~ia303/thunk/2008/11/21/%e2%80%9cstay-on-my-arm-you-little-charmer%e2%80%9d/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 14:26:05 +0000</pubDate>
		<dc:creator>India</dc:creator>
				<category><![CDATA[PhysComp]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[final project]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wearables]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/~ia303/thunk/?p=295</guid>
		<description><![CDATA[
I finally managed to be in the same place at the same time as Diego, so we were able to make a work plan, go buy some supplies, and put together our first prototype of what now seems to be The Drawing Glove.
Well, actually, first, we were able to sit there scratching our heads over [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/indiamos/3046809795/" title="Diego trying on the glove by indiamos, on Flickr"><img src="http://farm4.static.flickr.com/3160/3046809795_172cefdba6.jpg" width="400" height="300" alt="Diego trying on the glove" /></a></p>
<p>I finally managed to be in the same place at the same time as <a href="http://itp.nyu.edu/~dr1247/diagonalpeople/">Diego</a>, so we were able to <a href="https://docs.google.com/Doc?id=d5zz3d8_31dfj8g4wc">make a work plan</a>, go buy some supplies, and put together our first prototype of what now seems to be The Drawing Glove.</p>
<p>Well, actually, first, we were able to sit there scratching our heads<span id="more-295"></span> over how to connect a flex sensor. I&#8217;ve had one of those things for months and never used it, because I could never figure out how it should be connected. So I looked online and found .&nbsp;.&nbsp;. lots of <a href="http://www.instructables.com/id/SO7580DF1Y7H0K8/">other</a> <a href="http://www.flickr.com/photos/christianbovine/2095631477/in/set-72157603405335974/">glove</a> projects using flex sensors. That&#8217;s okay, though—“This one is different—because it&#8217;s us.” I also found some <a href="http://www.flickr.com/photos/bekathwia/1468256291/">inspirational</a> <a href="http://www.flickr.com/photos/ladyada/102764467/in/set-1425644/">photos</a> of flex sensor connections.</p>
<p>People had warned us that these sensors break easily, and <a href="http://www.mediamatic.net/page/36637/en">I&#8217;d read</a> that they only last for a limited number of bends. I knew there was no way <em>I</em> could solder wires to one these without wrecking the whole damn thing, so I thought that for quick-and-dirty prototyping purposes, maybe I could just hold them together with electrical tape.</p>
<p><a href="http://www.flickr.com/photos/indiamos/3046805995/" title="Ghetto soldering by indiamos, on Flickr"><img src="http://farm4.static.flickr.com/3040/3046805995_06e01d7afe.jpg" width="500" height="210" alt="Ghetto soldering" /></a></p>
<p>Yeah. Meanwhile, Sofia wandered over to ask what we were working on. She, too, was making a glove, and I took the opportunity to ask her how the hell she was attaching her flex sensors to wires. The answer: wire wrap. Okay, that makes sense. She also kindly revealed the location of the specific Radio Shack where she&#8217;d managed to find a wire-wrapping tool, but it turned out they had them (albeit somewhat hidden) at the store closest to school. So Diego went out and got us some enamel-coated magnet wire and a wrapping tool.</p>
<p>Man, I am never soldering anything, ever again. Wire wrapping is the way to go.</p>
<p><a href="http://www.flickr.com/photos/indiamos/3046806763/" title="Wrapped sensor pins by indiamos, on Flickr"><img src="http://farm4.static.flickr.com/3168/3046806763_02459cfd1c.jpg" width="500" height="235" alt="Wrapped sensor pins" /></a></p>
<p>Diego had attached the flex sensor and LED to his original, flat prototype using Velcro, and we decided to stick with this approach (so to speak) for the glove version. So I borrowed a needle from <a href="http://blog.thomas-robertson.com/">Thomas</a> and spent a ridiculously long time sewing tiny squares of black Velcro onto a black glove using black thread, in the inky darkness that is the central work area at ITP. The following photo is enhanced for your viewing ease; in reality, I could not at all see what the fuck I was doing:</p>
<p><a href="http://www.flickr.com/photos/indiamos/3047642410/" title="Sewing on velcro by indiamos, on Flickr"><img src="http://farm4.static.flickr.com/3170/3047642410_b210149277.jpg" width="500" height="309" alt="Sewing on velcro" /></a></p>
<p>Finally the wires were all wrapped, the Velcro was all attached, the alligator clips were clipped (yes, the wires we laboriously wrapped were too short; and your point is .&nbsp;.&nbsp;.&nbsp;?), and we had a thing to test.</p>
<p><a href="http://www.flickr.com/photos/indiamos/3047644360/" title="The glove, unplugged by indiamos, on Flickr"><img src="http://farm4.static.flickr.com/3193/3047644360_d363763d73.jpg" width="500" height="315" alt="The glove, unplugged" /></a></p>
<p>Hey! It lights up!</p>
<p><a href="http://www.flickr.com/photos/indiamos/3047644638/" title="Diego testing the glove by indiamos, on Flickr"><img src="http://farm4.static.flickr.com/3192/3047644638_dd79e3b585.jpg" width="407" height="500" alt="Diego testing the glove" /></a></p>
<p>It even stays lit when you put it on! And the flex sensor turns the LED on and off!</p>
<p><embed src="http://blip.tv/play/AdvJGI_feg" type="application/x-shockwave-flash" width="320" height="270" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>As the video shows, we soon ran into some technical difficulties. I ended up tailor-tacking the sensor and all the wires down, so that they&#8217;d stop pulling out of place. But it kind of works! Amazing!</p>
<p>Onward. Next, we get to try to attach the remaining four sensors and LEDs. And we&#8217;ll probably want to eliminate some of those noisy wires, since flex sensors <a href="http://itp.nyu.edu/physcomp/sensors/Reports/Flex">really don&#8217;t like them</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://itp.nyu.edu/~ia303/thunk/2008/11/21/%e2%80%9cstay-on-my-arm-you-little-charmer%e2%80%9d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hear No Evil: Behind the Scenes</title>
		<link>http://itp.nyu.edu/~ia303/thunk/2008/11/17/hear-no-evil-behind-the-scenes/</link>
		<comments>http://itp.nyu.edu/~ia303/thunk/2008/11/17/hear-no-evil-behind-the-scenes/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 02:48:33 +0000</pubDate>
		<dc:creator>India</dc:creator>
				<category><![CDATA[CommLab]]></category>
		<category><![CDATA[homework]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://itp.nyu.edu/~ia303/thunk/?p=273</guid>
		<description><![CDATA[
We spent about four hours yesterday shooting for our CommLab video. Jason directed, Dimitris was cameraman, and Diego was the star. I documented and recorded a few chunks of sound. We all acted (sort of).
The final video is on YouTube.
]]></description>
			<content:encoded><![CDATA[<p><object width="400" height="300"><param name="flashvars" value="&#038;offsite=true&amp;lang=en-us&#038;page_show_url=%2Fphotos%2Findiamos%2Fsets%2F72157609318713663%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Findiamos%2Fsets%2F72157609318713663%2F&#038;set_id=72157609318713663&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=63961"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=63961" allowFullScreen="true" flashvars="&#038;offsite=true&amp;lang=en-us&#038;page_show_url=%2Fphotos%2Findiamos%2Fsets%2F72157609318713663%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Findiamos%2Fsets%2F72157609318713663%2F&#038;set_id=72157609318713663&#038;jump_to=" width="400" height="300"></embed></object><br />
We spent about four hours yesterday shooting for our CommLab video. <a href="http://itp.nyu.edu/~jr516/BLOG/BLOG/">Jason</a> directed, <a href="http://itp.nyu.edu/blogs/dm1837/">Dimitris</a> was cameraman, and <a href="http://itp.nyu.edu/~dr1247/diagonalpeople/">Diego</a> was the star. I documented and recorded a few chunks of sound. We all acted (sort of).</p>
<p><a href="http://www.youtube.com/watch?v=sKP13L5_5n8">The final video</a> is on YouTube.</p>
]]></content:encoded>
			<wfw:commentRss>http://itp.nyu.edu/~ia303/thunk/2008/11/17/hear-no-evil-behind-the-scenes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
