<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4240495372395864629</id><updated>2011-08-01T15:40:41.150-07:00</updated><category term='GSVideo'/><category term='rules'/><category term='Color'/><category term='Stepper motor'/><category term='Arduino'/><category term='news'/><category term='Webcam'/><category term='Eclipse'/><category term='Notes'/><category term='Processing'/><category term='limiting factors'/><category term='Notes 9/3/09'/><category term='Firmata'/><title type='text'>IPA-IQP Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Dylan James</name><uri>http://www.blogger.com/profile/05533867171617716166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>32</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-5534291122432986184</id><published>2010-03-31T22:04:00.000-07:00</published><updated>2010-03-31T22:05:38.070-07:00</updated><title type='text'>Installation Descriptions</title><content type='html'>Short blurb:&lt;br /&gt;Sarasong is an interactive art installation in which users place colored post its on a wooden board, which are then scanned by a self-moving webcam, analyzed, and converted into a musical composition.&lt;br /&gt;&lt;br /&gt;Long blurb:&lt;br /&gt;    SaraSong is an interactive art installation involving a 4 foot by 6 foot wooden board. Users interact with it by placing post it notes of different colors onto the wooden surface. Every so often, the webcam mounted to the board passes across the surface of the board, scanning the post it notes that the users have placed. As the webcam passes across the board, the installation generates music based off of the colors that it "sees". The generated music chooses from multiple different instrumentations, allowing each interaction to be a completely different experience. The users also have the option of driving the webcam manually using a joystick, choosing which data they would like the board to convert into music. Occasionally, after the scan of the board is complete, a scraper mechanism is passed across the board, pulling some of the post its off the board, cleaning the board a little. The interpretation of the post its is done entirely autonomously, making the installation appear to be a living being.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-5534291122432986184?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/5534291122432986184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2010/03/installation-descriptions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/5534291122432986184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/5534291122432986184'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2010/03/installation-descriptions.html' title='Installation Descriptions'/><author><name>Christopher</name><uri>http://www.blogger.com/profile/01620526764281728293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-4214000293535658774</id><published>2010-03-26T10:37:00.000-07:00</published><updated>2010-03-26T10:39:09.096-07:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_W-Hq45BFyDM/S6zxLMferiI/AAAAAAAAAEQ/xDM0oo1f3XM/s1600/wiring+diagram.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 254px;" src="http://1.bp.blogspot.com/_W-Hq45BFyDM/S6zxLMferiI/AAAAAAAAAEQ/xDM0oo1f3XM/s320/wiring+diagram.png" alt="" id="BLOGGER_PHOTO_ID_5452998423472942626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ok here is the updated diagram of the wiring set-up for our board. I made some changes to it the last one that was posted has some minor errors.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-4214000293535658774?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/4214000293535658774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2010/03/ok-here-is-updated-diagram-of-wiring.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4214000293535658774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4214000293535658774'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2010/03/ok-here-is-updated-diagram-of-wiring.html' title=''/><author><name>Seth</name><uri>http://www.blogger.com/profile/08383460439193924245</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_W-Hq45BFyDM/S6zxLMferiI/AAAAAAAAAEQ/xDM0oo1f3XM/s72-c/wiring+diagram.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-469382759927770444</id><published>2010-03-16T14:29:00.000-07:00</published><updated>2010-03-16T14:35:47.788-07:00</updated><title type='text'>Board Wiring Diagram</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_W-Hq45BFyDM/S5_5PxQbMiI/AAAAAAAAAEI/NcIXtT91tA8/s1600-h/board+wiring+diagram.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 218px;" src="http://4.bp.blogspot.com/_W-Hq45BFyDM/S5_5PxQbMiI/AAAAAAAAAEI/NcIXtT91tA8/s320/board+wiring+diagram.png" alt="" id="BLOGGER_PHOTO_ID_5449348123457172002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So here is a wiring diagram for how our board is set-up. It utilizes the &lt;a href="http://www.pc-control.co.uk/stepperbee_plus_info.htm"&gt;stepper-bee+&lt;/a&gt; board.&lt;br /&gt;Attached to the stepper bee are 2 stepper motors. The power supply is an old computer power supply we're using the 12v output for powering the stepper motors. The sweeper bot clears the post-it notes off of the board and the LED light flashes as a warning to people that the sweeper bot is active&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-469382759927770444?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/469382759927770444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2010/03/board-wiring-diagram.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/469382759927770444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/469382759927770444'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2010/03/board-wiring-diagram.html' title='Board Wiring Diagram'/><author><name>Seth</name><uri>http://www.blogger.com/profile/08383460439193924245</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_W-Hq45BFyDM/S5_5PxQbMiI/AAAAAAAAAEI/NcIXtT91tA8/s72-c/board+wiring+diagram.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-2241232634400363596</id><published>2010-02-15T16:38:00.001-08:00</published><updated>2010-03-15T09:54:50.230-07:00</updated><title type='text'>Progress, Videos and a Call for Interest</title><content type='html'>Hello everyone!&lt;br /&gt;&lt;br /&gt;For those outside of our fine university (&lt;a href="http://www.blogger.com/www.wpi.edu"&gt;WPI&lt;/a&gt;) it is now the start of the last term of the year, or in our case, the last term of this project. Its been a few weeks since my last update, much progress has been made since then and I'm very excited to show you what we've been up to.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;First, a quick summary of what has been done:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;We now have the ability to control the read-head robot with a off-the-shelf USB joystick with a semi-queue system that allows for seamless transition between user control of the robot and the pre-programmed sequences already in place. In addition, a simple GUI has been implemented to allow for easier tweaking of the installation pacing. [i.e. how long should the user have control, how long should it wait for people to populate the board with stickies, etc]&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The board itself has undergone a few changes, A yellow LED warning light has been attached that can be operated from our C# stepper control code by way of the switching outputs on our StepperBee+ controller board. This light will be sued to alert users that the board will be momentarily cleaned by our sweeper-robot and all hand should be clear of the installation surface lest their hand get damaged.&lt;/li&gt;&lt;li&gt;As mentioned above, our sticky-note cleaning robot is &lt;span style="font-weight: bold;"&gt;functional&lt;/span&gt;! &lt;span style="font-style: italic; color: rgb(102, 0, 204);"&gt;[A video link of the 'bot working will be placed here soon!]&lt;/span&gt; The system is powered/controlled from the switching outputs of the stepperBee+ controller and a set of contact plates placed on the far sides of the board control the double-pole double-throw switch that allows the mechanism to travel in both directions on the board. It is still in need of some fine-tuning but it does operate well with the temporary construction that is currently in place.  &lt;/li&gt;&lt;li&gt;The audio software is under steady development, the toolkit currently in place has been sufficient for our needs, so at this place it's just a matter of figuring out how to take those pieces and assemble them in a way that generates pleasing/varied output. You can take a look at the videos below to see how our audio sets have been progressing. With our previous audio sets, the output has been kinda manic, lots of notes per minute and little variation and repetition, over the break some ideas have been bandied about stemming from related project and publications. A few of these ideas will be implemented and tested in the coming week, so stay tuned!&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Schedule for last seven weeks:&lt;/span&gt;&lt;br /&gt;Now that our team is in the last 7 weeks of the project, now begins the mad-rush to document our work, present it to the world for field testing, start and complete the required report and presentation. We hope in the end to get this installation out into the world at least once for the public to experience our hard work first hand and have some fun making glitchy noises with office supplies. if anyone out there has any ideas for possible events/house parties that would be a suitable venue for this behemoth, &lt;span style="font-weight: bold;"&gt;please don't hesitate to comment!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Final Notes:&lt;/span&gt;&lt;br /&gt;Due to the quick nature of our university's terms and the nature of this project, things will be moving pretty quickly around here. Over the next few weeks this blog will be transisitioning to a more photo/media-blog style to give you [the internet] an idea of what we are up to without the lengthy writing time needed to generate a full post. So check around every so often for more pictures and videos of our beloved techno-monstrosity in action!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;VIDEOS:&lt;/span&gt;&lt;br /&gt;&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9485458&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=c9ff23&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=9485458&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=c9ff23&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;Here's a video of our first time running the webcam read-head robot over a colored post-it populated board with a simple audio generation scheme going.&lt;br /&gt;&lt;br /&gt;It sounded pretty awesome for the first go but aver the past week or so, its been getting even better with all of our new changes.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9483519&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=c9ff23&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=9483519&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=c9ff23&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;Here's the first demo of our new user control scheme and another iteration of the audio generation platform that we are developing for this installation. In this demo, we are showing off the awesome joystick control system that's been coded for use in moving the camera "read-head" over the drawing surface covered with a few test post-its.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-2241232634400363596?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/2241232634400363596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2010/02/progress-videos-and-call-for-interest.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2241232634400363596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2241232634400363596'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2010/02/progress-videos-and-call-for-interest.html' title='Progress, Videos and a Call for Interest'/><author><name>Christopher</name><uri>http://www.blogger.com/profile/01620526764281728293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-2238918788304978056</id><published>2010-01-14T14:38:00.000-08:00</published><updated>2010-01-14T14:40:52.830-08:00</updated><title type='text'>NOTES THUR 1/13/10</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_23fhrkwkd5"&gt;NOTES THUR 1/13/10&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-2238918788304978056?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/2238918788304978056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2010/01/notes-thur-11310.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2238918788304978056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2238918788304978056'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2010/01/notes-thur-11310.html' title='NOTES THUR 1/13/10'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-3960736515594504412</id><published>2009-12-27T14:28:00.000-08:00</published><updated>2010-01-16T22:23:49.514-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='news'/><title type='text'>Introductions and Updates</title><content type='html'>&lt;span style="font-family: arial;"&gt;Hello internet people,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;After looking at the bulk of posts we have up here it's come to my attention that we have a good amount of data but not much in terms of explanation.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;In this post I'm going to attempt to give you an overview of this project and just where we are in terms of design and assembly.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;Introduction&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;To get a good idea of what this project is about, we have written a descriptive proposal that covers all aspects, technical and artistic, of the installation in progress:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;“SaraSong is an interactive installation that uses color-pencil pictures drawn by participants on a special robotically-augmented paper canvas to create live visual and auditory compositions that reflect on the cyclical nature of life on earth. “&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.google.com/Doc?docid=0AcdGZadYrvm9ZGM0cXdxaGRfMzNnZjc2NHdnYw&amp;amp;hl=en"&gt;&lt;span style="font-family: arial;"&gt;SaraSong Proposal on Google Docs&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;The Past&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;Over the last two months, the IPA-IQP team has been able to implement a few of the main elements described in the proposal:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;The wooden stand that will serve as the user’s drawing surface and hardware mounting platform has been fully designed and assembled.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;The Java framework for generating multi-channel midi sequences from the webcam color/luminance data has been designed and is now in a workable state with more features currently being implemented.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;The current audio synthesis program, Jeskola Buzz, has been explored by the team and an initial instrument/sample-bank setup has been created for testing the midi output from the music generation Java program.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;And finally, the hardware for the vertical plotter [hector clone] has been machined and installed on the wooden stand. In addition, the code for controlling the movement of the plotter’s payload has been written and is in workable condition.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;The Present&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;At this point, all of the team members are on a much needed holiday break. Even so, some work is being done to add additional data massaging capability to the audio generation framework as to widen the auditory possibilities that we can test and some designs are being laid out for the second [eraser] vertical plotter. Also, a few members are working on condensing the large amount of behind-the-scenes data and information that has been accumulating in preparation for a public release near the end of the year long project.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;The Future&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;As of January 14th, the team has started an aggressive campaign to finish all the design work and ultimately, fully assemble all physical elements so more time can be dedicated to the computer-side data manipulation and audio generation to make sure that all user-experience elements can be accomplished.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;One part of this project that needs more work is what you are reading now, the blog. We are currently discussing how to better keep the public updated with our progress and hopefully create a dialog with interested readers. With our work falling in so many domains and the amount of time we have to create these posts being very limited, other expressive venues are being explored.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;Keep an eye out for more updates in the coming weeks!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;Lastly, near the conclusion of the project, a comprehensive set of design data and documentation will be released to the public with the hope that our work will live on in the public arena though derivative works by other artists and students.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;~ Chris&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-3960736515594504412?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/3960736515594504412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/introductions-and-updates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/3960736515594504412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/3960736515594504412'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/introductions-and-updates.html' title='Introductions and Updates'/><author><name>Christopher</name><uri>http://www.blogger.com/profile/01620526764281728293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-7563476660687880504</id><published>2009-12-19T12:44:00.000-08:00</published><updated>2009-12-19T12:48:26.851-08:00</updated><title type='text'>Hektor Clone completed and mounted</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TLHE6vjxGqE/Sy08FXKkIJI/AAAAAAAAACM/EPcvpjZ0Mbc/s1600-h/IMG_0254.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_TLHE6vjxGqE/Sy08FXKkIJI/AAAAAAAAACM/EPcvpjZ0Mbc/s200/IMG_0254.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417051989611913362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy08AEFngKI/AAAAAAAAACE/KcXXkouMHeM/s1600-h/IMG_0253.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy08AEFngKI/AAAAAAAAACE/KcXXkouMHeM/s200/IMG_0253.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417051898591543458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy076s6iEnI/AAAAAAAAAB8/KUpODW7nM7s/s1600-h/IMG_0252.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy076s6iEnI/AAAAAAAAAB8/KUpODW7nM7s/s200/IMG_0252.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417051806471688818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy07zRllZbI/AAAAAAAAAB0/124pvaDuiCs/s1600-h/IMG_0251.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy07zRllZbI/AAAAAAAAAB0/124pvaDuiCs/s200/IMG_0251.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417051678876984754" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-7563476660687880504?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/7563476660687880504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/hektor-clone-completed-and-mounted.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/7563476660687880504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/7563476660687880504'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/hektor-clone-completed-and-mounted.html' title='Hektor Clone completed and mounted'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TLHE6vjxGqE/Sy08FXKkIJI/AAAAAAAAACM/EPcvpjZ0Mbc/s72-c/IMG_0254.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-8394335050881473714</id><published>2009-12-05T07:54:00.000-08:00</published><updated>2009-12-19T12:44:48.678-08:00</updated><title type='text'>Hektor Clone</title><content type='html'>&lt;a href="http://dl.dropbox.com/u/2705134/Assemv3.PDF"&gt;Technical Drawing&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and the motors we are using, purchased from robot shop&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/2705134/rb-soy-14-unipolar-stepper-motor-specs.pdf"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-8394335050881473714?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/8394335050881473714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/hektor-clone.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/8394335050881473714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/8394335050881473714'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/hektor-clone.html' title='Hektor Clone'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-1237822308072680907</id><published>2009-12-05T07:48:00.000-08:00</published><updated>2009-12-19T13:01:25.141-08:00</updated><title type='text'>board construction</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy090Ej7f1I/AAAAAAAAADM/BaSpAyeFitk/s1600-h/IMG_0220.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy090Ej7f1I/AAAAAAAAADM/BaSpAyeFitk/s200/IMG_0220.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417053891583508306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy09wDB_I9I/AAAAAAAAADE/dDQvUph6w0s/s1600-h/IMG_0219.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy09wDB_I9I/AAAAAAAAADE/dDQvUph6w0s/s200/IMG_0219.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417053822453228498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy09n91VW3I/AAAAAAAAAC8/iGeOO6fnvgE/s1600-h/IMG_0218.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy09n91VW3I/AAAAAAAAAC8/iGeOO6fnvgE/s200/IMG_0218.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417053683619027826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy09kYH_lVI/AAAAAAAAAC0/k5QTaFwVPd0/s1600-h/IMG_0217.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy09kYH_lVI/AAAAAAAAAC0/k5QTaFwVPd0/s200/IMG_0217.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417053621957137746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TLHE6vjxGqE/Sy09gxXK5HI/AAAAAAAAACs/ZbIQC128SkM/s1600-h/IMG_0216.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_TLHE6vjxGqE/Sy09gxXK5HI/AAAAAAAAACs/ZbIQC128SkM/s200/IMG_0216.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417053560012203122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TLHE6vjxGqE/Sy09czX6EHI/AAAAAAAAACk/mp_6kA8x74o/s1600-h/IMG_0215.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_TLHE6vjxGqE/Sy09czX6EHI/AAAAAAAAACk/mp_6kA8x74o/s200/IMG_0215.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417053491832688754" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy09YD5CSKI/AAAAAAAAACc/8lJmozuNpLQ/s1600-h/IMG_0214.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy09YD5CSKI/AAAAAAAAACc/8lJmozuNpLQ/s200/IMG_0214.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417053410367260834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy09T-eslNI/AAAAAAAAACU/zhB3VqxbGS8/s1600-h/IMG_0213.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy09T-eslNI/AAAAAAAAACU/zhB3VqxbGS8/s200/IMG_0213.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417053340195132626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy094PmshSI/AAAAAAAAADU/oEwgbOjmJnw/s1600-h/IMG_0221.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy094PmshSI/AAAAAAAAADU/oEwgbOjmJnw/s200/IMG_0221.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417053963267376418" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy098tqtdjI/AAAAAAAAADc/1F0hhYQu3y0/s1600-h/IMG_0222.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy098tqtdjI/AAAAAAAAADc/1F0hhYQu3y0/s200/IMG_0222.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417054040056755762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy0-BQwBrhI/AAAAAAAAADk/jDTMVABb0tA/s1600-h/IMG_0223.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy0-BQwBrhI/AAAAAAAAADk/jDTMVABb0tA/s200/IMG_0223.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417054118193770002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy0-FZq6ZEI/AAAAAAAAADs/mQpHeLiLIM8/s1600-h/IMG_0224.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy0-FZq6ZEI/AAAAAAAAADs/mQpHeLiLIM8/s200/IMG_0224.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417054189307716674" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TLHE6vjxGqE/Sy0-J_aSV4I/AAAAAAAAAD0/Fux99IghxnA/s1600-h/IMG_0225.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_TLHE6vjxGqE/Sy0-J_aSV4I/AAAAAAAAAD0/Fux99IghxnA/s200/IMG_0225.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417054268158007170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy0-OBemTII/AAAAAAAAAD8/pP98cBOilfk/s1600-h/IMG_0226.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy0-OBemTII/AAAAAAAAAD8/pP98cBOilfk/s200/IMG_0226.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417054337432439938" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy0-STxNp3I/AAAAAAAAAEE/IudmCo4WCe8/s1600-h/IMG_0227.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy0-STxNp3I/AAAAAAAAAEE/IudmCo4WCe8/s200/IMG_0227.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417054411061831538" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy0-XElYpJI/AAAAAAAAAEM/lk-O3LxTlxI/s1600-h/IMG_0228.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_TLHE6vjxGqE/Sy0-XElYpJI/AAAAAAAAAEM/lk-O3LxTlxI/s200/IMG_0228.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417054492885034130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy0-a7C0VhI/AAAAAAAAAEU/Mmw9Wq_k3Xg/s1600-h/IMG_0229.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy0-a7C0VhI/AAAAAAAAAEU/Mmw9Wq_k3Xg/s200/IMG_0229.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417054559043606034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy0-eWWdcoI/AAAAAAAAAEc/93_pp5TizYg/s1600-h/IMG_0230.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://2.bp.blogspot.com/_TLHE6vjxGqE/Sy0-eWWdcoI/AAAAAAAAAEc/93_pp5TizYg/s200/IMG_0230.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5417054617913356930" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-1237822308072680907?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/1237822308072680907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/board-construction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1237822308072680907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1237822308072680907'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/board-construction.html' title='board construction'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_TLHE6vjxGqE/Sy090Ej7f1I/AAAAAAAAADM/BaSpAyeFitk/s72-c/IMG_0220.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-1360156527480344836</id><published>2009-12-05T07:47:00.000-08:00</published><updated>2009-12-05T07:56:16.316-08:00</updated><title type='text'>board consturction</title><content type='html'>&lt;a href="http://dl.dropbox.com/u/2705134/wallV3.PDF"&gt;Technical Drawings&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-1360156527480344836?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/1360156527480344836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/board-consturction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1360156527480344836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1360156527480344836'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/12/board-consturction.html' title='board consturction'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-3572616707685727905</id><published>2009-11-19T14:04:00.000-08:00</published><updated>2009-11-19T14:05:57.525-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>Notes THUR 11/12/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_21fqmgx6hh"&gt;THUR 11/12/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-3572616707685727905?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/3572616707685727905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/11/notes-thur-111209.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/3572616707685727905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/3572616707685727905'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/11/notes-thur-111209.html' title='Notes THUR 11/12/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-8901569504351093485</id><published>2009-11-19T14:02:00.000-08:00</published><updated>2009-11-19T14:04:20.771-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>NOTES THURS 11/5/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_20g2fk6wfr"&gt;THUR 11/5/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-8901569504351093485?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/8901569504351093485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/11/notes-thurs-11509.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/8901569504351093485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/8901569504351093485'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/11/notes-thurs-11509.html' title='NOTES THURS 11/5/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-1519945510231635962</id><published>2009-10-28T14:05:00.000-07:00</published><updated>2009-10-28T14:06:06.686-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>NOTES MON 10/26/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_19gh35gpdt"&gt;NOTES 10/26/10&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-1519945510231635962?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/1519945510231635962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/notes-mon-102609.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1519945510231635962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1519945510231635962'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/notes-mon-102609.html' title='NOTES MON 10/26/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-4391209913261735830</id><published>2009-10-20T19:58:00.000-07:00</published><updated>2009-10-20T20:44:53.088-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Color'/><category scheme='http://www.blogger.com/atom/ns#' term='Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='Webcam'/><category scheme='http://www.blogger.com/atom/ns#' term='GSVideo'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='Firmata'/><title type='text'>Web Cam Color Data -&gt; Arduino Output</title><content type='html'>One of the issues we've been looking into is creating some sort of link between the input and output mechanisms. We've looked at using libraries such as OpenCV or GSVideo to grab webcam data, and output the color values, or play notes. We've also looked into using arduinos to drive stepper motors. We have not had any sort of interaction between the two, so that's part of what this demo tried to accomplish.&lt;br /&gt;&lt;br /&gt;The basic concept behind this demo was to grab some sort of data from the webcam and have it affect the arduinos actions. This is more of a "behind the scenes" type of obstacle, trying to find a way to communicate between multiple different independent groups of functionality.&lt;br /&gt;&lt;br /&gt;The main goals of this demo were as follows:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Interaction between webcam and arduino&lt;/li&gt;&lt;li&gt;Interoperability between different pieces of the project - Moving everything to eclipse.&lt;/li&gt;&lt;li&gt;Pulling stress off the arduino, letting the computer just pass pin manipulations to the arduino so it doesn't have to worry about any calculations.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Hardware:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Though this is not the focus of the demo, it is important to understand pieces of the demo without understanding how it's structured.&lt;br /&gt;&lt;br /&gt;Everything was mostly selected by what parts I had around.&lt;br /&gt;There are 17 LEDs. 8 red, 8 green and 1 blue.&lt;br /&gt;&lt;br /&gt;The 8 red LEDs are just directly wired to 8 arduino ports. They are set up like a percent meter. The first on means 32 (256/8), second means 64, etc.&lt;br /&gt;&lt;br /&gt;The 8 green LEDs are wired through a shift register IC. It has 8 digital outputs, but uses only 3 inputs - data/latch/clock. This was needed so I could fit all the LEDs into the limited number of arduino ports. This displays in the same fashion as the red LEDs.&lt;br /&gt;&lt;br /&gt;The blue LED is just wired to an analog port on the arduino. It displays its value simply by brightness.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Software&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;The software used is as follows:&lt;br /&gt;&lt;br /&gt;Processing - Manipulate images, grab colors&lt;br /&gt;GSVideo - Processing library, grabs webcam images to be used&lt;br /&gt;Firmata - Processing functions, arduino firmware. Used to control arduino from processing/java.&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Eclipse - All libraries are running within Eclipse&lt;/span&gt; - This overcomes an important jump. We are no longer stuck inside the Processing IDE which has some limits, and very little in the ways of interoperability. Running this from Eclipse allows us full access to java, and any java libraries. This broadens what we can use, and makes interacting with other services or languages relatively easier. Not to mention support will generally be more available. This was a large hurdle to try to overcome, finding ways to coerce each library to work in the same eclipse project. I'm curious if it's easy to move this all over to &lt;a href="http://www.parrot.org/"&gt;Parrot&lt;/a&gt;, which would give us interoperability with MANY languages, most notably C, all of .NET, Perl, Python, and PHP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The demo is structured into two main pieces.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Processing Applet:&lt;/span&gt;&lt;br /&gt;First the webcam data is acquired using GSVideo for processing. GSVideo allows us to easily grab webcam images, and use them in processing. Processing can easily pull out values for the colors in the scene, as Chris demonstrated in an earlier demo. A lot of the code for this is copied out of his demo, and modified for this one. This is done in a processing applet so we can display back the values, and allow the user to select which pixel to sample using the mouse. &lt;a href="https://dl-web.getdropbox.com/get/IPA%20IQP/ArduinoWebCamColorDemo/eclipse/ArdWebCamColorVal/src/ArdWebCamColorTest.java?w=3904cd46"&gt;Source Code Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Arduino Controller:&lt;/span&gt;&lt;br /&gt;Secondly, another object is used to work as an intermediate controller for the arduino. This object keeps track of the current color data, and is responsible for passing this data to the arduino.  It knows which pins are which, how to write to each pin, what port the arduino is on, and how to interpret the color data. This is implemented using the firmata set up - firmware loaded to the arduino which listens to serial input, which there is a processing library for. This object also writes to the arduino on a separate thread, allowing it to run independently of the applet. More on this below.... &lt;a href="https://dl-web.getdropbox.com/get/IPA%20IQP/ArduinoWebCamColorDemo/eclipse/ArdWebCamColorVal/src/arduino/ArduinoController.java?w=41913e7a"&gt;Source Code Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;These two pieces allow us an important abstraction - &lt;span style="font-style: italic;"&gt;the Arduino controller doesn't need to know anything about what the applet is doing, and the applet doesn't need to know anything about how this data is being used.&lt;/span&gt; This allows either end to be interchanged. We could swap out a different interpretation of data that doesn't use the arduinos at all, and this would only affect a couple of simple lines in the applet. The opposite is true as well - we can completely change what pixel, or even where this color data is coming from, and the arduino controller will not know the difference.&lt;br /&gt;&lt;br /&gt;Another important thing here, is that this allows the arduino serial writes to reside on a different thread. This means the CPU can focus on updating webcam data while it waits for writes to the arduino. Serial writes for each pin take about 20 ms. This kills the applet performance if it cannot update until all 17 lights (which due to the shift register, is around 35 writes = 700 ms = .7 sec, which would limit us to 1 fps) have been written.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The full eclipse project is available zipped &lt;a href="https://dl-web.getdropbox.com/get/IPA%20IQP/ArduinoWebCamColorDemo/ArdWebCamColorVal.zip?w=a34718ce"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Video&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;object width="400" height="300"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7176089&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=7176089&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;In this video I'm passing a spectrum printed on a piece of paper across the webcam. The lighting is pretty bad and it's printed paper so the colors not terrific on either end. The functionality is all still there, I just dont have a good medium or lighting set up around at the moment to demonstrate it with.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-4391209913261735830?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/4391209913261735830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/web-cam-color-data-arduino-output.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4391209913261735830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4391209913261735830'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/web-cam-color-data-arduino-output.html' title='Web Cam Color Data -&gt; Arduino Output'/><author><name>Dylan James</name><uri>http://www.blogger.com/profile/05533867171617716166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-474365893533578968</id><published>2009-10-05T15:07:00.000-07:00</published><updated>2009-10-05T15:08:11.005-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>NOTES SUN 10/4/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_15jnnt3zhg"&gt;NOTES SUN 10/4/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-474365893533578968?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/474365893533578968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/notes-sun-10409.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/474365893533578968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/474365893533578968'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/notes-sun-10409.html' title='NOTES SUN 10/4/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-4121353368514302299</id><published>2009-10-04T07:36:00.000-07:00</published><updated>2009-10-04T09:23:17.681-07:00</updated><title type='text'>Music Creation from Video</title><content type='html'>One of the challenges of this project is the final sonification of all the data input that our system will generate. There are so many ways to go about it and each of them have the possibility to output interesting soundscapes, it's pretty daunting just to decide!&lt;br /&gt;But since the project is still in the early formative stages, we still have time to mull over those possibilities and hopefully as more of the visual aspects are set, a complementary audio accompaniment methodology will become apparent.&lt;br /&gt;In the meantime, figuring out what language/program/technology would allow for easy creation of data-to-audio systems has been a personal focus of mine for a couple weeks now.&lt;br /&gt;So far, I've been leaning towards &lt;a href="http://puredata.info/"&gt;Pure Data&lt;/a&gt; due to its relative ease of use and for how well the GEM multimedia library handles webcam feeds.&lt;br /&gt;Now it's too early to say what we'll be doing with our video data, but I can show you a possibility; below is a patch I put together yesterday to show a simple motion-sensing midi generator. To put it simply, it monitors five pixels located in a vertical line down the middle of the video window and when anything changes, it starts to output midi notes. Now I could go into more detail, but I believe in the beauty of self-education, so located below is a download link for the patch and a short demo video of me waving my arm to make some sweet sounds.&lt;br /&gt;&lt;a href="http://dl.getdropbox.com/u/99260/IPA-webcam-demo.pd"&gt;Get the patch!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height="225" width="400"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=6887292&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1"&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=6887292&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=0&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="225" width="400"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Make sure to watch in fullscreen!&lt;br /&gt;&lt;br /&gt;But this is only one part of the possible sonic range that we can traverse, with the midi data being generated from the video, we can now think about how to utilize those notes. One option is to pass the notes to a separate program to generate the sounds. To see if this was possible, I threw together a quick midi-controlled track in &lt;a href="http://www.buzzmachines.com/"&gt;Jeskola Buzz&lt;/a&gt; and after some fidgeting with &lt;a href="http://www.midiox.com/myoke.htm"&gt;MIDI Yoke&lt;/a&gt; I got everything to work together.&lt;br /&gt;I've recorded a quick session with the Buzz track and my &lt;a href="http://monome.org/"&gt;Monome&lt;/a&gt; running flin. [so I have some midi to work with]&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dl.getdropbox.com/u/99260/IPQ-Test.mp3"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 172px; height: 130px;" src="http://4.bp.blogspot.com/_-WCIRxjummQ/SsjH54sG6gI/AAAAAAAAAL4/i9pzptOuB34/s320/DSC01430.jpg" alt="" id="BLOGGER_PHOTO_ID_5388776751432657410" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Click the image for the audio!&lt;br /&gt;&lt;br /&gt;So that's all that I'll say for now about the audio side of things, but there will surely be more into to come in the coming months. Stay tuned!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-4121353368514302299?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/4121353368514302299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/music-creation-from-video.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4121353368514302299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4121353368514302299'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/music-creation-from-video.html' title='Music Creation from Video'/><author><name>Christopher</name><uri>http://www.blogger.com/profile/01620526764281728293</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_-WCIRxjummQ/SsjH54sG6gI/AAAAAAAAAL4/i9pzptOuB34/s72-c/DSC01430.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-2744793488021386186</id><published>2009-10-01T16:49:00.000-07:00</published><updated>2009-10-01T17:15:53.851-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Stepper motor'/><title type='text'>Stepper demo</title><content type='html'>&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-120a41ded230f88e" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v13.nonxt7.googlevideo.com/videoplayback?id%3D120a41ded230f88e%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330042788%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D6A3431C0BDC14B437A34499F5E9CB84C2221EC23.210E090E9EF54CD4C4B54B883C2B70694D4E0D92%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D120a41ded230f88e%26offsetms%3D5000%26itag%3Dw160%26sigh%3D47sdOkDjFDeor-7OQJNoHZOXEmk&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v13.nonxt7.googlevideo.com/videoplayback?id%3D120a41ded230f88e%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330042788%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D6A3431C0BDC14B437A34499F5E9CB84C2221EC23.210E090E9EF54CD4C4B54B883C2B70694D4E0D92%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D120a41ded230f88e%26offsetms%3D5000%26itag%3Dw160%26sigh%3D47sdOkDjFDeor-7OQJNoHZOXEmk&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;As a prelude to a full scale model of the video read head component of the project, we first needed to show that interaction between the computer and a stepper motor was possible.&lt;br /&gt;&lt;br /&gt;In this setup, we use a the computer mouse to control the speed of a single &lt;a href="http://www.mpja.com/prodinfo.asp?number=15809+MS"&gt;six-wire stepper motor&lt;/a&gt;. the stepper motor is connected to an &lt;a href="http://www.ladyada.net/make/mshield/"&gt;arduino motor shield&lt;/a&gt; which connects to my laptop through a USB port and powered by a 12 volt supply. On the arduino we are running a modified version of the motor shield demo code found &lt;a href="http://www.ladyada.net/make/mshield/use.html"&gt;here&lt;/a&gt;. On the laptop we are running a modified version of &lt;a href="http://arduino.cc/en/Tutorial/Dimmer"&gt;David A. Mellis's dimmer project&lt;/a&gt; developed in &lt;a href="http://processing.org/"&gt;Processing&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The Processing code creates a small window with a color gradient, and as you move the mouse from one side to the other, you can decrease or increase the rate of the stepper motor's steps. On a side note, the program seems to fail if the mouse ever leaves the created window. The issue is in all likelihood a trivial fix, but it functions sufficiently as is to demonstrate the viability of this concept.&lt;br /&gt;&lt;br /&gt;Laptop Code:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;/* Processing code for this example */&lt;br /&gt;  // Dimmer - sends bytes over a serial port&lt;br /&gt;  // by David A. Mellis&lt;br /&gt;  &lt;br /&gt;  import processing.serial.*;&lt;br /&gt;  Serial port;&lt;br /&gt;  &lt;br /&gt;  void setup() {&lt;br /&gt;  size(256, 150);&lt;br /&gt;  &lt;br /&gt;  println("Available serial ports:");&lt;br /&gt;  println(Serial.list());&lt;br /&gt;  &lt;br /&gt;  // Uses the first port in this list (number 0).  Change this to&lt;br /&gt;  // select the port corresponding to your Arduino board.  The last&lt;br /&gt;  // parameter (e.g. 9600) is the speed of the communication.  It&lt;br /&gt;  // has to correspond to the value passed to Serial.begin() in your&lt;br /&gt;  // Arduino sketch.&lt;br /&gt;  port = new Serial(this, Serial.list()[2], 9600);  &lt;br /&gt;  &lt;br /&gt;  // If you know the name of the port used by the Arduino board, you&lt;br /&gt;  // can specify it directly like this.&lt;br /&gt;  //port = new Serial(this, "COM1", 9600);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  void draw() {&lt;br /&gt;  // draw a gradient from black to white&lt;br /&gt;  for (int i = 0; i &lt; 256; i++) {&lt;br /&gt;  stroke(i);&lt;br /&gt;  line(i, 0, i, 150);&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  // write the current X-position of the mouse to the serial port as&lt;br /&gt;  // a single byte&lt;br /&gt;  port.write(mouseX);&lt;br /&gt;  }&lt;br /&gt;  */&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Arduino Code&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;/* by David A. Mellis's&lt;br /&gt;* Modified by Nick Smith&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;#include &lt;AFMotor.h&gt;&lt;br /&gt;&lt;br /&gt;AF_Stepper motor(48, 1);&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;    Serial.begin(9600);&lt;br /&gt;    motor.setSpeed(10);&lt;br /&gt;    //motor.step(100, FORWARD, SINGLE);&lt;br /&gt;    motor.release();&lt;br /&gt;    delay(1000);&lt;br /&gt;    &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop() {&lt;br /&gt;  byte brightness;&lt;br /&gt;  if (Serial.available()) {  &lt;br /&gt;    brightness = Serial.read();&lt;br /&gt;    motor.setSpeed(brightness / 5);&lt;br /&gt;    motor.step(10, FORWARD, INTERLEAVE);&lt;br /&gt;    //motor.step(100, BACKWARD, MICROSTEP);&lt;br /&gt;    Serial.flush();&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-2744793488021386186?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/2744793488021386186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/stepper-demo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2744793488021386186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2744793488021386186'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/stepper-demo.html' title='Stepper demo'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-4731865611577252676</id><published>2009-10-01T16:47:00.001-07:00</published><updated>2009-10-01T16:47:54.731-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>NOTES THUR 10/1/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_14c9g9xwdq"&gt;NOTES THUR 10/1/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-4731865611577252676?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/4731865611577252676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/notes-thur-10109.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4731865611577252676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4731865611577252676'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/10/notes-thur-10109.html' title='NOTES THUR 10/1/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-2226281154684286597</id><published>2009-09-30T10:15:00.000-07:00</published><updated>2009-09-30T10:30:20.800-07:00</updated><title type='text'>Scale Model Camera System</title><content type='html'>&lt;a href="http://docs.google.com/fileview?id=0B-c9PooWnispNWY2NTdhMjYtMGE2MS00NzkyLTgxZGYtNTBjNjE3MWYzMDAw&amp;hl=en"&gt;Math. analysis &amp; pre-coding work&lt;/a&gt;&lt;br /&gt;Horizontal beam and stepper motor mount made out of cheap cheap cardboard for scale model proof of concept.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TLHE6vjxGqE/SsOVDOAN-SI/AAAAAAAAABM/_Oft6C0BqPE/s1600-h/scalemodel+002.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_TLHE6vjxGqE/SsOVDOAN-SI/AAAAAAAAABM/_Oft6C0BqPE/s320/scalemodel+002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5387313461796403490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TLHE6vjxGqE/SsOU_fKxE-I/AAAAAAAAABE/iZ9mO4MB7EQ/s1600-h/scalemodel+001.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_TLHE6vjxGqE/SsOU_fKxE-I/AAAAAAAAABE/iZ9mO4MB7EQ/s320/scalemodel+001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5387313397684573154" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-2226281154684286597?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/2226281154684286597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/scale-model-camera-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2226281154684286597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2226281154684286597'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/scale-model-camera-system.html' title='Scale Model Camera System'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_TLHE6vjxGqE/SsOVDOAN-SI/AAAAAAAAABM/_Oft6C0BqPE/s72-c/scalemodel+002.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-5246114309579773780</id><published>2009-09-29T13:12:00.000-07:00</published><updated>2009-09-29T13:19:38.872-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>NOTES SUN 9/27/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_13q2hfxtfx"&gt;NOTES SUN 9/27/09&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A board overview of project component pieces and &lt;br /&gt;some stepper motors connected to an arduino motor sheild&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TLHE6vjxGqE/SsJq_F6EW3I/AAAAAAAAAAc/4yDVzYHYDrA/s1600-h/IMG_0135.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_TLHE6vjxGqE/SsJq_F6EW3I/AAAAAAAAAAc/4yDVzYHYDrA/s320/IMG_0135.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5386985736438569842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_TLHE6vjxGqE/SsJrVntaneI/AAAAAAAAAAk/L9TYtn6xvS0/s1600-h/IMG_0136.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_TLHE6vjxGqE/SsJrVntaneI/AAAAAAAAAAk/L9TYtn6xvS0/s320/IMG_0136.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5386986123469430242" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-5246114309579773780?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/5246114309579773780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-sun-92709.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/5246114309579773780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/5246114309579773780'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-sun-92709.html' title='NOTES SUN 9/27/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_TLHE6vjxGqE/SsJq_F6EW3I/AAAAAAAAAAc/4yDVzYHYDrA/s72-c/IMG_0135.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-2655385659809499115</id><published>2009-09-24T09:36:00.001-07:00</published><updated>2009-09-24T09:37:10.550-07:00</updated><title type='text'>CONCEPT ART 9/23/09</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TLHE6vjxGqE/SrugKyA3bsI/AAAAAAAAAAU/ARXth69XQTQ/s1600-h/IQP+005b.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_TLHE6vjxGqE/SrugKyA3bsI/AAAAAAAAAAU/ARXth69XQTQ/s320/IQP+005b.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5385073886536101570" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-2655385659809499115?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/2655385659809499115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/concept-art-92309.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2655385659809499115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2655385659809499115'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/concept-art-92309.html' title='CONCEPT ART 9/23/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_TLHE6vjxGqE/SrugKyA3bsI/AAAAAAAAAAU/ARXth69XQTQ/s72-c/IQP+005b.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-4815503772913260316</id><published>2009-09-24T09:33:00.000-07:00</published><updated>2009-09-24T09:35:43.957-07:00</updated><title type='text'>NOTES TUES 9/22/09</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sruf1rZ7Y4I/AAAAAAAAAAM/z8BawAdwCVE/s1600-h/IMG_0131.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_TLHE6vjxGqE/Sruf1rZ7Y4I/AAAAAAAAAAM/z8BawAdwCVE/s320/IMG_0131.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5385073523984917378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://docs.google.com/View?id=dd7sg9p2_12hmgh9mhk"&gt;NOTES TUES 9/22/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-4815503772913260316?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/4815503772913260316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-tues-92209.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4815503772913260316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/4815503772913260316'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-tues-92209.html' title='NOTES TUES 9/22/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_TLHE6vjxGqE/Sruf1rZ7Y4I/AAAAAAAAAAM/z8BawAdwCVE/s72-c/IMG_0131.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-6426358622977815064</id><published>2009-09-24T09:22:00.000-07:00</published><updated>2009-09-24T09:23:36.086-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>NOTES MON 9/21/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_10g85kh2d2"&gt;NOTES MON 9/21/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-6426358622977815064?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/6426358622977815064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-mon-92109.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/6426358622977815064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/6426358622977815064'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-mon-92109.html' title='NOTES MON 9/21/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-555601462793294116</id><published>2009-09-17T16:54:00.002-07:00</published><updated>2009-09-17T16:56:28.178-07:00</updated><title type='text'>FOCUS IDEAS</title><content type='html'>FOCUS IDEAS:&lt;br /&gt;-paper loop&lt;br /&gt;-theremin&lt;br /&gt;-brining people together&lt;br /&gt;-loss between analog and digital&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-555601462793294116?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/555601462793294116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/focus-ideas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/555601462793294116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/555601462793294116'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/focus-ideas.html' title='FOCUS IDEAS'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-3144477997500178983</id><published>2009-09-17T16:54:00.001-07:00</published><updated>2009-09-17T16:54:50.023-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>NOTES THUR 9/17/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_9d7g67gf2"&gt;NOTES THUR 9/17/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-3144477997500178983?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/3144477997500178983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-thur-91709.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/3144477997500178983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/3144477997500178983'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-thur-91709.html' title='NOTES THUR 9/17/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-1501356754522152138</id><published>2009-09-17T06:16:00.000-07:00</published><updated>2009-09-17T06:17:29.903-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>NOTES WENS 9/16/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_7hmxwr67d"&gt;NOTES WENS 9/16/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-1501356754522152138?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/1501356754522152138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-wens-91609.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1501356754522152138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1501356754522152138'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-wens-91609.html' title='NOTES WENS 9/16/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-1231270872588980149</id><published>2009-09-16T15:18:00.000-07:00</published><updated>2009-09-16T15:19:54.950-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>NOTES TUES 9/15/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_6hqpc6rxd"&gt;Notes TUES 9/15/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-1231270872588980149?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/1231270872588980149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-tues-91509.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1231270872588980149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1231270872588980149'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-tues-91509.html' title='NOTES TUES 9/15/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-2735132840649171894</id><published>2009-09-14T13:33:00.000-07:00</published><updated>2009-09-14T13:34:18.907-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'>Notes THUR 9/10/09</title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_4dph4hpgm"&gt;Notes THUR 9/10/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-2735132840649171894?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/2735132840649171894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-thur-91009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2735132840649171894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2735132840649171894'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-thur-91009.html' title='Notes THUR 9/10/09'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-1631232467829665659</id><published>2009-09-14T13:27:00.000-07:00</published><updated>2009-09-14T13:31:21.732-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rules'/><category scheme='http://www.blogger.com/atom/ns#' term='limiting factors'/><title type='text'>Limiting Factors / Rules</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5Cnick%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5Cnick%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5Cnick%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="&amp;#45;-"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:Wingdings; 	panose-1:5 0 0 0 0 0 0 0 0 0; 	mso-font-charset:2; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:385224090; 	mso-list-type:hybrid; 	mso-list-template-ids:-157145830 67698691 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l0:level1 	{mso-level-number-format:bullet; 	mso-level-text:o; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	margin-left:.25in; 	text-indent:-.25in; 	font-family:"Courier New";} @list l0:level2 	{mso-level-number-format:bullet; 	mso-level-text:o; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	margin-left:.75in; 	text-indent:-.25in; 	font-family:"Courier New";} @list l0:level3 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	margin-left:1.25in; 	text-indent:-.25in; 	font-family:Wingdings;} @list l0:level4 	{mso-level-number-format:bullet; 	mso-level-text:; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	margin-left:1.75in; 	text-indent:-.25in; 	font-family:Symbol;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  Limiting Factors/ Rules&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Must have overarching theme&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;Must be &lt;u&gt;some&lt;/u&gt; physical component&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;Accessible publicly (perhaps through internet)&lt;/li&gt;&lt;li&gt;Persisting information of previous interactions&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;Immediate interactivity &amp;amp; state of activity w/out ppl&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;Audio components&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;Social issue component of society &amp;amp; tech&lt;/li&gt;&lt;/ul&gt;                  Make ppl aware “important issues to the world” &lt;ul&gt;&lt;li&gt;Magical/wow factor&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;Get ppl interacting in some way they aren’t used to. Novel interaction&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;Machine aspect abstracted&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;Sense of living machine&lt;/li&gt;&lt;li&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;Logistics&lt;/li&gt;&lt;/ul&gt;                  Not too hard to move around. Must be break down-able&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-1631232467829665659?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/1631232467829665659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/limiting-factors-rules.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1631232467829665659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/1631232467829665659'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/limiting-factors-rules.html' title='Limiting Factors / Rules'/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-670931544881259491</id><published>2009-09-09T20:25:00.000-07:00</published><updated>2009-09-09T20:27:06.496-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes'/><title type='text'></title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_38qvkj2gw"&gt;Notes WENS 9/9/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-670931544881259491?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/670931544881259491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-wens-9909.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/670931544881259491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/670931544881259491'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-wens-9909.html' title=''/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-2151534593857194467</id><published>2009-09-09T20:23:00.000-07:00</published><updated>2009-09-09T20:25:06.988-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Notes 9/3/09'/><title type='text'></title><content type='html'>&lt;a href="http://docs.google.com/View?id=dd7sg9p2_2g6ccz7fc"&gt;Notes THUS 9/3/09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-2151534593857194467?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/2151534593857194467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-thus-9309.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2151534593857194467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/2151534593857194467'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/notes-thus-9309.html' title=''/><author><name>nick</name><uri>http://www.blogger.com/profile/08852701693077137250</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4240495372395864629.post-7019527349334114004</id><published>2009-09-05T10:42:00.000-07:00</published><updated>2009-09-05T10:58:53.268-07:00</updated><title type='text'>Blog Launch</title><content type='html'>The blog is now running.&lt;br /&gt;&lt;br /&gt;Posting requires a Google Accounts, but as we discussed this in the first meeting, I don't think that should be much of a problem.&lt;br /&gt;&lt;br /&gt;Email me your Google Account names and I'll add everyone :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4240495372395864629-7019527349334114004?l=ipa-iqp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ipa-iqp.blogspot.com/feeds/7019527349334114004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/blog-launch.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/7019527349334114004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4240495372395864629/posts/default/7019527349334114004'/><link rel='alternate' type='text/html' href='http://ipa-iqp.blogspot.com/2009/09/blog-launch.html' title='Blog Launch'/><author><name>Dylan James</name><uri>http://www.blogger.com/profile/05533867171617716166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
