<?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; Robot</title>
	<atom:link href="http://robotgrrl.com/blog/category/projects/robot/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>Cloud Robotics Hackathon!</title>
		<link>http://robotgrrl.com/blog/2012/03/06/cloud-robotics-hackathon/</link>
		<comments>http://robotgrrl.com/blog/2012/03/06/cloud-robotics-hackathon/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 05:26:50 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[RoboBrrd (thx Adafruit!)]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[WyoLum Progress]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud robotics]]></category>
		<category><![CDATA[cloud robotics hackathon]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[hackathon]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[Mesh]]></category>
		<category><![CDATA[mesh network]]></category>
		<category><![CDATA[moods]]></category>
		<category><![CDATA[myrobots]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[RoboBrrd]]></category>
		<category><![CDATA[tcp]]></category>
		<category><![CDATA[tweets]]></category>
		<category><![CDATA[web app]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=2356</guid>
		<description><![CDATA[I was at the Cloud Robotics Hackathon this weekend in Montreal and it was a BLAST! There were tons of teams participating, learning about robotics, programming with Arduino, and there was a MakerBot, some Naos, and a Darwin-OP there! Holy macaroni! My favourite part at the end was listening to the experiences that people had [...]]]></description>
			<content:encoded><![CDATA[<p>I was at the <a href="http://roboticshackathon.com">Cloud Robotics Hackathon</a> this weekend in Montreal and it was a BLAST! There were tons of teams participating, learning about robotics, programming with Arduino, and there was a MakerBot, some Naos, and a Darwin-OP there! Holy macaroni!</p>
<p>My favourite part at the end was listening to the experiences that people had programming their robot. There were lots of new people to robotics, so it was great.</p>
<p>I worked with <a href="http://marekweb.com">Marek</a> over the weekend! He is a super web dev guru, and was also on the Edubotics team at Startup Weekend Montreal. We came up with a pretty crazy project, under the team name of TEAM LIGHTNINGBOTS, because lightning comes from the cloud!</p>
<p>We ended up winning the Montreal part of the Cloud Robotics hackathon! <a href="http://www.youtube.com/watch?v=3FBeQnW2S2s">Here is our project&#8217;s video!</a></p>
<p><center><iframe width="560" height="315" src="http://www.youtube.com/embed/3FBeQnW2S2s" frameborder="0" allowfullscreen></iframe></center></p>
<p>As a quick summary, we made a network of cheerleading robots for an educational math game that can post the scores on MyRobots, then display them on a robotic scoreboard. Let&#8217;s take a look at this in more detail!</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6958008889/" title="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS! by RobotGrrl, on Flickr"><img src="http://farm8.staticflickr.com/7201/6958008889_ea71862982.jpg" width="500" height="374" alt="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS!"></a></center></p>
<p>Here is the basic setup. There is the math game on the iPad. This app is actually a web app with a very thin native client layer to send data to the robot. It works by sending HTTP callbacks, which the app parses, then sends a packet through the Redpark Serial Cable, which Learning Pet (blue RoboBrrd) receives, parses, then does an action. You can input two digit numbers into the app because there is a specially-tuned delay to do so. You get an unlimited number of tries for answering, and no hints, since this is a basic version of it (proof of concept). The green dots below are showing the number of questions completed and needed to level up. The game repeats once you level up. The game is functional in any modern web browser, so you can <a href="http://eduboticsapp.appspot.com">check it out HERE</a>! Marek was the one who coded this, and it was developed beforehand at Startup Weekend, so nothing new here.</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6811900120/" title="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS! by RobotGrrl, on Flickr"><img src="http://farm8.staticflickr.com/7186/6811900120_33b8cf4b7c.jpg" width="500" height="374" alt="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS!"></a></center></p>
<p>Now for the new part: when Learning Pet (blue RoboBrrd) receives the data from the app, it also broadcasts the message out through its Xbee to the other two robots. We use the <a href="https://github.com/SojournStudios/XBee_Network_Protocol">XBee Network Protocol</a> for this, developed by Kris Kortright, but we use <a href="https://github.com/RobotGrrl/XBee_Network_Protocol">my uno-compatible fork of it</a>.</p>
<p>Both Impy (orange RoboBrrd) and MANOI receive this data through their XBees, and are able to act out the actions as well. When you get the answer right, they do a little action of encouragement (MANOI swings its arms, RoboBrrds flap their wings, and Impy changes its eyes green too). When you get the answer wrong, they shake their heads- MANOI looks really scary doing this so you don&#8217;t want to get the answer wrong. When you level up, they all do a crazy dance celebration.</p>
<p><a href="https://github.com/RobotGrrl/CloudRoboticsHackathon">You can grab their code on Github here!</a></p>
<p>Now for the next new part: when Impy (orange RoboBrrd) receives the data from the mesh, it communicates with the computer which is running a Processing application. In the application, it creates a tally of the questions answered, and the number correct, the enthusiasm value (which is just how drastic changes in RoboBrrd&#8217;s sensors were), and the &#8220;brain power&#8221;.</p>
<p>The brain power is determined by the function:<br />
(correct/tries)+enthusiasm+(100*levelnumber)</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6811901594/" title="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS! by RobotGrrl, on Flickr"><img src="http://farm8.staticflickr.com/7195/6811901594_9a548b416d.jpg" width="500" height="374" alt="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS!"></a></center></p>
<p>This data is then uploaded to <a href="http://myrobots.com">MyRobots</a> every 15 seconds and then cleared out for the next upload batch.</p>
<p>One of the tricky parts was figuring out how to optimize the sending and receiving of packets on Impy (orange RoboBrrds) end. It turned out that we had to listen before we send, or something like that, just to make it work a bit more reliably.</p>
<p><a href="https://github.com/RobotGrrl/CloudRoboticsHackathon/blob/master/RoboBrrd_Math_CLOUD/RoboBrrd_Math_CLOUD.pde">You can grab the code for the Processing sketch on Github here.</a></p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6811906838/" title="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS! by RobotGrrl, on Flickr"><img src="http://farm8.staticflickr.com/7179/6811906838_0ac3b0b3e1.jpg" width="374" height="500" alt="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS!"></a></center></p>
<p>Here&#8217;s the next new part: To have the results of the game displayed on a live scoreboard, we used the DFRobot RobotShop rover as a scoreboard. I attached it to the bottom of a soapdish, which gave the treads enough clearance, and some popsicle sticks for support. Marek added the numbers and faceplate to it, and coded it up in Python. The code pulled the live &#8220;correct&#8221; number score from MyRobots and then called the Arduino to update the motors accordingly. It was pretty sweet!</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6811903112/" title="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS! by RobotGrrl, on Flickr"><img src="http://farm8.staticflickr.com/7060/6811903112_8d302154cd.jpg" width="500" height="374" alt="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS!"></a></center></p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6958014299/" title="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS! by RobotGrrl, on Flickr"><img src="http://farm8.staticflickr.com/7210/6958014299_66098df95c.jpg" width="500" height="374" alt="Cloud Robotics Hackathon - TEAM LIGHTNINGBOTS!"></a></center></p>
<p>All in all, the whole system worked great. It&#8217;s truly the ultimate social robot network, because we were able to combine so many robots together! </p>
<p>There was a lot of stuff that we developed that we didn&#8217;t use or mention though. For instance, Marek created this web nodejs application that can show the same webpage to all clients, and also send tcp messages to everyone connected. <a href="http://23.21.180.219/">CHECK IT OUT HERE!</a> We were going to use this originally as a sort of orchestra or central command console for the robots. He also made a Twitter analyzing program that looks for happy faces or sad faces in the streaming Twitter firehose. The data is being <a href="http://www.myrobots.com/robot/tweetmood">plotted on his MyRobots page</a> for it, which is really cool.</p>
<p>On the first day I worked on getting Learning Pet (blue RoboBrrd) going with the ADK. For some reason it would work fine, I would get up for a break, and then not work. So that night was the turning point in the hackathon when we went with the idea we have now.</p>
<p>The idea we implemented is pretty cool though, since it both sends data to MyRobots and it uses it. We also are using basically 3 clouds in the 1 project, being:<br />
1. The math game web app<br />
2. The local mesh network<br />
3. MyRobots</p>
<p>All in all, it was a blast! Huge thanks to Marek for his web skills!</p>
<p>I&#8217;m definitely looking forward to volunteering at this hackathon next year. Thanks to the organizers for making such an awesome event. SEE YOU IN THE CLOUD!</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Cloud+Robotics+Hackathon%21+http%3A%2F%2Fis.gd%2FnGlXrh+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2012/03/06/cloud-robotics-hackathon/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Building Learning Pet</title>
		<link>http://robotgrrl.com/blog/2011/09/26/building-learning-pet/</link>
		<comments>http://robotgrrl.com/blog/2011/09/26/building-learning-pet/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 05:00:36 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[RoboBrrd (thx Adafruit!)]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[learning pet]]></category>
		<category><![CDATA[OHS]]></category>
		<category><![CDATA[open hardware]]></category>
		<category><![CDATA[Open Hardware Summit]]></category>
		<category><![CDATA[OSHW]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=2098</guid>
		<description><![CDATA[Here&#8217;s what you may not know about Learning Pet: It was created in 4.5 days. When I heard about the Open Hardware Summit Scholarship contest, I couldn&#8217;t let this opportunity pass. The prize would do more than wonders to get this idea flying. For example: A 3D printer would be able to be bought and [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s what you may not know about Learning Pet: It was created in 4.5 days.</p>
<p>When I heard about the Open Hardware Summit Scholarship contest, I couldn&#8217;t let this opportunity pass. The prize would do <i>more</i> than wonders to get this idea flying. For example: A 3D printer would be able to be bought and used to create parts for kits. Also, we would have been able to order some custom PCBs online with the winnings, too.</p>
<p>When I heard about the contest later on that evening was when I started (<a href="https://plus.google.com/103859804271148784524/posts/jPVHPtTRyxD">Sept 8</a>). I created the structure and beak mechanism all in that one night <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6181950347/" title="IMG_3047 by RobotGrrl, on Flickr"><img src="http://farm7.static.flickr.com/6168/6181950347_49d6b47c63.jpg" width="500" height="374" alt="IMG_3047"></a></center></p>
<p>The first day (<a href="https://plus.google.com/103859804271148784524/posts/AsYPFsWdKjP">Sept 9</a>), the mini RoboBrrd character was crafted, and all servos and LEDs tested and functional.</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6181950137/" title="11 - 1-2 by RobotGrrl, on Flickr"><img src="http://farm7.static.flickr.com/6167/6181950137_c717162d48.jpg" width="500" height="374" alt="11 - 1-2"></a></center></p>
<p>The second day (<a href="https://plus.google.com/103859804271148784524/posts/3jdnbF13emW">Sept 10</a>), the modular electronics board was created. Featuring a slide-out drawer for the Google Android ADK <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  This was also my birthday! Hooray!</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6181950617/" title="IMG_3085 by RobotGrrl, on Flickr"><img src="http://farm7.static.flickr.com/6155/6181950617_6f29b1aee0.jpg" width="500" height="374" alt="IMG_3085"></a></center></p>
<p>Third day (<a href="https://plus.google.com/103859804271148784524/posts/TWSmJYUHrEv">Sept 11</a>), all of the circuits and wiring was complete. Had some pitfalls during the day trying to use different connectors, but switched to the ones you see below in the photo. The plugs are great, really sturdy!</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/6181950807/" title="IMG_3102 by RobotGrrl, on Flickr"><img src="http://farm7.static.flickr.com/6174/6181950807_c15d5e3722.jpg" width="500" height="374" alt="IMG_3102"></a></center></p>
<p>Here&#8217;s a timelapse of some parts of the build:</p>
<p><center><iframe width="560" height="315" src="http://www.youtube.com/embed/VqheitRpi-M" frameborder="0" allowfullscreen></iframe></center></p>
<p><center><a href="http://www.youtube.com/watch?v=VqheitRpi-M">Watch on YouTube</a></center></p>
<p>Forth day was for creating the software and documentation, and submitting to the contest rather early. My train was leaving the next day, so I had to get everything done ahead of time <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>We didn&#8217;t win the contest, or place in the top 3. Somehow. So this became yet another unobtained opportunity, but I can definitely say that Learning Pet was a competitive entry. The documentation webpage was a force not to be reckoned with compared to the other entries. Learning Pet has a purpose that would benefit society. Furthermore, I created a demo prototype for the video about my idea.</p>
<p>Maybe some people will think that it was crazy to pour in all this dedication to one robot. If it would have won, it wouldn&#8217;t have seemed crazy. Success is defined as getting up one more time than you&#8217;ve been knocked down. I&#8217;ll still be continuing with Learning Pet, the idea is exciting and education desperately needs an effective use of technology in the classroom, rather than more technology in the classroom.</p>
<p>Thanks again to everyone who left a comment on my Google+ during the build progress! And thanks to the FIRST team that I mentor, COSI, the gang from FMCG, and all my friends for voting! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Also: I used some parts (the large servo and two RGB LEDs, specifically) from the parts that Adafruit Industries <a href="http://robotgrrl.com/blog/2011/03/02/adafruit-robotgrrl-team-up/">sponsored for the original RoboBrrd</a>, so thanks to them also <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' 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+Building+Learning+Pet+http%3A%2F%2Fis.gd%2FJfEoUS+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2011/09/26/building-learning-pet/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>RobotGrrl&#8217;s Robots at Maker Faire NYC 2011!</title>
		<link>http://robotgrrl.com/blog/2011/09/17/robotgrrls-robots-at-maker-faire-nyc-2011/</link>
		<comments>http://robotgrrl.com/blog/2011/09/17/robotgrrls-robots-at-maker-faire-nyc-2011/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 05:26:59 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[maker faire nyc]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=2070</guid>
		<description><![CDATA[RobotGrrl&#8217;s robots will be at Maker Faire NYC Saturday and Sunday! Featuring my robots! MANOI- the hockey playing robot RoboBrrd- the virtual food eating robot Dogcow- the robot that is driving around randomly Mini RoboBrrd aka Learning Pet- learn how to sort numbers from lowest to highest *and* blast UFOs! We will be located in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://makerfaire.com/pub/e/6990">RobotGrrl&#8217;s robots</a> will be at Maker Faire NYC Saturday and Sunday!</p>
<p><center><br />
<a href="http://www.flickr.com/photos/robotgrrl/6154943656/" title="picnikfile_xR_jIn by RobotGrrl, on Flickr"><img src="http://farm7.static.flickr.com/6066/6154943656_5592a1f9cd.jpg" width="500" height="373" alt="picnikfile_xR_jIn"></a><br />
</center></p>
<p>Featuring my robots!<br />
MANOI- the hockey playing robot<br />
RoboBrrd- the virtual food eating robot<br />
Dogcow- the robot that is driving around randomly<br />
Mini RoboBrrd aka Learning Pet- learn how to sort numbers from lowest to highest *and* blast UFOs!</p>
<p>We will be located in Zone A, the Robot Square!</p>
<p>Also, check out Jonah and Katherine&#8217;s <a href="http://makerfaire.com/pub/e/6845">Scrapyard Challenge talk</a>! It will be an excellent source of information about creating an event in numerous places in the world. Truly amazing and inspiring, and they may mention RIP Banff too!</p>
<p>We 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+RobotGrrl%E2%80%99s+Robots+at+Maker+Faire+NYC+2011%21+http%3A%2F%2Fis.gd%2FvYVDgB+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2011/09/17/robotgrrls-robots-at-maker-faire-nyc-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning Pet &#8211; Thanks for voting!</title>
		<link>http://robotgrrl.com/blog/2011/09/16/learning-pet-thanks-for-voting/</link>
		<comments>http://robotgrrl.com/blog/2011/09/16/learning-pet-thanks-for-voting/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 12:17:41 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Android ADK]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[learning pet]]></category>
		<category><![CDATA[OHS]]></category>
		<category><![CDATA[open hardware]]></category>
		<category><![CDATA[Open Hardware Summit]]></category>
		<category><![CDATA[OSHW]]></category>
		<category><![CDATA[scholarship]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=2067</guid>
		<description><![CDATA[Thanks everyone who voted for Learning Pet in the Open Hardware Summit Scholarship! It was much appreciated! We didn&#8217;t place in the top 3. Here was a fantastic interview by Ian Cole, thanks so much Ian! The future of Learning Pet is that there will be time spent on apps4arduino to make some money in [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks everyone who voted for Learning Pet in the <a href="http://openhardwaresummit.org/scholarship">Open Hardware Summit Scholarship</a>! It was much appreciated! We didn&#8217;t place in the top 3.</p>
<p>Here was a fantastic interview by <a href="http://twitter.com/#!/digitalman2112">Ian Cole</a>, thanks so much Ian!</p>
<p><center><br />
<iframe width="560" height="315" src="http://www.youtube.com/embed/u-mjTGgCZiE" frameborder="0" allowfullscreen></iframe><br />
</center></p>
<p>The future of Learning Pet is that there will be time spent on <a href="http://robotgrrl.com/apps4arduino">apps4arduino</a> to make some money in order to be able to purchase some laser cut parts, 3d parts, and boards.</p>
<p>Here are some stats of the contest that I collected from the webpage:</p>
<p>- 51.9% had a prototype<br />
- 48.1% showed a demo in their video<br />
- 51.9% had a website<br />
- 3.7% released their hardware files under a license for the open hardware definition<br />
- 22.2% had their hardware files available<br />
- 14.8% had a bom<br />
- 5.6% released their source code under an osi license<br />
- 22.2% had their code available<br />
- 40.7% had documentation<br />
- 22.2% had additional videos<br />
- 59.3% said what they would do with the prize if they won<br />
- 18.5% demoed while at the ohs</p>
<p>You can check out all the documentation for Learning Pet here:<br />
<a href="http://robotgrrl.com/learningpet">http://robotgrrl.com/learningpet</a></p>
<p>Thanks again!</p>
<p>Learning Pet will be at the Maker Faire this weekend, so be sure to say hi! (or whatever hi is in robobrrd language)</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Learning+Pet+%E2%80%93+Thanks+for+voting%21+http%3A%2F%2Fis.gd%2FzoEE75+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2011/09/16/learning-pet-thanks-for-voting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning Pet &#8211; VOTE! (Open Hardware Summit Scholarship)</title>
		<link>http://robotgrrl.com/blog/2011/09/14/learning-pet-vote-open-hardware-summit-scholarship/</link>
		<comments>http://robotgrrl.com/blog/2011/09/14/learning-pet-vote-open-hardware-summit-scholarship/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 22:07:25 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Android ADK]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[RoboBrrd (thx Adafruit!)]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[ADK]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android adk]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[LearningPet]]></category>
		<category><![CDATA[mini robobrrd]]></category>
		<category><![CDATA[OHS]]></category>
		<category><![CDATA[Open Hardware Summit]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Open Source Hardware]]></category>
		<category><![CDATA[OSHW]]></category>
		<category><![CDATA[RoboBrrd]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=2056</guid>
		<description><![CDATA[VOTE FOR LEARNING PET IN THE OPEN HARDWARE SUMMIT SCHOLARSHIP! Introducing Learning Pet, a mini RoboBrrd with a very large theme- education! Learning Pet enriches lessons by creating a physical interface to interact with the virtual world. We demonstrate a number sorting game, where the student interacts with the robot to blast virtual UFO&#8217;s with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openhardwaresummit.org/2011/09/14/submissions-gallery/">VOTE FOR LEARNING PET IN THE OPEN HARDWARE SUMMIT SCHOLARSHIP!</a></p>
<p>Introducing Learning Pet, a mini RoboBrrd with a very large theme- education! Learning Pet enriches lessons by creating a physical interface to interact with the virtual world.</p>
<p><center><br />
<iframe width="560" height="345" src="http://www.youtube.com/embed/h1uP4q5ynBQ" frameborder="0" allowfullscreen></iframe><br />
</center></p>
<p>We demonstrate a number sorting game, where the student interacts with the robot to blast virtual UFO&#8217;s with the lowest value. Correct answers are celebrated with a wing flap, and each level-up with a dance. We use the Accessory Development Kit to interface with mobile devices while away from the computer.</p>
<p><center><br />
<img src="http://robotgrrl.com/learningpet/images/learningpet_thumb.png" /><br />
</center></p>
<p>On <a href="http://robotgrrl.com/learningpet/" target="_blank">LearningPet&#8217;s webpage</a>, it has all the detailed information about the hardware, software and design. There is also a handy checklist at the top, so that at a glance you can quickly see the important facts.</p>
<p>It would be awesome if you could <a href="http://www.openhardwaresummit.org/2011/09/14/submissions-gallery/">vote for Learning Pet in the Open Hardware Summit Scholarship! VOTE here!</a></p>
<p>Here is a <a href="http://www.youtube.com/playlist?list=PL55260A24369DD65D&#038;feature=mh_lolz">YouTube playlist</a> of all the videos!</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Learning+Pet+%E2%80%93+VOTE%21+%28Open+Hardware+Summit+Scholarship%29+http%3A%2F%2Fis.gd%2FjrezU3+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2011/09/14/learning-pet-vote-open-hardware-summit-scholarship/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RoboBrrd Food &#8211; Using the Redpark Serial Cable</title>
		<link>http://robotgrrl.com/blog/2011/07/21/robobrrd-food-using-the-redpark-serial-cable/</link>
		<comments>http://robotgrrl.com/blog/2011/07/21/robobrrd-food-using-the-redpark-serial-cable/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 15:18:12 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[arduino to iOS]]></category>
		<category><![CDATA[fruit]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Redpark]]></category>
		<category><![CDATA[Redpark Serial Cable]]></category>
		<category><![CDATA[RoboBrrd]]></category>
		<category><![CDATA[RS232]]></category>
		<category><![CDATA[TTL]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=2007</guid>
		<description><![CDATA[Remember a while ago, when I was able to send data through the MFi SkyWire cable? It turns out, now there is a cable designed for hobbyists, with an SDK, by Redpark! They were very kind enough to send me a cable, so I figured that the first thing to try would be to feed [...]]]></description>
			<content:encoded><![CDATA[<p>Remember a while ago, when I was able to <a href="http://robotgrrl.com/blog/2011/06/14/dogcow-ipad/">send data through the MFi SkyWire cable</a>? It turns out, now there is a <a href="http://www.redpark.com/c2db9.html">cable designed for hobbyists</a>, <a href="http://www.redpark.com/c2db9_Downloads.html">with an SDK</a>, by Redpark! They were very kind enough to send me a cable, so I figured that the first thing to try would be to feed RoboBrrd!</p>
<p>Here is a video where I explain everything in detail!</p>
<p><center><iframe width="560" height="349" src="http://www.youtube.com/embed/FVoVF9peOuw" frameborder="0" allowfullscreen></iframe></center></p>
<p><a href="http://www.youtube.com/watch?v=FVoVF9peOuw">View video on YouTube</a></p>
<p>Here is a link to the code on <a href="https://github.com/RobotGrrl/RoboBrrdFood">Github</a>!</p>
<p>What is next? For WWDC 2011 legacy sake, I will probably try to drive DOGCOW robot with the iPhone&#8217;s accelerometer. This time though, the cable would be attached to an XBee so that it will be wireless. <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+RoboBrrd+Food+%E2%80%93+Using+the+Redpark+Serial+Cable+http%3A%2F%2Fis.gd%2FKUYBQO+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2011/07/21/robobrrd-food-using-the-redpark-serial-cable/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dogcow + iPad</title>
		<link>http://robotgrrl.com/blog/2011/06/14/dogcow-ipad/</link>
		<comments>http://robotgrrl.com/blog/2011/06/14/dogcow-ipad/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 05:30:52 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[Dogcow]]></category>
		<category><![CDATA[ExternalAccessory]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[SkyWire]]></category>
		<category><![CDATA[XBee]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1947</guid>
		<description><![CDATA[Dogcow now works with the iPad without the use for a middleman in between! It goes straight from the App to the XBee for Dogcow to receive. Here is a video explanation: Or view the video on YouTube. The process begins with an App using the ExternalAccessory framework: Then goes through the SkyWire cable: RS232 [...]]]></description>
			<content:encoded><![CDATA[<p><center><a href="http://www.flickr.com/photos/robotgrrl/5831327122/" title="IMG_1734 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm6.static.flickr.com/5266/5831327122_e63c3b714e.jpg" width="500" height="333" alt="IMG_1734 - Version 2"></a></center></p>
<p>Dogcow now works with the iPad without the use for a middleman in between! It goes straight from the App to the XBee for Dogcow to receive.</p>
<p>Here is a video explanation:</p>
<p><center><iframe width="560" height="349" src="http://www.youtube.com/embed/5uVWbsBC-h4" frameborder="0" allowfullscreen></iframe></center></p>
<p><a href="http://www.youtube.com/watch?v=5uVWbsBC-h4">Or view the video on YouTube</a>.</p>
<p>The process begins with an App using the ExternalAccessory framework:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5830783953/" title="IMG_1749 - Version 4 by RobotGrrl, on Flickr"><img src="http://farm6.static.flickr.com/5159/5830783953_d129f8daf6.jpg" width="500" height="333" alt="IMG_1749 - Version 4"></a></center></p>
<p>Then goes through the SkyWire cable:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5830782483/" title="IMG_1747 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm6.static.flickr.com/5036/5830782483_2f5d0a9a6a.jpg" width="500" height="333" alt="IMG_1747 - Version 2"></a></center></p>
<p>RS232 is converted to TTL:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5830785473/" title="IMG_1752 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm6.static.flickr.com/5040/5830785473_229c1ed361.jpg" width="500" height="333" alt="IMG_1752 - Version 2"></a></center></p>
<p>Which is then sent through the XBee:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5831337130/" title="IMG_1757 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2506/5831337130_21e8f9730f.jpg" width="500" height="333" alt="IMG_1757 - Version 2"></a></center></p>
<p>The XBee is powered by 3.3V, using an Arduino as a simple power supply haha:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5830787971/" title="IMG_1758 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2677/5830787971_2000630e08.jpg" width="500" height="333" alt="IMG_1758 - Version 2"></a></center></p>
<p>And Dogcow receives with the XBee:</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5830780957/" title="IMG_1741 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm4.static.flickr.com/3561/5830780957_b44d7161d2.jpg" width="500" height="333" alt="IMG_1741 - Version 2"></a></center></p>
<p>Making this whole process really cool!</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5831338836/" title="IMG_1764 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2511/5831338836_a2dd640260.jpg" width="500" height="333" alt="IMG_1764 - Version 2"></a></center></p>
<p>Here are some resources that may be helpful:</p>
<ul>
<li> <a href="http://developer.apple.com/library/ios/#documentation/ExternalAccessory/Reference/ExternalAccessoryFrameworkReference/_index.html%23//apple_ref/doc/uid/TP40008235">ExternalAccessory framework</a>
<li> <a href="http://developer.apple.com/library/ios/#samplecode/EADemo/Introduction/Intro.html">EADemo Code</a>
<li> <a href="http://www.southernstars.com/products/skywire/index.html">SkyWIre 30 pin to RS232 cable</a>
<li> <a href="http://www.sparkfun.com/products/449">Sparkfun RS232 to TTL</a>
<li> <a href="http://www.flickr.com/photos/robotgrrl/sets/72157626957091296/">More photos on Flickr</a>
<li> <i>Also FYI, the baud rate is 9600 on the SkyWire cable <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </i>
</ul>
<p>Also, as per <a href="http://web.archive.org/web/20040202021201/http://developer.apple.com/products/techsupport/dogcow/tn31.html">Technote #31</a>:</p>
<blockquote><p>Dogcows, by their nature, are not all dog, nor are they all cow, but they are a special genetic hybrid. They are rarely seen in the wild. Since dogcows are two dimensional, they will stand facing a viewer &#8220;on edge&#8221; to avoid being seen.</p></blockquote>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5831328714/" title="IMG_1736 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm6.static.flickr.com/5116/5831328714_0713530233.jpg" width="500" height="333" alt="IMG_1736 - Version 2"></a></center></p>
<p> <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' 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+Dogcow+%2B+iPad+http%3A%2F%2Fis.gd%2FMt5bX5+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2011/06/14/dogcow-ipad/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Dogcow Robot Building!</title>
		<link>http://robotgrrl.com/blog/2011/05/29/dogcow-robot-building/</link>
		<comments>http://robotgrrl.com/blog/2011/05/29/dogcow-robot-building/#comments</comments>
		<pubDate>Mon, 30 May 2011 03:47:01 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[Dogcow]]></category>
		<category><![CDATA[TouchOSC]]></category>
		<category><![CDATA[WWDC]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1944</guid>
		<description><![CDATA[For WWDC I want to bring a robot that is small, light, and Apple-riffic, so I chose a Dogcow on my Rampage Robot base! Most of the time Dogcow bot will be controlled by my iPad using TouchOSC. The way this will work is that the iPad will be connected to the WWDC wifi, the [...]]]></description>
			<content:encoded><![CDATA[<p>For WWDC I want to bring a robot that is small, light, and Apple-riffic, so I chose a Dogcow on my Rampage Robot base!</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5774453842/" title="IMG_1722 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm3.static.flickr.com/2683/5774453842_ff90879ec9.jpg" width="500" height="333" alt="IMG_1722 - Version 2"></a></center></p>
<p>Most of the time Dogcow bot will be controlled by my iPad using TouchOSC. The way this will work is that the iPad will be connected to the WWDC wifi, the TouchOSC App will be talking to a Processing sketch running on my Macbook (also on wifi), the Processing sketch will be using Firmata to talk to the Arduino. Unfourtunately, this means that the robot will have to be connected via USB cable which probably won&#8217;t be much fun, unless I implement a quickie Xbee solution.</p>
<p>There will also be a mode where the Dogcow robot can be autonomous. It has a switch, a potentiometer, and an ultrasonic sensor on it. The switch will control what direction the wheels will be going (forwards or backwards), and the potentiometer will control the speed. </p>
<p>If the potentiometer is in the slowest position, and the switch is set to backwards, then there can be a routine going where the Dogcow robot is roaming around with its ultrasonic sensor and &#8220;latch on&#8221; to someone if they come within a certain distance. This would essentially use a PD loop, if I have enough time. If not, an if-statement will work. <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>The programming isn&#8217;t done yet, but I hope to finish it tomorrow. And hopefully the curse of the blog-filled promises will not strike! XD</p>
<p>Making a small, semi-stable robot platform is really tricky. I&#8217;m used to more loose and experimental robot platforms, I guess!</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5773914115/" title="IMG_1707 by RobotGrrl, on Flickr"><img src="http://farm4.static.flickr.com/3240/5773914115_434045df20.jpg" width="500" height="333" alt="IMG_1707"></a></center></p>
<p>The potentiometer is huge. I would definitely not recommend huge potentiometers. Also, that switch was huge (I later switched it out for a smaller one).</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5773912805/" title="IMG_1700 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm6.static.flickr.com/5064/5773912805_86b19bf574.jpg" width="500" height="333" alt="IMG_1700 - Version 2"></a></center></p>
<p>Using the Ping ultrasonic sensor will be fun. Hopefully it will live up to the rave that everyone has been giving it!</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5773913237/" title="IMG_1703 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm6.static.flickr.com/5182/5773913237_bab2c894ab.jpg" width="500" height="333" alt="IMG_1703 - Version 2"></a></center></p>
<p>On Saturday we searched EVERYWHERE for dual-lock. Dual lock is almost like velcro, except it is plastic and has no wiggle. Ended up getting dual-lock at Staples.</p>
<p><center><a href="http://www.flickr.com/photos/robotgrrl/5774454768/" title="IMG_1730 - Version 2 by RobotGrrl, on Flickr"><img src="http://farm6.static.flickr.com/5221/5774454768_2a19b002c0.jpg" width="500" height="333" alt="IMG_1730 - Version 2"></a></center></p>
<p>This robot is paper thin!</p>
<p>You can see some more photos of Dogcow Robot&#8217;s construction on <a href="http://www.flickr.com/photos/robotgrrl/sets/72157626837262320/with/5774454768/">flickr</a>.</p>
<p>Here are some tips that I would recommend for people going to do something similar:<br />
- Smaller potentiometers, wires, and switches<br />
- Flip the image of the object horizontally when printing the other side<br />
- Use headers or some modular way of connecting the wires so that if the solder or wire breaks, you have the last resort to be able to plug it in to the original connection<br />
- Be able to take things apart<br />
- Have the parts that can come apart be stable (dual-lock)<br />
- Make the programs straight-forward, no fancy programming</p>
<p>More updates later! Woot woot!</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Dogcow+Robot+Building%21+http%3A%2F%2Fis.gd%2Fde8iR2+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2011/05/29/dogcow-robot-building/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Robot Mesh Network: RoboBrrd and MANOI AGAIN!</title>
		<link>http://robotgrrl.com/blog/2011/05/14/robot-mesh-network-robobrrd-and-manoi-again/</link>
		<comments>http://robotgrrl.com/blog/2011/05/14/robot-mesh-network-robobrrd-and-manoi-again/#comments</comments>
		<pubDate>Sun, 15 May 2011 03:31:02 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[MANOI]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[RoboBrrd (thx Adafruit!)]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[character]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[iffy]]></category>
		<category><![CDATA[Mesh]]></category>
		<category><![CDATA[RoboBrrd]]></category>
		<category><![CDATA[robot mesh network]]></category>
		<category><![CDATA[social robotics]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[XBee]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1937</guid>
		<description><![CDATA[After getting the initial communication between RoboBrrd and MANOI working, I went and fixed some things and added new commands. There are still some aspects that are iffy about the communication, mainly due to timing and the part that there are at least 8 places where if something doesn&#8217;t work at the right time frame, [...]]]></description>
			<content:encoded><![CDATA[<p>After getting the initial communication between RoboBrrd and MANOI working, I went and fixed some things and added new commands. There are still some aspects that are iffy about the communication, mainly due to timing and the part that there are at least 8 places where if something doesn&#8217;t work at the right time frame, then the whole process won&#8217;t work. With communicating information without many handshakes and checksums, it is known to not work all of the time.</p>
<p>I made a new video about RoboBrrd and MANOI with the commands. I like the angle used for the robots in this video, it portrays the social cue that they are talking to eachother, which they are, but in their own robotic-mesh way. :3</p>
<p><center><iframe width="500" height="314" src="http://www.youtube.com/embed/PZzhbbQ51yE" frameborder="0" allowfullscreen></iframe></center></p>
<p><a href="http://www.youtube.com/watch?v=PZzhbbQ51yE">View it on YouTube</a>.</p>
<p>RoboBrrd now has passive behaviours, which turned out to be really cute and fun. I love how passive behaviours always add so much more depth to the robot. Only problem is the sequential and timing aspect of them, sometimes they override the sensors. Also, the gurgling of the speaker can probably be fixed with a capacitor and resistor. I moved the speaker to the main board from the communication board because it wouldn&#8217;t work all of the time. It was really fishy. :/</p>
<p>Last week I worked really hard on RoboBrrd to try and finish something (anything!- just trying to make it work!) for the <a href="http://blog.makezine.com/archive/2011/05/got-bots-with-character-enter-the-make-volume-27-robot-contest.html">MAKE: Bots With Character contest</a>. One night I stayed up really late trying to debug the TLC5940 PWM shift out circuit. The next day I ended up scrapping it and just using the Arduino MEGA&#8217;s PWM outputs (there are a lot of them!). </p>
<p>Luckily, the contest was pushed back, so I have more time to write the written tutorial. The written tutorial is getting pretty long, it is quite surprising!</p>
<p>The second bio-inspiration video and the design video will be next on the line. Also going to make a character overview of RoboBrrd for the contest.</p>
<p>I am crazy for this contest because I live, eat, breathe social robotics, and having character in your robot is an important part of that and so many people forget about it! I want to show the whole world what it would be like if robots were their own sentient species! I want to be able to get people to make their own interactive robots so that they can experiment too! It is all so super exciting with so many exclamation points!!!!!!!!</p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Robot+Mesh+Network%3A+RoboBrrd+and+MANOI+AGAIN%21+http%3A%2F%2Fis.gd%2FSotZwh+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2011/05/14/robot-mesh-network-robobrrd-and-manoi-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robot Mesh Network: RoboBrrd and MANOI</title>
		<link>http://robotgrrl.com/blog/2011/05/11/robot-mesh-network-robobrrd-and-manoi/</link>
		<comments>http://robotgrrl.com/blog/2011/05/11/robot-mesh-network-robobrrd-and-manoi/#comments</comments>
		<pubDate>Wed, 11 May 2011 12:51:41 +0000</pubDate>
		<dc:creator>Erin, the RobotGrrl</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Robot]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[CC-BY-NC-SA]]></category>
		<category><![CDATA[MANOI]]></category>
		<category><![CDATA[mesh network]]></category>
		<category><![CDATA[PIR]]></category>
		<category><![CDATA[RoboBrrd]]></category>
		<category><![CDATA[robot mesh network]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[xbees]]></category>

		<guid isPermaLink="false">http://robotgrrl.com/blog/?p=1931</guid>
		<description><![CDATA[The robot mesh network finally worked last night! Whenever the PIR sensor on RoboBrrd was triggered, MANOI would do a BAJNGL (both arm jingle) move. Here&#8217;s a video, there&#8217;s even live debugging in the video because there were some loose wires on MANOI&#8217;s SSC-32 that weren&#8217;t there when I tested everything (of course) bahaha: View [...]]]></description>
			<content:encoded><![CDATA[<p>The robot mesh network finally worked last night! Whenever the PIR sensor on RoboBrrd was triggered, MANOI would do a BAJNGL (both arm jingle) move. Here&#8217;s a video, there&#8217;s even live debugging in the video because there were some loose wires on MANOI&#8217;s SSC-32 that weren&#8217;t there when I tested everything (of course) bahaha:</p>
<p><center><iframe width="560" height="349" src="http://www.youtube.com/embed/KSGt83BzX74" frameborder="0" allowfullscreen></iframe></center></p>
<p><a href="http://youtu.be/KSGt83BzX74">View the video on YouTube</a>.</p>
<p>The code can be found on <a href="https://github.com/RobotGrrl/MeshRobots">Github</a>.</p>
<p>There are other posts on the tag <a href="http://robotgrrl.com/blog/tag/robot-mesh-network/">robot mesh network</a> that you can look at if you want other videos on how they work on the mesh network <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here are some randomly ordered thoughts:<br />
- Doesn&#8217;t use XBee API mode, because I could never make it work<br />
- Not sure why RoboBrrd&#8217;s eyes weren&#8217;t blinking :S They do blink when I power the Arduino UNO (Communication board) instead of the Arduino MEGA (Main board).<br />
- Need to make MANOI&#8217;s communication board loop a bit more fast &#038; optimal<br />
- RoboBrrd&#8217;s beak looked funny because the popsicle stick bindings are all loose<br />
- RoboBrrd&#8217;s base needs to be painted<br />
- YodaBot needs to get its wiring redone for inter-board communication<br />
- The bugs I encountered were:<br />
-> An interrupt pin that was triggered whenever touching the wire. Fixed by changing the Arduino. (This one tripped me up for two days, it was extremely tricky to debug)<br />
-> XBee couldn&#8217;t send out. FIxed by swapping the XBee.<br />
-> NO TX/RX BUGS FOR ONCE! YAY!</p>
<p>I hope to link together more behaviours between MANOI and RoboBrrd! Networking the robots together is amazingly fun ^^, and it lets me do something that I&#8217;ve always wanted to do, let robots communicate with each other. It will be interesting to see what can happen when we add Yoda Bot into the mesh <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>You&#8217;ll be hearing more about RoboBrrd as I&#8217;m going to try to enter it into the <a href="http://blog.makezine.com/archive/2011/05/got-bots-with-character-enter-the-make-volume-27-robot-contest.html">MAKE Bots with Character contest</a>! Yay!</p>
<hr />
<p><center><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" /></a><br />This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License</a>. GO OPEN SOURCE! <img src='http://robotgrrl.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </center></p>
<div class="tweetthis" style="text-align:left;"><p>  <a class="tt" href="http://twitter.com/intent/tweet?text=Blog+post%21+Robot+Mesh+Network%3A+RoboBrrd+and+MANOI+http%3A%2F%2Fis.gd%2Fa20y1v+%5E_%5E+%40RobotGrrl" title=" "> </a></p></div>]]></content:encoded>
			<wfw:commentRss>http://robotgrrl.com/blog/2011/05/11/robot-mesh-network-robobrrd-and-manoi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

