<?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>Mobile Life Internship Blog &#187; actDresses</title>
	<atom:link href="http://www.robtieben.com/stockholm/tag/actdresses/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.robtieben.com/stockholm</link>
	<description>Overview &#38; process of my work in Stockholm</description>
	<lastBuildDate>Wed, 02 Dec 2009 16:07:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Roomba exploration: tags on iRobot</title>
		<link>http://www.robtieben.com/stockholm/2009/11/roomba-exploration-tags-on-irobot/</link>
		<comments>http://www.robtieben.com/stockholm/2009/11/roomba-exploration-tags-on-irobot/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 17:16:28 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Prototypes]]></category>
		<category><![CDATA[actDresses]]></category>
		<category><![CDATA[end-user programming]]></category>
		<category><![CDATA[exploration]]></category>
		<category><![CDATA[roomba]]></category>

		<guid isPermaLink="false">http://www.robtieben.com/stockholm/?p=81</guid>
		<description><![CDATA[Last week, I started working with the Roomba platform: the hovering robot.
As a first exploration, I created several tags (spiral, random, sweep, wall-follow, fast, slow), and matching behaviours.
The tags can also be combined: spiral + fast = a fast spiral. Wall-follow + wall-follow + spiral = a wall-following robot that moves in small spirals.

iRobot tags [...]]]></description>
			<content:encoded><![CDATA[<p>Last week, I started working with the Roomba platform: the hovering robot.<br />
As a first exploration, I created several tags (spiral, random, sweep, wall-follow, fast, slow), and matching behaviours.<br />
The tags can also be combined: spiral + fast = a fast spiral. Wall-follow + wall-follow + spiral = a wall-following robot that moves in small spirals.</p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7740184&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=7740184&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/7740184">iRobot tags &#8211; actDresses exploration &#8211; robtieben.com/stockholm</a> from <a href="http://vimeo.com/robtieben">Rob Tieben</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robtieben.com/stockholm/2009/11/roomba-exploration-tags-on-irobot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week 3-4: direct manipulation &amp; agents exploration</title>
		<link>http://www.robtieben.com/stockholm/2009/11/week-3-4-direct-manipulation-agents-exploration/</link>
		<comments>http://www.robtieben.com/stockholm/2009/11/week-3-4-direct-manipulation-agents-exploration/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 15:17:21 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[4d]]></category>
		<category><![CDATA[actDresses]]></category>
		<category><![CDATA[direct manipulation]]></category>
		<category><![CDATA[exploration]]></category>
		<category><![CDATA[glowbots]]></category>
		<category><![CDATA[Prototypes]]></category>

		<guid isPermaLink="false">http://www.robtieben.com/stockholm/?p=68</guid>
		<description><![CDATA[The last weeks involved exploration again, this time focused on direct manipulation and agents. Discussions, prototypes, and of course iterations created the base of this exploration.
Goal of exploration:
- create WYSIWYG functionality: appearance = behaviour
- create complex/abstract behaviour (interaction, emergence, if-then, etc)
* explore &#38; analyse possibilities
* explore user interaction &#38; understanding
Direct manipulation
* program 1 object
* wearables [...]]]></description>
			<content:encoded><![CDATA[<p>The last weeks involved exploration again, this time focused on direct manipulation and agents. Discussions, prototypes, and of course iterations created the base of this exploration.</p>
<p><strong>Goal of exploration:</strong><br />
- create WYSIWYG functionality: appearance = behaviour<br />
- create complex/abstract behaviour (interaction, emergence, if-then, etc)<br />
* explore &amp; analyse possibilities<br />
* explore user interaction &amp; understanding</p>
<p><strong>Direct manipulation</strong><br />
* program 1 object<br />
* wearables -&gt; behaviour = complexity<br />
<script src="http://www.apple.com/library/quicktime/scripts/ac_quicktime.js" language="JavaScript" type="text/javascript"></script><br />
<script src="http://www.apple.com/library/quicktime/scripts/qtp_library.js" language="JavaScript" type="text/javascript"></script></p>
<link href="http://www.apple.com/library/quicktime/stylesheets/qtp_library.css" rel="StyleSheet" type="text/css" />
<script type="text/javascript"><!--
	QT_WritePoster_XHTML('Click to Play', 'http://www.robtieben.com/stockholm/wp-content/uploads/manual/0fast-poster.jpg',
		'http://www.robtieben.com/stockholm/wp-content/uploads/manual/0fast.mov',
		'600', '496', '',
		'controller', 'true',
		'autoplay', 'true',
		'bgcolor', 'black',
		'scale', 'aspect');
//-->
</script><br />
<noscript><br />
<object width="600" height="496" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab"><param name="src" value="http://www.robtieben.com/stockholm/wp-content/uploads/manual/0fast-poster.jpg" /><param name="href" value="http://www.robtieben.com/stockholm/wp-content/uploads/manual/0fast.mov" /><param name="target" value="myself" /><param name="controller" value="false" /><param name="autoplay" value="false" /><param name="scale" value="aspect" /><embed width="600" height="496" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"<br />
		src="http://www.robtieben.com/stockholm/wp-content/uploads/manual/0fast-poster.jpg"<br />
		href="http://www.robtieben.com/stockholm/wp-content/uploads/manual/0fast.mov"<br />
		target="myself"<br />
		controller="false"<br />
		autoplay="false"<br />
		scale="aspect"></embed></object><br />
</noscript></p>
<p><strong>Lemmings behaviour</strong><br />
* objects interact via simple command objects<br />
* wearables + interaction = complexity<br />
<script type="text/javascript"><!--
	QT_WritePoster_XHTML('Click to Play', 'http://www.robtieben.com/stockholm/wp-content/uploads/manual/2fast-poster.jpg',
		'http://www.robtieben.com/stockholm/wp-content/uploads/manual/2fast.mov',
		'600', '496', '',
		'controller', 'true',
		'autoplay', 'true',
		'bgcolor', 'black',
		'scale', 'aspect');
//-->
</script><br />
<noscript><br />
<object width="600" height="496" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab"><param name="src" value="http://www.robtieben.com/stockholm/wp-content/uploads/manual/2fast-poster.jpg" /><param name="href" value="http://www.robtieben.com/stockholm/wp-content/uploads/manual/2fast.mov" /><param name="target" value="myself" /><param name="controller" value="false" /><param name="autoplay" value="false" /><param name="scale" value="aspect" /><embed width="600" height="496" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"<br />
		src="http://www.robtieben.com/stockholm/wp-content/uploads/manual/2fast-poster.jpg"<br />
		href="http://www.robtieben.com/stockholm/wp-content/uploads/manual/2fast.mov"<br />
		target="myself"<br />
		controller="false"<br />
		autoplay="false"<br />
		scale="aspect"></embed></object><br />
</noscript></p>
<p><strong>Manipulating the agent</strong><br />
* program different objects to <em>activate</em> each other<br />
* &#8220;The Incredible Machine&#8221;: creating complex system = complexity<br />
<script type="text/javascript"><!--
	QT_WritePoster_XHTML('Click to Play', 'http://www.robtieben.com/stockholm/wp-content/uploads/manual/3fast-poster.jpg',
		'http://www.robtieben.com/stockholm/wp-content/uploads/manual/3fast.mov',
		'600', '496', '',
		'controller', 'true',
		'autoplay', 'true',
		'bgcolor', 'black',
		'scale', 'aspect');
//-->
</script><br />
<noscript><br />
<object width="600" height="496" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab"><param name="src" value="http://www.robtieben.com/stockholm/wp-content/uploads/manual/3fast-poster.jpg" /><param name="href" value="http://www.robtieben.com/stockholm/wp-content/uploads/manual/3fast.mov" /><param name="target" value="myself" /><param name="controller" value="false" /><param name="autoplay" value="false" /><param name="scale" value="aspect" /><embed width="600" height="496" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"<br />
		src="http://www.robtieben.com/stockholm/wp-content/uploads/manual/3fast-poster.jpg"<br />
		href="http://www.robtieben.com/stockholm/wp-content/uploads/manual/3fast.mov"<br />
		target="myself"<br />
		controller="false"<br />
		autoplay="false"<br />
		scale="aspect"></embed></object><br />
</noscript></p>
<p><strong>Infect the agents<br />
</strong>* program different objects to <em>change</em> each other<br />
* system, cause and effect = complexity<br />
<script type="text/javascript"><!--
	QT_WritePoster_XHTML('Click to Play', 'http://www.robtieben.com/stockholm/wp-content/uploads/manual/4fast-poster.jpg',
		'http://www.robtieben.com/stockholm/wp-content/uploads/manual/4fast.mov',
		'600', '496', '',
		'controller', 'true',
		'autoplay', 'true',
		'bgcolor', 'black',
		'scale', 'aspect');
//-->
</script><br />
<noscript><br />
<object width="600" height="496" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab"><param name="src" value="http://www.robtieben.com/stockholm/wp-content/uploads/manual/4fast-poster.jpg" /><param name="href" value="http://www.robtieben.com/stockholm/wp-content/uploads/manual/4fast.mov" /><param name="target" value="myself" /><param name="controller" value="false" /><param name="autoplay" value="false" /><param name="scale" value="aspect" /><embed width="600" height="496" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"<br />
		src="http://www.robtieben.com/stockholm/wp-content/uploads/manual/4fast-poster.jpg"<br />
		href="http://www.robtieben.com/stockholm/wp-content/uploads/manual/4fast.mov"<br />
		target="myself"<br />
		controller="false"<br />
		autoplay="false"<br />
		scale="aspect"></embed></object><br />
</noscript></p>
<p><strong>Follow up directions<br />
<span style="font-weight: normal;">* direct manipulation &amp; users =&gt; focus on user userstanding &amp; robot understanding<br />
</span> <span style="font-weight: normal;"><em>combine dresses, what happens?<br />
</em></span> </strong><em>user learns by doing, robot also learns?</em></p>
<p><em> </em>* direct manipulative interaction =&gt; focus on manipulating interaction<br />
<strong> <span style="font-weight: normal;"><em>user (unconscious?) designs a complex system<br />
</em></span> </strong><em>lemmings/TIM principle</em></p>
<p><em></em>* dress changes behaviour &lt;-&gt; behaviour changes dress<br />
<strong> </strong><em>concrete vs abstract<br />
</em><strong> </strong><em>changeable dress vs behaviour IS the dress</em></p>
<p><em></em>* shift from &#8216;understanding inner workings&#8217; to &#8216;understanding perceivable behaviour&#8217;<br />
<strong> <span style="font-weight: normal;"><em>behaviour &#8216;behaves&#8217;, user changes something, behaviour changes<br />
</em></span> </strong><em>user forms mental model, does not have to be correct -&gt; understanding should &#8216;match&#8217;</em><strong> </strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.robtieben.com/stockholm/2009/11/week-3-4-direct-manipulation-agents-exploration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.robtieben.com/stockholm/wp-content/uploads/manual/0fast.mov" length="79" type="video/quicktime" />
<enclosure url="http://www.robtieben.com/stockholm/wp-content/uploads/manual/2fast.mov" length="79" type="video/quicktime" />
<enclosure url="http://www.robtieben.com/stockholm/wp-content/uploads/manual/3fast.mov" length="79" type="video/quicktime" />
<enclosure url="http://www.robtieben.com/stockholm/wp-content/uploads/manual/4fast.mov" length="79" type="video/quicktime" />
		</item>
		<item>
		<title>Week 1, quick exploration</title>
		<link>http://www.robtieben.com/stockholm/2009/10/week-1-quick-exploration/</link>
		<comments>http://www.robtieben.com/stockholm/2009/10/week-1-quick-exploration/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 14:33:05 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[actDresses]]></category>
		<category><![CDATA[actuators]]></category>
		<category><![CDATA[appearance]]></category>
		<category><![CDATA[behaviour]]></category>
		<category><![CDATA[direct manipulation]]></category>
		<category><![CDATA[exploration]]></category>
		<category><![CDATA[influencing]]></category>
		<category><![CDATA[sensors]]></category>

		<guid isPermaLink="false">http://www.robtieben.com/stockholm/?p=10</guid>
		<description><![CDATA[In order to get a grasp on actDresses, robots, intelligence, and everything surrounding it, I started with some quick exploration.
My goal was to explore how you can influence the behaviour of a robot, by using physical and direct adaptations to the appearance of the robot. After locking myself in the workshop for half a day, [...]]]></description>
			<content:encoded><![CDATA[<p>In order to get a grasp on actDresses, robots, intelligence, and everything surrounding it, I started with some quick exploration.</p>
<p>My goal was to explore how you can influence the behaviour of a robot, by using physical and direct adaptations to the appearance of the robot. After locking myself in the workshop for half a day, a series of small little &#8216;robots&#8217; with accessories had emerged. Robots with blindfolds, movable ear-sensors and attachable sails are just a few of the examples.</p>

<div class="ngg-imagebrowser" id="ngg-imagebrowser-1-10">

	<h3>robots_explo1.001</h3>

	<div class="pic">
<a href="http://www.robtieben.com/stockholm/wp-content/gallery/week-1-exploration/robots_explo1.001.png" title="" class="shutterset_week-1-exploration">
	<img alt="robots_explo1.001" src="http://www.robtieben.com/stockholm/wp-content/gallery/week-1-exploration/robots_explo1.001.png"/>
</a>
</div>
	<div class="ngg-imagebrowser-nav"> 
		<div class="back">
			<a class="ngg-browser-prev" id="ngg-prev-22" href="http://www.robtieben.com/stockholm/2009/10/week-1-quick-exploration/?pid=22">&#9668; Back</a>
		</div>
		<div class="next">
			<a class="ngg-browser-next" id="ngg-next-19" href="http://www.robtieben.com/stockholm/2009/10/week-1-quick-exploration/?pid=19">Next &#9658;</a>
		</div>
		<div class="counter">Picture 1 of 19</div>
		<div class="ngg-imagebrowser-desc"><p></p></div>
	</div>	

</div>	


<p>After analysing and discussing these first explorations, I created the following &#8217;structure&#8217;:</p>
<p><strong>Direct manipulation</strong></p>
<p>- altering <em>sensors</em> -&gt; alter &#8216;<em>handicap</em>&#8216; of robot -&gt; alter <em>behaviour<br />
</em>- altering <em>actuators</em> -&gt; alter <em>&#8216;degrees of freedom</em>&#8216; of robot -&gt; alter <em>behaviour</em><br />
- altering <em>configuration</em> -&gt; alter &#8216;<em>capabilities</em>&#8216; of robot -&gt; alter <em>behaviour<br />
</em>If we look at the examples, it is clear that direct manipulation is key here: one <em>physically directly alters</em> the robot in order to <em>physically directly alter</em> the behaviour.</p>
<p>direct manipulation of the robot = direct manipulation of the behaviour<br />
robot = behaviour<br />
signifier = robot<br />
signified = behaviour<br />
signifier = signified</p>
<p>signifier = signified = robot = behaviour</p>
<p><strong>Influencing behaviour<br />
</strong>There are four levels of influencing behaviour, when telling a robot what to do<br />
- guiding: giving commands at every step<br />
- cooking: giving a list of directions that the robot has to follow<br />
- aiming: giving an aim that the robot has to fulfill<br />
- stating: giving a certain behavioral state for the robot</p>
<p><strong>Publicity<br />
</strong>Commands or programming that is given to a robot, can be visualised on three levels<br />
- public<br />
- semi-public<br />
- private</p>
]]></content:encoded>
			<wfw:commentRss>http://www.robtieben.com/stockholm/2009/10/week-1-quick-exploration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
