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

<channel>
	<title>RobotGrrl.com &#187; School</title>
	<atom:link href="http://robotgrrl.com/blog/category/projects/school/feed/" rel="self" type="application/rss+xml" />
	<link>http://robotgrrl.com/blog</link>
	<description>ethical robots that bring smiles</description>
	<lastBuildDate>Mon, 21 May 2012 21:27:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Autonomous Robotics Club &amp; National Robotics Week</title>
		<link>http://robotgrrl.com/blog/2010/04/11/autonomous-robotics-club-national-robotics-week/</link>
		<comments>http://robotgrrl.com/blog/2010/04/11/autonomous-robotics-club-national-robotics-week/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 14:13:37 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[ARC]]></category>
		<category><![CDATA[autonomous robotics club]]></category>
		<category><![CDATA[Clarkson]]></category>
		<category><![CDATA[Clarkson University]]></category>
		<category><![CDATA[CUARC]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[National Robotics Week]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1582</guid>
		<description><![CDATA[The first annual National Robotics Week is from April 10-18! The Autonomous Robotics Club will have a special hack-a-thon at it&#8217;s regular Wednesday meeting time (8:00PM). We have plenty of things to hack, including some NXTs, a Furby, Tuxdroid, iSobot, Sneezing Lamp Robot, BubbleBoy, MANOI, iRobot Create, NXTcamv3! If you&#8217;re around Clarkson, why don&#8217;t you [...]]]></description>
			<content:encoded><![CDATA[<p><center><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-11-at-10.08.33-AM.png" rel="lightbox[1582]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/04/Screen-shot-2010-04-11-at-10.08.33-AM-300x80.png" alt="" title="Screen shot 2010-04-11 at 10.08.33 AM" width="300" height="80" class="aligncenter size-medium wp-image-1583" /></a></center></p>
<p>The first annual <a href="http://nationalroboticsweek.org">National Robotics Week</a> is from April 10-18! </p>
<p>The Autonomous Robotics Club will have a special hack-a-thon at it&#8217;s regular <strong>Wednesday</strong> meeting time (<strong>8:00PM</strong>). </p>
<p>We have plenty of things to hack, including some NXTs, a Furby, Tuxdroid, iSobot, Sneezing Lamp Robot, BubbleBoy, MANOI, iRobot Create, NXTcamv3! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>If you&#8217;re around Clarkson, why don&#8217;t you stop by the Autonomous Robotics Club room? <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Hope to see you there!</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Autonomous+Robotics+Club+%26+National+Robotics+Week+http%3A%2F%2Fis.gd%2FOcbKNo+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2010/04/11/autonomous-robotics-club-national-robotics-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MANOI dancing to Yankadi</title>
		<link>http://robotgrrl.com/blog/2010/03/06/manoi-dancing-to-yankadi/</link>
		<comments>http://robotgrrl.com/blog/2010/03/06/manoi-dancing-to-yankadi/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 20:33:39 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[MANOI]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[Activities Fair]]></category>
		<category><![CDATA[ARC]]></category>
		<category><![CDATA[autonomous robotics club]]></category>
		<category><![CDATA[Cheel]]></category>
		<category><![CDATA[Clarkson]]></category>
		<category><![CDATA[Clarkson University]]></category>
		<category><![CDATA[CUARC]]></category>
		<category><![CDATA[CUSA]]></category>
		<category><![CDATA[Drumming]]></category>
		<category><![CDATA[Spring 2010]]></category>
		<category><![CDATA[West African Drumming]]></category>
		<category><![CDATA[Yankadi]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1532</guid>
		<description><![CDATA[Near the beginning of the Spring 2010 semester, a small activities fair was hosted for various clubs at Clarkson University. Autonomous Robotics Club originally didn&#8217;t have a table, but the orchestra let us have a little piece of theirs&#8230; =) Coincidentally, it was right near the Yankadi (west African drumming) club! MANOI was running the [...]]]></description>
			<content:encoded><![CDATA[<p><center><a href="http://www.flickr.com/photos/robotgrrl/4411782458/" title="MANOI dancing to Yankadi by RobotGrrl, on Flickr"><img src="http://farm5.static.flickr.com/4040/4411782458_d5057a0f04.jpg" width="500" height="442" alt="MANOI dancing to Yankadi" /></a></center></p>
<p>Near the beginning of the Spring 2010 semester, a small activities fair was hosted for various clubs at Clarkson University. Autonomous Robotics Club originally didn&#8217;t have a table, but the orchestra let us have a little piece of theirs&#8230; =) Coincidentally, it was right near the Yankadi (west African drumming) club!</p>
<p>MANOI was running the Holiday Xtravaganza program, which made it look like it was ringing its bells in tune to the music!!! It was a really interesting sight to see, music from a robot and music from a group interacting together!</p>
<p>Here is a short video of some clips (mainly focussing on MANOI) of the event:</p>
<p><center><br />
<object width="580" height="360"><param name="movie" value="http://www.youtube.com/v/ZwNWi8cZl-g&#038;hl=en_US&#038;fs=1&#038;color1=0x234900&#038;color2=0x4e9e00&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ZwNWi8cZl-g&#038;hl=en_US&#038;fs=1&#038;color1=0x234900&#038;color2=0x4e9e00&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="360"></embed></object><br />
</center></p>
<p>Music is a form of nonverbal communication, says Captain Obvious. So, it would be really worthwhile in the future to research how robots and humans can interact together through music. Perhaps in some elder care homes, drumming in a group with their personal robot (pets) can be a possibility! Maybe it wouldn&#8217;t be as intense drumming as this&#8211; it could be playing on a balafon or something. </p>
<p>The current elder generation has been closely tied with music&#8230; the radio was really popular back then, TVs weren&#8217;t all that common yet. Introducing personal robots into this type of a scenario would make sense, it wouldn&#8217;t be too intimidating for the elders since they have been accustomed to music for a very long time.</p>
<p>Here are two more videos of MANOI and Yankadi:</p>
<p><center><br />
<object width="580" height="360"><param name="movie" value="http://www.youtube.com/v/yFW47JzdJfM&#038;hl=en_US&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/yFW47JzdJfM&#038;hl=en_US&#038;fs=1&#038;color1=0x006699&#038;color2=0x54abd6&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="360"></embed></object><br />
</center></p>
<p><center><br />
<object width="580" height="360"><param name="movie" value="http://www.youtube.com/v/kc1dG8wtl5Q&#038;hl=en_US&#038;fs=1&#038;color1=0x402061&#038;color2=0x9461ca&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/kc1dG8wtl5Q&#038;hl=en_US&#038;fs=1&#038;color1=0x402061&#038;color2=0x9461ca&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="360"></embed></object><br />
</center></p>
<p>Yankadi is really great music activity since it&#8217;s so creative and doesn&#8217;t require any rhythm at all (if you&#8217;re playing in a big group). Plus, the sound is amazing! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Art and technology!! ^_^</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+MANOI+dancing+to+Yankadi+http%3A%2F%2Fis.gd%2FVECzub+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2010/03/06/manoi-dancing-to-yankadi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PR2 Robot</title>
		<link>http://robotgrrl.com/blog/2010/03/01/pr2-robot/</link>
		<comments>http://robotgrrl.com/blog/2010/03/01/pr2-robot/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 03:35:47 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[artificial persona]]></category>
		<category><![CDATA[CC]]></category>
		<category><![CDATA[CC-BY-SA]]></category>
		<category><![CDATA[CFP]]></category>
		<category><![CDATA[Clarkson]]></category>
		<category><![CDATA[Clarkson University]]></category>
		<category><![CDATA[Creative Commons]]></category>
		<category><![CDATA[DOF]]></category>
		<category><![CDATA[ears]]></category>
		<category><![CDATA[eyebrows]]></category>
		<category><![CDATA[PR2]]></category>
		<category><![CDATA[PR2 Proposal]]></category>
		<category><![CDATA[sociable]]></category>
		<category><![CDATA[sociable robotics]]></category>
		<category><![CDATA[social cues]]></category>
		<category><![CDATA[Willow Garage]]></category>
		<category><![CDATA[WillowGarage]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1535</guid>
		<description><![CDATA[WillowGarage in its recent history announced this amazing opportunity where 10 of their PR2 robots would be given away to various hackerspaces, universities, and companies to beta test. The PR2 robot is full of amazing and drool-worthy technology. We&#8217;re talking about cameras in the arms (which are back drivable) that have a great range of [...]]]></description>
			<content:encoded><![CDATA[<p>WillowGarage in its recent history <a href="http://www.willowgarage.com/pages/pr2-beta-program/cfp">announced this amazing opportunity</a> where 10 of their PR2 robots would be given away to various hackerspaces, universities, and companies to beta test.</p>
<p><center><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/03/PR2.jpeg" rel="lightbox[1535]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/03/PR2.jpeg" alt="" title="PR2" width="320" height="417" class="aligncenter size-full wp-image-1543" /></a></center></p>
<p>The PR2 robot is full of amazing and drool-worthy technology. We&#8217;re talking about cameras in the arms (which are back drivable) that have a great range of freedom with customizable end-effectors, a base that is mobile and can conquer small obstacles, a modular head with stereo-scopic vision, a 5MP camera, a laser range finder in its neck&#8230; and so much software from ROS. For me, I was most surprised about the accessible log hard drive of 1.5 TB, as well as the 2x24GB of RAM. Amazing capability for so much number-crunching power! It&#8217;s everything that can be wanted in a high-end research robot!</p>
<p>Clarkson University did send in a letter of intent to the CFP, but didn&#8217;t end up submitting the proposal. However, I am able to share the parts of the project that I proposed (and worked on for an incredible amount of time)!</p>
<p><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/03/pr2-content.png" rel="lightbox[1535]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/03/pr2-content-300x238.png" alt="" title="pr2-content" width="300" height="238" class="alignleft size-medium wp-image-1544" /></a></p>
<p>One of the major topics of discussions in robotics today is how to make robots appear as though they can be sociable. To make a robot sociable is to allow it to use natural social cues that interest whomever it&#8217;s interacting with&#8211; basically giving it an artificial persona. How can we, as designers of robots, make humans believe that the robot has a persona? Why is this important anyway?!?!</p>
<p>In a medical-related field of robotics, where the robot is working with a patient to reach some sort of goal, the patient has to remain optimistic in order for the process to be successful. The presence of an artificial persona within the robot can easily exhibit natural social cues that the patient will understand in order to maintain the level of optimism.</p>
<p>The robot has to appear and behave sociably in order for an artificial persona to be evident and to exhibit understandable social cues to the patient. When the patient understands these social cues, a bond will be created between the patient and robot. By the patient forming a bond with the robot, the process will be transformed into a meaningful task that changes over time as goals are overcome and new problems are tackled.</p>
<p><center><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/03/PR2-expressions-copy.png" rel="lightbox[1535]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/03/PR2-expressions-copy-300x201.png" alt="" title="PR2-expressions copy" width="300" height="201" class="aligncenter size-medium wp-image-1547" /></a></center></p>
<p>In order for the robot to exhibit the necessary natural social cues, we envision two main hardware additions that could be made to the PR2 robot:<br />
- Ears, mounted on the top of head bolt-patterns<br />
- Eyebrows, mounted on the side of head bolt-patterns</p>
<p><center><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/03/PR2-expressions2.png" rel="lightbox[1535]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/03/PR2-expressions2-300x66.png" alt="" title="PR2-expressions2" width="300" height="66" class="aligncenter size-medium wp-image-1545" /></a></center></p>
<p>By allowing the PR2 robot to have ear and eyebrow movements, social cues will be able to be communicated effectively to the patient. This effective communication will be crucial in order for the patient to understand what the robot is trying to express within the process.</p>
<p>Adding two simple features to a robot, ears and eyebrows, adds an incredible amount to the sociable degrees of freedom. It&#8217;s so important for a robot to have these added DOF in order to portray that it is an approachable piece of equipment, has a persona and character to it, and is not your everyday robot. </p>
<p>We have to keep in mind that NA culture perceives robots completely differently than that of Japanese culture. In NA, robots are not friendly. In Japan, robots are thought of as heros to humanity. If we can embed the feeling that a robot has some character inside of it, then people will take a different opinion on it. ^_^</p>
<p><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/03/pr2-sad.png" rel="lightbox[1535]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/03/pr2-sad-300x238.png" alt="" title="pr2-sad" width="300" height="238" class="alignright size-medium wp-image-1550" /></a></p>
<p>Pretty much everyone that I know at Clarkson knew I was trying to write up the proposal for this, and how excited I was at this amazing opportunity! It basically chewed up most of the spare time for 2-ish months (hence no blog posts). It&#8217;s sad that we/I never got the chance to show off this idea to WillowGarage via the proposal, but I think some WillowGaragers read this blog&#8230; so hopefully they will read this post too, and enjoy it! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  If any of the winners want to add something like this to their robot, I would be more than happy to help in some way. =)</p>
<hr />
<p>The ideas in this post are under the <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 Unported License</a>. <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><center><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/03/CCBYSA_black.png" alt="" title="CCBYSA_black" width="87" height="35" class="aligncenter size-full wp-image-1551" /></a></center></p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+PR2+Robot+http%3A%2F%2Fis.gd%2FGHjYgC+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2010/03/01/pr2-robot/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CMUcam2 in Matlab! &amp; Project updates!</title>
		<link>http://robotgrrl.com/blog/2010/02/24/cmucam2-in-matlab-project-updates/</link>
		<comments>http://robotgrrl.com/blog/2010/02/24/cmucam2-in-matlab-project-updates/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 14:18:08 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[229]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[Boston FIRST]]></category>
		<category><![CDATA[bytes]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[Clarkson]]></category>
		<category><![CDATA[Clarkson University]]></category>
		<category><![CDATA[CMUcam2]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[core-plot]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[exciting]]></category>
		<category><![CDATA[frame]]></category>
		<category><![CDATA[green channel]]></category>
		<category><![CDATA[hockey]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[keep it real]]></category>
		<category><![CDATA[LabView]]></category>
		<category><![CDATA[Matlab]]></category>
		<category><![CDATA[National Instruments]]></category>
		<category><![CDATA[Physics Team Design]]></category>
		<category><![CDATA[plotting]]></category>
		<category><![CDATA[PR2 Proposal]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[refined paper]]></category>
		<category><![CDATA[SecondLife]]></category>
		<category><![CDATA[SecondLife Statistics Project]]></category>
		<category><![CDATA[shirt.woot]]></category>
		<category><![CDATA[skating]]></category>
		<category><![CDATA[SL]]></category>
		<category><![CDATA[sociable robotics]]></category>
		<category><![CDATA[summer research]]></category>
		<category><![CDATA[SURE Abstract]]></category>
		<category><![CDATA[Team 229]]></category>
		<category><![CDATA[Team229Robotics.com]]></category>
		<category><![CDATA[ten]]></category>
		<category><![CDATA[train]]></category>
		<category><![CDATA[WillowGarage]]></category>
		<category><![CDATA[Zoomify]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1528</guid>
		<description><![CDATA[On Sunday, a breakthrough was made with regards to getting the CMUcam2 to send a frame back to Matlab! Amazing! It works! Check out the screenshots: (something bright was being shone onto the camera) (lens cap on (yes they make lens caps that small)) It&#8217;s quite noticeable that the resolution is very small. In fact, [...]]]></description>
			<content:encoded><![CDATA[<p>On Sunday, a breakthrough was made with regards to getting the CMUcam2 to send a frame back to Matlab! Amazing! It works!</p>
<p>Check out the screenshots:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4383259859/" title="Matlab &amp;amp; CMUcam2 by RobotGrrl, on Flickr"><img src="http://farm5.static.flickr.com/4002/4383259859_4655d376b5.jpg" width="500" height="313" alt="Matlab &amp;amp; CMUcam2" /></a></center><br />
(something bright was being shone onto the camera)</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4384020574/" title="Matlab &amp;amp; CMUcam2 by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2767/4384020574_6b1ce21a82.jpg" width="500" height="313" alt="Matlab &amp;amp; CMUcam2" /></a></center><br />
(lens cap on (yes they make lens caps that small))</p>
<p>It&#8217;s quite noticeable that the resolution is very small. In fact, it&#8217;s only about 10 pixels in size!</p>
<p>I started off small so that we could have something that works, then go from there. <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  It&#8217;s only sending the green channel too, which helps improve the latency.</p>
<p>The way it works now is that it asks for a few hundred bytes of data. From there, we search through the array to find a 1, or the start of the frame, until a 3, or the end of the frame. This is stored into a new variable so that we can search through it (again!) and plot the data.</p>
<p>Plotting the data needs some improvement. Not too sure how to handle this yet&#8211; should I make a Processing app that will be able to save the image as a .png? Or can Matlab write images too? Hmm!</p>
<p>Post a comment if you want me to post the code, I just don&#8217;t want to post something that&#8217;s incomplete and will essentially confuse everyone. <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h1>Other projects statii:</h1>
<p><b>PR2 Proposal</b></p>
<p>Out of the 120 Letters of Intent that WillowGarage received for the PR2 Beta program, one of them is one from Clarkson University!</p>
<p>There are ten robots that are going to be given away. Coincidentally, the research teams that win will be notified on March 26th &#8212; that&#8217;s the date of the Boston FIRST regional (which <a href="http://team229robotics.com">Team 229</a> is attending and is going to ROCK THE ROBOT HOUSE)! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>We&#8217;re giving it our best shot, and it&#8217;s looking really cool! If you see me around, ask me about it! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>This whole process has been super exciting. Our proposal is being wrapped up, though it&#8217;s only due March 1st (that&#8217;s in six days, we still have plenty of time). My two sections are pretty much complete except for some stuff. I&#8217;ll be blogging about it on March 1st at 8:00PM, so keep an eye out!</p>
<hr />
<p><b>Sociable Robotics</b></p>
<p><a href="http://clarkson.edu/honors/research/summer_papers/Kennedy%20Erin%202009%20Abstact.pdf">The Socializing a Social Robot with an Artificial Society SURE abstract</a> from the summer has been added to the <a href="http://clarkson.edu/honors/research/summer_projects2009.html">Honors Summer Research 2009 page</a>! Finally! ^_^</p>
<p>Also, I <a href="http://robotgrrl.com/Socializing%20a%20Social%20Robot%20with%20an%20Artificial%20Society.pdf">refined my paper</a> with logic that can easily be followed now, and included <a href="http://robotgrrl.com/socialrobotics-graphs">Zoomify graphs of the results</a>. This makes it easy for readers to scan and interpret the graphs themselves. Plus, Zoomify graphs are always fun.</p>
<p>As for the code&#8230; I still have to get on to documenting it. It&#8217;s a lot of work, so I&#8217;m just getting through it step by step. Lesson learned: although comments are distracting when you&#8217;re working on the code, it&#8217;s horrible to go back and then spend time to comment it. Always comment. No exceptions!</p>
<hr />
<p><b>SecondLife Statistics Project</b></p>
<p>We finally parsed through the data and found something really striking. When the economic downturn in real life appeared, the usage hours on SecondLife rose, and kept on rising for a few months! The virtual economy was booming. It&#8217;s almost like as if people were tired of the real life, and wanted the easy success of the virtual world.</p>
<p>Though, there was eventually a decrease in the usage hours on SecondLife. This leads us to wonder if&#8230;<br />
1) Is there a lag between RL and SL?<br />
2) Did people notice that there weren&#8217;t as many opportunities on SL as when they first joined?</p>
<p>It&#8217;s really cool to think about this sort of stuff. It makes you wonder what Oreo sales have been like throughout this modern recession. I would love to study Oreo sales, I think they would be really representative of the economic situations. Either that, or Oreo sales always remain constant. <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<hr />
<p><b>Team 229</b></p>
<p>This build season I helped out with the website a lot. We were coming from nothing, and now we have a beautiful source of information, all collected together!</p>
<p>It was quite a load of work, however help from the teammates and mentors helped very much. <a href="http://team229robotics.com/">Go check it out</a>!</p>
<hr />
<p><b>Physics Team Design</b></p>
<p>In Physics II there are two lab sections that allow you to participate in a team based design course. The challenge is to model the velocity of a hobby train with given voltages. We do this using photogates&#8230; and a piece of <a href="http://www.ni.com/dataacquisition/">National Instruments hardware</a> that measures data at a rate of 400,000. I&#8217;m not sure what the units are, but it&#8217;s pretty amazing! The challenge sessions are where we apply this model, trying to predict the train&#8217;s movements based on the data that we have collected.</p>
<p>The way the data is collected is through LabView. Unfourtunately, the program that is used was deleted&#8230; so the professor/TA needed some help to fix it. After working on it for a few hours, we figured it out and got it to work! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr />
<p><b>iPhone Stuff</b></p>
<p>I&#8217;ve been playing around with core-plot and working on an app lately- it&#8217;s 80% done, and will be out on the App store within the next few weeks!</p>
<p>We&#8217;re still trying to sort out if we&#8217;re going to Open Source it, and how that would work (since we want people to buy the App too&#8230;!). Perhaps we could just *suggest* a donation whenever people try to download the code? Anyone have any experience with Open Source App business model plans?</p>
<hr />
<p><b>Random</b></p>
<p>Coming back from winter break to school was tricky this time around&#8230; since I was outside the entire day playing hockey during the break!!! Although Clarkson has open skate, their ice mixture is really weird, and there&#8217;s no pickup hockey games <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Better than nothing, though.</p>
<p>I bought two shirts from shirt.woot, and they are awesome. One of them is &#8216;I Fought the Laws&#8217;, and has three pictures of crazy robots. The other is a robot that is plugged in to a wall outlet, leading to its heart. ^_^</p>
<hr />
<p><br/><br/></p>
<p>That&#8217;s all for now! Keep it real, humans and robots. =)</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+CMUcam2+in+Matlab%21+%26+Project+updates%21+http%3A%2F%2Fis.gd%2Ff8sGYE+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2010/02/24/cmucam2-in-matlab-project-updates/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Friday Night Robotics &#8211; CMUcam2</title>
		<link>http://robotgrrl.com/blog/2010/02/05/friday-night-robotics-cmucam2/</link>
		<comments>http://robotgrrl.com/blog/2010/02/05/friday-night-robotics-cmucam2/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 18:43:59 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[7.2V]]></category>
		<category><![CDATA[battery pack]]></category>
		<category><![CDATA[CMUcam2]]></category>
		<category><![CDATA[FIRST]]></category>
		<category><![CDATA[FMCG]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[Instructables]]></category>
		<category><![CDATA[IT WORKS!!!!!]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Matlab]]></category>
		<category><![CDATA[Ohm's Law]]></category>
		<category><![CDATA[RGB]]></category>
		<category><![CDATA[RS232]]></category>
		<category><![CDATA[series]]></category>
		<category><![CDATA[toolbox]]></category>
		<category><![CDATA[TTL]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1514</guid>
		<description><![CDATA[The CMUcam2 is a really cool camera for robotics made by CMU. The version that we&#8217;re using for this Matlab project (that I mentioned before) was actually used in FIRST competitions a long time ago. The first problem we faced with this was that it requires 7.2V, in a range of 5.2V &#8211; 8.6V. What [...]]]></description>
			<content:encoded><![CDATA[<p>The CMUcam2 is a really cool camera for robotics made by <a href="http://www.cs.cmu.edu/~cmucam2/">CMU</a>. The version that we&#8217;re using for this Matlab project (<a href="http://robotgrrl.com/blog/2010/02/01/january-happenings/">that I mentioned before</a>) was actually used in <a href="http://www.ifirobotics.com/camera.shtml">FIRST competitions</a> a long time ago.</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4341383854/" title="CMUcam2 by RobotGrrl, on Flickr"><img src="http://farm5.static.flickr.com/4027/4341383854_76d3fb1170.jpg" width="500" height="333" alt="CMUcam2" /></a></center></p>
<p>The first problem we faced with this was that it requires 7.2V, in a range of 5.2V &#8211; 8.6V. What gives 7.2V?! Crazy! If you take 6 AA rechargeable batteries together, they can add up to be 7.2V exactly. (1.2V * 6 = 7.2V). Battery packs naturally don&#8217;t come in sixes, so I ended up making one:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4340642125/" title="CMUcam2 by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2709/4340642125_5dee5fdc25.jpg" width="500" height="333" alt="CMUcam2" /></a></center></p>
<p>This was actually my first time making a series battery pack. It&#8217;s in series because we want to use Ohm&#8217;s law, where the voltage is added together. Thanks to the people in the <a href="http://www.fatmanandcircuitgirl.com/">Fat Man and Circuit Girl</a> IRC chat room, they helped me figure it out. Here&#8217;s a drawing that I made incase others too need help with this someday. Basically, connect the positive to negative over and over again! ^_^</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4340754221/" title="Series Batteries by RobotGrrl, on Flickr"><img src="http://farm5.static.flickr.com/4044/4340754221_bcee1d4576.jpg" width="500" height="294" alt="Series Batteries" /></a></center></p>
<p>The next step is to get the camera working. This is by far the hardest part. There&#8217;s numerous methods of communicating to the CMUcam2, all of which use RS232. Arduinos also use RS232, so at least we&#8217;re in known territory.</p>
<p>The CMUcam2 has a serial port, a TX/RX/Gnd line, and a TTL port. On my Mac, I tried the serial port, it didn&#8217;t work. I tried the TX/RX/Gnd line into an Arduino, it also didn&#8217;t work. I also tried to use the TTL, but it also didn&#8217;t work. I&#8217;m not really sure why nothing works on my Mac, especially since the camera works with a PC just fine.</p>
<p>This is where I&#8217;m at right now. No idea what to do to make the CMUcam2 work on my Mac. Do any of my blog readers have any ideas? <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><i>WOOT~~~ TWIST ENDING!! READ ON!!!</i></p>
<p>I was thinking that it would be really lame to end the blog post without some sort of screenshot of Matlab or something. So I gave the CMUcam2 another shot&#8230; I made it work!!! IT WORKS!!! IT WORKS ON MY MAC!!!!!! =) <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  The code that I was using to test the camera is from <a href="http://www.instructables.com/id/Color-Tracking-w-CMUcam-and-MATLAB/">Instructables</a>.</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4340743253/" title="Matlab CMUcam2 by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2759/4340743253_12e70134fb.jpg" width="500" height="312" alt="Matlab CMUcam2" /></a></center></p>
<p>So, now that it works we have things to do&#8230; like figuring out how we can get the RGB data for each pixel, and then saving that to an image. After its in an image, we can do some form of edge detection. Matlab probably has a toolbox for that. <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  More fun later!</p>
<hr />
<p>Google thinks that you might like this:</p>
<p><center><br />
<script type="text/javascript"><!--
google_ad_client = "pub-2928592473497601";
/* 468x60, created 2/8/10 */
google_ad_slot = "6236137361";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
</center></p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Friday+Night+Robotics+%E2%80%93+CMUcam2+http%3A%2F%2Fis.gd%2FQVrxoH+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2010/02/05/friday-night-robotics-cmucam2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>January Happenings</title>
		<link>http://robotgrrl.com/blog/2010/02/01/january-happenings/</link>
		<comments>http://robotgrrl.com/blog/2010/02/01/january-happenings/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 13:44:52 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Animation]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[adaptive]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Applied Statistics I]]></category>
		<category><![CDATA[Breakaway]]></category>
		<category><![CDATA[Clarkson]]></category>
		<category><![CDATA[CMUcam]]></category>
		<category><![CDATA[CMUcam2]]></category>
		<category><![CDATA[Computer Graphics]]></category>
		<category><![CDATA[CS452]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[FIRST]]></category>
		<category><![CDATA[goal]]></category>
		<category><![CDATA[GPLv3]]></category>
		<category><![CDATA[IFI CMUcam]]></category>
		<category><![CDATA[iPhone App Store]]></category>
		<category><![CDATA[iRobot]]></category>
		<category><![CDATA[iRobot Create]]></category>
		<category><![CDATA[january]]></category>
		<category><![CDATA[mapping]]></category>
		<category><![CDATA[Matlab]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[professor]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[SecondLife]]></category>
		<category><![CDATA[SecondLife economy]]></category>
		<category><![CDATA[SLAM]]></category>
		<category><![CDATA[soccer]]></category>
		<category><![CDATA[social robotics]]></category>
		<category><![CDATA[STAT383]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1506</guid>
		<description><![CDATA[What has happened in January? Tons of stuff! For Matlab this semester, it&#8217;s an independent project. I&#8217;m working with a friend to implement an adaptive online SLAM algorithm for an iRobot with a CMU cam and ultrasonic sensor. We want it to be able to reach a goal location even if objects are placed in [...]]]></description>
			<content:encoded><![CDATA[<p>What has happened in January? Tons of stuff!</p>
<p><center><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/02/irobot-create.jpg" rel="lightbox[1506]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/02/irobot-create-300x300.jpg" alt="irobot-create" title="irobot-create" width="300" height="300" class="aligncenter size-medium wp-image-1507" /></a></center></p>
<p>For Matlab this semester, it&#8217;s an independent project. I&#8217;m working with a friend to implement an adaptive online SLAM algorithm for an iRobot with a CMU cam and ultrasonic sensor. We want it to be able to reach a goal location even if objects are placed in front of it. I&#8217;ll be blogging more about this later, though. <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<hr />
<p><center><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/02/Screen-shot-2010-02-01-at-8.43.36-AM.png" rel="lightbox[1506]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/02/Screen-shot-2010-02-01-at-8.43.36-AM-300x279.png" alt="Screen shot 2010-02-01 at 8.43.36 AM" title="Screen shot 2010-02-01 at 8.43.36 AM" width="300" height="279" class="aligncenter size-medium wp-image-1511" /></a></center></p>
<p>The Social Robotics software that I worked on over the summer is now released under the GPLv3 license. I encourage everyone to check out the <a href="http://robotgrrl.com/blog/social-robotics/">Social Robotics</a> page  if you want to learn more about the project! I am still in the process of creating the documentation and commenting for the code. As soon as it is complete, I will make a blog post. =)</p>
<p>Luckily for me, I took time to make detailed daily and weekly summaries. This will help a lot, plus it&#8217;s always neat to look back and see what the difficult parts were.</p>
<hr />
<p>Did you hear/watch this year&#8217;s FIRST game animation? The game is about soccer! <a href="http://team229robotics.com/2010/01/10/breakaway-documents/">Team 229</a> has many <a href="http://team229robotics.com/2010/01/10/breakaway-documents/">useful links on their webpage</a> that can fill you in. </p>
<p><center><object width="425" height="349"><param name="movie" value="http://www.youtube.com/v/Ex90Aw4PdAI&#038;border=1&#038;color1=0x234900&#038;color2=0x4e9e00&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/Ex90Aw4PdAI&#038;border=1&#038;color1=0x234900&#038;color2=0x4e9e00&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="349"></embed></object></center></p>
<p>This year I&#8217;m helping out with the website, maybe I will get to help out with some AI coding for the autonomous mode later on. It all depends on what the high school students think up!</p>
<hr />
<p>I ended up adding a class two hours before the first lecture- Applied Statistics I. I don&#8217;t enjoy statistics very much since I have horrible memories of it from Math 536. But, once I gained access to view the class on the gradebook software, I immediately noticed two words:</p>
<p><strong>SecondLife</strong> &#8230;&#8230;&#8230;&#8230;&#8230;&#8230; <strong>Project</strong></p>
<p>Is this for real!?!?! It turned out that it is, and it is awesome! A friend and I are working on trying to figure out if there is a correlation between the virtual economy and the real economy. We&#8217;re going to focus mainly on North &#038; South America, Europe and Australia.</p>
<p>Here&#8217;s a screenshot of my professor in SecondLife!</p>
<p><center><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/02/secondlife-statistics.png" rel="lightbox[1506]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/02/secondlife-statistics-300x217.png" alt="secondlife-statistics" title="secondlife-statistics" width="300" height="217" class="aligncenter size-medium wp-image-1508" /></a></center></p>
<hr />
<p>I&#8217;m taking a class on Computer Graphics. It&#8217;s really neat&#8211; I&#8217;m learning OpenGL!</p>
<p>OpenGL is something that I&#8217;ve wanted to learn for a while now. It&#8217;s actually quite simple when you&#8217;re given a template to work with! </p>
<p><center><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/02/Screen-shot-2010-02-01-at-8.35.03-AM.png" rel="lightbox[1506]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/02/Screen-shot-2010-02-01-at-8.35.03-AM-286x300.png" alt="Screen shot 2010-02-01 at 8.35.03 AM" title="Screen shot 2010-02-01 at 8.35.03 AM" width="286" height="300" class="aligncenter size-medium wp-image-1509" /></a></center></p>
<p>Above is the first homework assignment! We were given a lot of time with it, which allowed me to play around with the code. I have to make the colours more plain before I hand it in, though. <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I have no idea what I want to make with OpenGL at the moment. Maybe a moving robot? I definitely want to make some sort of game, though. (That way I can sell it on the iPhone App Store!)</p>
<hr />
<p>That&#8217;s all for now. I&#8217;ll be blogging more about the Matlab project, since I think it&#8217;s going to be a hit!</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+January+Happenings+http%3A%2F%2Fis.gd%2FSwHskG+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2010/02/01/january-happenings/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Arduino to Matlab &#8211; Read in sensor data!</title>
		<link>http://robotgrrl.com/blog/2010/01/15/arduino-to-matlab-read-in-sensor-data/</link>
		<comments>http://robotgrrl.com/blog/2010/01/15/arduino-to-matlab-read-in-sensor-data/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 13:25:28 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[arduino matlab]]></category>
		<category><![CDATA[asynchronous]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[Matlab]]></category>
		<category><![CDATA[visual]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1483</guid>
		<description><![CDATA[Matlab is by far the best software I have ever seen when it comes to plotting data and showing it in a visual format. I figured it would be awesome if I could get Arduino and Matlab to work together! EDIT JULY 4, 2011: Apparently if you add delete(instrfindall); as the very first line, it [...]]]></description>
			<content:encoded><![CDATA[<p>Matlab is by far the best software I have ever seen when it comes to plotting data and showing it in a visual format. I figured it would be awesome if I could get Arduino and Matlab to work together!</p>
<p><b>EDIT JULY 4, 2011: Apparently if you add
<div class="codesnip-container" >delete(instrfindall);</div>
<p> as the very first line, it handles the serial object deletion issue! WOOT!</b></p>
<p>Here&#8217;s the code that I came up with that works reasonably fast. It doesn&#8217;t wait for the buffer to be filled to then store it to a variable. Here, it is asynchronous communication. ^_^</p>
<p>This is a basic screenshot of what you will get, minus the green stars.</p>
<p><a href="http://robotgrrl.com/blog/wp-content/uploads/2010/01/matlabscreenshot.png" rel="lightbox[1483]"><img src="http://robotgrrl.com/blog/wp-content/uploads/2010/01/matlabscreenshot.png" alt="matlabscreenshot" title="matlabscreenshot" width="560" height="493" class="aligncenter size-full wp-image-1484" /></a></p>
<p>Here is the code. Let me know if you use, it would be neat to see what everyone would come up with!<br />
*Note: The code highlighting for Matlab was buggy, so the below is using C code highlighting. Once you paste it into Matlab, it will be fine.</p>
<div class="codesnip-container" >
<div class="c codesnip" style="font-family:monospace;">
<ol>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Basic Arduino and Matlab</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Communication with an external hardware device</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> <span class="sy0">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> </div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Erin Kennedy</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Jan. 18<span class="sy0">,</span> 2010</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">clear all<span class="sy0">;</span> clc<span class="sy0">;</span> close all<span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Try<span class="sy0">-</span>catch is to prevent Matlab from crashing when the program is finished</div>
</li>
<li class="li1">
<div class="de1">try</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Initialize serial port</div>
</li>
<li class="li1">
<div class="de1">s <span class="sy0">=</span> serial<span class="br0">&#40;</span><span class="st0">&#8216;/dev/tty.usbserial-A4001lVG&#8217;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span>set<span class="br0">&#40;</span>s<span class="sy0">,</span> <span class="st0">&#8216; Terminator&#8217;</span><span class="sy0">,</span> <span class="st0">&#8216;LF&#8217;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy0">%</span> Default terminator is \n</div>
</li>
<li class="li1">
<div class="de1">set<span class="br0">&#40;</span>s<span class="sy0">,</span><span class="st0">&#8216;BaudRate&#8217;</span><span class="sy0">,</span> 9600<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">set<span class="br0">&#40;</span>s<span class="sy0">,</span><span class="st0">&#8216;DataBits&#8217;</span><span class="sy0">,</span> 8<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">set<span class="br0">&#40;</span>s<span class="sy0">,</span><span class="st0">&#8216;StopBits&#8217;</span><span class="sy0">,</span> 1<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">fopen<span class="br0">&#40;</span>s<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">s.<span class="me1">ReadAsyncMode</span> <span class="sy0">=</span> <span class="st0">&#8216;continuous&#8217;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Various variables</div>
</li>
<li class="li1">
<div class="de1">numberOfDatas <span class="sy0">=</span> <span class="nu0">50</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">data <span class="sy0">=</span> zeros<span class="br0">&#40;</span>1<span class="sy0">,</span> numberOfDatas<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">i <span class="sy0">=</span> <span class="nu0">1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Main graph figure</div>
</li>
<li class="li1">
<div class="de1">figure<span class="br0">&#40;</span>1<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">hold on<span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">title<span class="br0">&#40;</span><span class="st0">&#8216;Incomming Data from External Device&#8217;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">xlabel<span class="br0">&#40;</span><span class="st0">&#8216;Data Number&#8217;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">ylabel<span class="br0">&#40;</span><span class="st0">&#8216;Analog Voltage (0-1023)&#8217;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Start asynchronous reading</div>
</li>
<li class="li1">
<div class="de1">readasync<span class="br0">&#40;</span>s<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">while</span><span class="br0">&#40;</span>i<span class="sy0">&lt;=</span>numberOfDatas<span class="br0">&#41;</span> &nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="sy0">%</span> Get the data from the serial object</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; data<span class="br0">&#40;</span>i<span class="br0">&#41;</span> <span class="sy0">=</span> fscanf<span class="br0">&#40;</span>s<span class="sy0">,</span> <span class="st0">&#8216;%d&#8217;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="sy0">%</span> Plot the data</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; figure<span class="br0">&#40;</span>1<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; plot<span class="br0">&#40;</span>i<span class="sy0">,</span> data<span class="br0">&#40;</span>i<span class="br0">&#41;</span><span class="sy0">,</span> <span class="st0">&#8216;m*&#8217;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="sy0">%</span> Ensure there are always 10 tick marks on the graph</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span>i<span class="sy0">&gt;</span>10<span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp;xlim<span class="br0">&#40;</span><span class="br0">&#91;</span>i<span class="sy0">-</span>10 i<span class="br0">&#93;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp;set<span class="br0">&#40;</span>gca<span class="sy0">,</span><span class="st0">&#8216;xtick&#8217;</span><span class="sy0">,</span><span class="br0">&#91;</span>i<span class="sy0">-</span>10 i<span class="sy0">-</span>9 i<span class="sy0">-</span>8 i<span class="sy0">-</span>7 i<span class="sy0">-</span>6 i<span class="sy0">-</span>5 i<span class="sy0">-</span>4 i<span class="sy0">-</span>3 i<span class="sy0">-</span>2 i<span class="sy0">-</span>1 i<span class="br0">&#93;</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; end</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="sy0">%</span> Draw and flush</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; drawnow<span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; <span class="sy0">%</span>Increment the counter</div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; i<span class="sy0">=</span>i<span class="sy0">+</span><span class="nu0">1</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1">end</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Give the external device some time&#8230;</div>
</li>
<li class="li1">
<div class="de1"><span class="me1">pause</span><span class="br0">&#40;</span>3<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">return</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">catch</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> Some of these crash the program <span class="sy0">&#8211;</span> it depends. <span class="me1">The</span> serial port is left</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span> open<span class="sy0">,</span> which is not good. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li class="li1">
<div class="de1"><span class="me1">stopasync</span><span class="br0">&#40;</span>s<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">fclose<span class="br0">&#40;</span>s<span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy0">%</span> bad</div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span>delete<span class="br0">&#40;</span>s<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">%</span>clear s<span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">fprintf<span class="br0">&#40;</span><span class="nu0">1</span><span class="sy0">,</span> <span class="st0">&#8216;Sorry, you&quot;re going to have to close out of Matlab to close the serial port<span class="es1">\n</span>&#8216;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">return</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">end</div>
</li>
</ol>
</div>
</div>
<hr />
<p>The code for the Arduino is this:</p>
<div class="codesnip-container" >
<div class="c codesnip" style="font-family:monospace;">
<ol>
<li class="li1">
<div class="de1"><span class="co1">//</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// BubbleBoy -&gt; Matlab</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1">//</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1">// Read LDR data, print them to Serial (where Matlab will receive them)</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1">//</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw4">int</span> LDRpin <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw4">void</span> setup<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp; Serial.<span class="me1">begin</span><span class="br0">&#40;</span>9600<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; pinMode<span class="br0">&#40;</span>LDRpin<span class="sy0">,</span> INPUT<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; </div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw4">void</span> loop<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> </div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;<span class="kw4">int</span> photocellReading <span class="sy0">=</span> analogRead<span class="br0">&#40;</span>LDRpin<span class="br0">&#41;</span><span class="sy0">;</span> </div>
</li>
<li class="li1">
<div class="de1">&nbsp; </div>
</li>
<li class="li1">
<div class="de1">&nbsp;Serial.<span class="me1">println</span><span class="br0">&#40;</span>photocellReading<span class="sy0">,</span> DEC<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;delay<span class="br0">&#40;</span>200<span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; </div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
</ol>
</div>
</div>
<p>Enjoy, happy matlabbing!</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Arduino+to+Matlab+%E2%80%93+Read+in+sensor+data%21+http%3A%2F%2Fis.gd%2FDOSHuN+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2010/01/15/arduino-to-matlab-read-in-sensor-data/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Friday Night Robotics &#8211; Competitions all weekend long!</title>
		<link>http://robotgrrl.com/blog/2009/12/05/friday-night-robotics-competitions-all-weekend-long/</link>
		<comments>http://robotgrrl.com/blog/2009/12/05/friday-night-robotics-competitions-all-weekend-long/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 13:30:11 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[Clarkson University]]></category>
		<category><![CDATA[Division by Zero]]></category>
		<category><![CDATA[FIRST]]></category>
		<category><![CDATA[FIRST Tech Challenge]]></category>
		<category><![CDATA[FTC]]></category>
		<category><![CDATA[HotShot!]]></category>
		<category><![CDATA[LabView]]></category>
		<category><![CDATA[RobotC]]></category>
		<category><![CDATA[Team 229]]></category>
		<category><![CDATA[WCKN]]></category>
		<category><![CDATA[wiffleballs]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1463</guid>
		<description><![CDATA[For FNR this week, there are many competitions going on! Thursday was Physics I Team Design Lab Challenge Sessions, Friday was a FTC Competition and Saturday is a FLL Competition! After Saturday is the competition that is the most worthless but &#8220;necessary&#8221; &#8230; final exam(s). -_- Friday, the FTC competition was amazing! FTC is FIRST [...]]]></description>
			<content:encoded><![CDATA[<p>For FNR this week, there are many competitions going on! Thursday was Physics I Team Design Lab Challenge Sessions, Friday was a FTC Competition and Saturday is a FLL Competition! After Saturday is the competition that is the most worthless but &#8220;necessary&#8221; &#8230; final exam(s). -_-</p>
<p>Friday, the FTC competition was amazing! FTC is FIRST Tech Challenge, and it&#8217;s where middle school and high school students build robots out of metal and some lego parts. The brain of the robot is an NXT, and they can program it in either RobotC, NXT-G, or LabView with the NXT toolbox. </p>
<p><center><a href="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_41E720A1-0EFA-4D59-BF63-FFBB38FF1028.jpeg" rel="lightbox[214]"><img src="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_41E720A1-0EFA-4D59-BF63-FFBB38FF1028.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364"></a></center></p>
<p>The field is 12 feet by 12 feet, and this year&#8217;s challenge is called HotShot! The robots have to score wiffleballs into the zone in the middle, the nets above the zone, or the containers off to the side of the field. The wiffleballs are released onto the field when a holster tube is pushed. Yellow wiffleballs are better than white wiffleballs.</p>
<p><center><a href="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_7B2AFE23-81D4-4100-B4BC-CEE8C680B9A2.jpeg" rel="lightbox[214]"><img src="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_7B2AFE23-81D4-4100-B4BC-CEE8C680B9A2.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364"></a></center></p>
<p>There&#8217;s a 30 second autonomous mode at the beginning of the game, followed by a teleoperated mode. The robots are controlled by a logitech controller that has joysticks and buttons (hahaha, what a lame description), which goes into software called the Field Controller Station. This software is on the laptop that the team supplies. The software then communicates via Bluetooth to the robot.</p>
<p><center><a href="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_A5B85F72-77A2-475F-AE4C-9A7EE5A7230B.jpeg" rel="lightbox[214]"><img src="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_A5B85F72-77A2-475F-AE4C-9A7EE5A7230B.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364"></a></center></p>
<p>On the technical side of things, the Bluetooth works great if you have one robot. If you have 40 robots connected with Bluetooth, the air gets too cluttered. We ran into some problems the other day when robots started moving on their own and some teams would be disconnected if they switched from autonomous mode to teleoperated mode.</p>
<p><center><a href="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_7B9F585C-44DE-497B-A214-BBD2971B3C41.jpeg" rel="lightbox[214]"><img src="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_7B9F585C-44DE-497B-A214-BBD2971B3C41.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364"></a></center></p>
<p>Problems or not, it was fun. Apparently it ran more smoothly than it did last year, so that was fantastic! Plus, one of the teams that I was helping gave me one of their team t-shirts! The music was great, and the event was streamed live from WCKN onto the internet!</p>
<p><center><a href="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_97D04077-26A2-49C8-96E5-C1897D95D2CF.jpeg" rel="lightbox[214]"><img src="http://team229robotics.com/site/wp-content/uploads/2009/12/l_1600_1200_97D04077-26A2-49C8-96E5-C1897D95D2CF.jpeg" alt="" width="300" height="225" class="alignnone size-full wp-image-364"></a></center></p>
<p>There are 79 pictures that were taken live at the event up on <a href="http://team229robotics.com/2009/12/04/live-blogging-from-the-competition/">team229robotics.com</a>.</p>
<p>The FLL competition is today, Saturday December 5th. You can tune in to the live stream <a href="http://nick9.surfernetwork.com/clarkson">right here</a> and subscribe to <a href="feed://team229robotics.com/feed/">team229robotics.com&#8217;s RSS feed</a> to have updated live blogging images as they come in!</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Friday+Night+Robotics+%E2%80%93+Competitions+all+weekend+long%21+http%3A%2F%2Fis.gd%2FHMF8vH+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2009/12/05/friday-night-robotics-competitions-all-weekend-long/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Robotics Floor = Closest thing to paradise!</title>
		<link>http://robotgrrl.com/blog/2009/10/11/robotics-floor-closest-thing-to-paradise/</link>
		<comments>http://robotgrrl.com/blog/2009/10/11/robotics-floor-closest-thing-to-paradise/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 15:19:23 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[229]]></category>
		<category><![CDATA[Clarkson]]></category>
		<category><![CDATA[Clarkson University]]></category>
		<category><![CDATA[FIRST]]></category>
		<category><![CDATA[Living Learning Community]]></category>
		<category><![CDATA[LLC]]></category>
		<category><![CDATA[Remote mentoring]]></category>
		<category><![CDATA[respect]]></category>
		<category><![CDATA[Robotics Floor]]></category>
		<category><![CDATA[Team 229]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1441</guid>
		<description><![CDATA[A while ago, I was on the internet TV show &#8211; Fat Man and Circuit Girl! At that time, when I showed the robotics floor, we only had a camera and a desk. Now we have everything on the floor, and it&#8217;s virtually the closest thing to a paradise! The robotics floor is basically a [...]]]></description>
			<content:encoded><![CDATA[<p>A while ago, I was on the internet TV show &#8211; <a href="http://www.fatmanandcircuitgirl.com/">Fat Man and Circuit Girl</a>! At that time, when I showed the robotics floor, we only had a camera and a desk. Now we have everything on the floor, and it&#8217;s virtually the closest thing to a paradise!</p>
<p>The robotics floor is basically a group of people that all really enjoy robotics- we&#8217;re all on the FIRST 229 team. We help out with 229 related activities, like remote mentoring. Basically any team that is in our county can call in and ask for help on their robot. I really like the feel of remote mentoring, it&#8217;s like being on-call for a robo-emergency. There hasn&#8217;t been any calls yet, though <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  The fancy name for the floor is &#8216;Living Learning Community&#8217;&#8230; or LL Community. We would say LLC, but I was the nerd who pointed out we could easily be pwned for that, especially if someone had a company called Robotics LLC or Team 229 LLC. Plus, it&#8217;s just generally confusing if people look on the website and see a LLC, it wouldn&#8217;t make sense- so it&#8217;s LL Community. =) </p>
<p>This is the phone we use for remote mentoring. We&#8217;re going to be switching to VoIP soon, though:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4000601505/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2534/4000601505_36c5af2b52.jpg" width="500" height="281" alt="Robotics Floor" /></a></center></p>
<p>We have a huge computer that has two displays, an extreme amount of graphical processing power, can record TV shows and has a Netflix account. It&#8217;s an amazing computer. The keyboard and mouse are really nice, too.</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4001362592/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2630/4001362592_d3bba26dfe.jpg" width="500" height="281" alt="Robotics Floor" /></a></center></p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4000598067/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2661/4000598067_0c314716e0.jpg" width="500" height="281" alt="Robotics Floor" /></a></center></p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4000598455/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm4.static.flickr.com/3464/4000598455_4255710c05.jpg" width="500" height="281" alt="Robotics Floor" /></a></center></p>
<p>On top of this, we have a huge smart board! It&#8217;s really amazing! It stands up and has a projector sort of floating in front of it. You can touch the screen and it&#8217;s like your clicking!!! I tried some of the <a href="http://robotgrrl.com/blog/processing/">Processing applications that I made</a>, and it works really good, and the particle finger painting looks extremely realistic! </p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4000597069/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2544/4000597069_3bc99b9274.jpg" width="500" height="281" alt="Robotics Floor" /></a></center></p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4001361792/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2526/4001361792_f2149e3d68.jpg" width="500" height="281" alt="Robotics Floor" /></a></center></p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4001365674/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2445/4001365674_a0b679d891.jpg" width="281" height="500" alt="Robotics Floor" /></a></center></p>
<p>We also have this intense camera! You can move it around from the internet, and it can zoom in super far, it&#8217;s creepy!!!</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4001362202/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2469/4001362202_b01fec83f0.jpg" width="500" height="281" alt="Robotics Floor" /></a></center></p>
<p>This is what it looked like with people in it, when it was in its most fire hazardous messy lego state:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4000602583/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2552/4000602583_53d95ccb39.jpg" width="500" height="281" alt="Robotics Floor" /></a></center></p>
<p>It&#8217;s much cleaner now, though. </p>
<p>So yeah, that&#8217;s the Robotics Floor. I haven&#8217;t heard about this type of awesomeness at any other university, so Clarkson has done this first! Woohoo! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>So, this floor is so super amazing, but what&#8217;s the worst part of it? I&#8217;d have to say the respect that the people on the floor have. There&#8217;s so little of it that it&#8217;s somewhat disgustingly sad <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>The main problem I have is Quiet Hours. For some reason, everyone on the floor doesn&#8217;t understand what QUIET means. So this means that I have to do the RA&#8217;s job and tell everyone to shut up, EVERY SINGLE NIGHT. I&#8217;ve tried being nice, angry, mean, aggressive, sad, happy, ignoring it, and telling the RA to shut everyone up, but nothing works! They don&#8217;t have the courtesy to respect anyone that likes to wake up at the beginning of the morning. How can such an amazing floor have that little respect for its floormates? It disappoints me and bedaffles me! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>If I didn&#8217;t have respect though&#8230; I would play classical music super duper loud on my stereo, each morning, at 6AM. >:D But I haven&#8217;t done it yet, because I have respect. I respect people that don&#8217;t respect me&#8230; that doesn&#8217;t make sense. :S</p>
<p>Anyway, during the day this floor is the most amazing place on Earth!! This is what I see out of my window: </p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/4001369494/" title="Robotics Floor by RobotGrrl, on Flickr"><img src="http://farm4.static.flickr.com/3513/4001369494_79b900c900.jpg" width="500" height="375" alt="Robotics Floor" /></a></center></p>
<p>I hope that the bad part of the floor will improve, but it&#8217;s still the most amazing thing ever. <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Robotics+Floor+%3D+Closest+thing+to+paradise%21+http%3A%2F%2Fis.gd%2FsNH7zu+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2009/10/11/robotics-floor-closest-thing-to-paradise/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Robo Writing</title>
		<link>http://robotgrrl.com/blog/2009/07/21/robo-writing/</link>
		<comments>http://robotgrrl.com/blog/2009/07/21/robo-writing/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 12:12:36 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[happy vs 100%]]></category>
		<category><![CDATA[key poking]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1414</guid>
		<description><![CDATA[My fingers have poked so many keys in the last few days! And they will continue poking until they fall off! Here are the two things that I have recently finished writing: - Awesome Foundation Grant - Research Abstract Here are the two things that I need to finish: - Math presentation - Final research [...]]]></description>
			<content:encoded><![CDATA[<p>My fingers have poked so many keys in the last few days! And they will continue poking until they fall off!</p>
<p>Here are the two things that I have recently finished writing:<br />
- Awesome Foundation Grant<br />
- Research Abstract</p>
<p>Here are the two things that I need to finish:<br />
- Math presentation<br />
- Final research paper</p>
<p>WOOAH! You know, I think this is sort of the tragic downfall of research. You finish researching feeling like you saved the world (because you did), and now you have to go write so many things that eventually all the words start to sound the same, but if you place them in a different order they have a different meaning.</p>
<p>Here is what I wrote for the Awesome Foundation. It is extremely long (almost 500 words), but I believe my imaginative intro captures some attention. I was trying to go JKR style with Quidditch <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<blockquote>
<p>In a jolt of electricity, two robots collide in maddening competition to score the game winning<br />
goal. Their batteries are weak, their artificial intelligence is exhausted. Beading with<br />
condensation from the overheating servos, the crowd roars in excitement. Robot #85 from the<br />
Rusty Roboteers dodges the defense and swiftly uses its reinforced learning to predict where the<br />
goalie will be, and SCORES the game winning goal! The 2028 National Robot Hockey League<br />
is won by the Rusty Roboteers for the third straight year.<br />
Taking a step back to the present, the only competitive sport that humanoids participate in is<br />
soccer. Soccer, to some, is an endearing sport full of strategy. To others, it is a game that requires<br />
too much waiting. </p>
<p>What if they could play hockey? </p>
<p>Currently, I am an upcoming freshman majoring in Computer Science at Clarkson University.<br />
My passion is making robots do things that they normally wouldn’t. In particular, I have a<br />
humanoid robot called MANOI that is able to play hockey. </p>
<p>Currently, it has a hockey stick that can detect a puck in front of it, and its ‘skates’ are made out<br />
of lego. It can skate forwards, backwards, left and right. </p>
<p>However, MANOI does not gracefully stride across the ice to score a goal. Instead, it jerkily<br />
moves its leg as it cannot take the risk of falling over, as it has no sensors to sense it if it is<br />
falling or not. </p>
<p>This is a problem because I cannot advance any further with the current supplies. It is easy to<br />
foresee that one day, MANOI will be able to skate graciously. In order to reach this goal, it needs<br />
some additional supplies to be able to do so. </p>
<p>For instance, if I am fortunate enough to win this $1000, I could buy some servos to allow<br />
MANOI to have extra degrees of freedom to move its legs more and take strides. Additionally, I<br />
could add wrists to MANOI to add some flick shots! Many precise gyro sensors could be<br />
purchased to monitor the key servos and employ reinforcement learning to make the skating<br />
motions more optimal for speed, strength, and stability. </p>
<p>When MANOI is able to skate graciously, it will be truly awesome because it would mean that<br />
robots have reached another stage of mobility. At that stage, ultimately, the possibilities of this<br />
are endless. </p>
<p>One of my grand visions is an inspirational exhibit during an NHL game where miniature hockey<br />
robots would be skating around and playing a game, autonomously. The goal would be to inspire<br />
young hockey fans to pursue an education in science, while excelling at sports. </p>
<p>By inspiring the younger generation, we can ensure that more awesomeness will follow in the<br />
years to come, and keep the cycle of inspiration flowing! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
</blockquote>
<p>I hope it is awesome enough to catch some attention, and maybe even win! The cool thing about this is that I am happy with what I wrote. When I was writing my abstract, it was important to realize, and make others realize, that it really doesn&#8217;t matter if it is 100%. <strong>If the person writing it is happy with it, then it will go a longer way than if it is 100%.</strong></p>
<p>I must return to more intense finger poking, but I am planning to take a MAKEation for the first three weeks in August! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  It would be neat to set a goal of blogging every day.</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Robo+Writing+http%3A%2F%2Fis.gd%2FPA0IFj+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2009/07/21/robo-writing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

