<?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>Andrew Burks &#187; Render</title>
	<atom:link href="http://blog.andrewburks.com/tag/render/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.andrewburks.com</link>
	<description>Personal Experiences with Technical Projects</description>
	<lastBuildDate>Fri, 25 Feb 2011 19:38:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Finalized Vibratron Design</title>
		<link>http://blog.andrewburks.com/2011/01/finalized-vibratron-design/</link>
		<comments>http://blog.andrewburks.com/2011/01/finalized-vibratron-design/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 05:35:01 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Vibratron]]></category>
		<category><![CDATA[Aluminum]]></category>
		<category><![CDATA[Angle]]></category>
		<category><![CDATA[Budget]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Sheet]]></category>
		<category><![CDATA[Structure]]></category>
		<category><![CDATA[Wire]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/2011/01/finalized-vibratron-design/</guid>
		<description><![CDATA[After a successful design review at the weekly Wednesday meetings, the final modifications were made to the Vibratron design.&#160; After only a few major changes, the completed Vibraphone design looks something like this:

Instead of relying on tension in cables or cloth to keep the wings in their proper place, kickstands were added to each wing [...]]]></description>
			<content:encoded><![CDATA[<p>After a successful design review at the weekly Wednesday meetings, the final modifications were made to the Vibratron design.&#160; After only a few major changes, the completed Vibraphone design looks something like this:</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2011/01/Full-Iso.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Full Iso" border="0" alt="Full Iso" src="http://blog.andrewburks.com/wp-content/uploads/2011/01/Full-Iso_thumb.png" width="644" height="364" /></a></p>
<p>Instead of relying on tension in cables or cloth to keep the wings in their proper place, kickstands were added to each wing to keep it in the right position.&#160; The kickstands also serve as the mounts for the cables that will be keeping the cloth tensioned.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2011/01/Structure-with-Wires.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Structure with Wires" border="0" alt="Structure with Wires" src="http://blog.andrewburks.com/wp-content/uploads/2011/01/Structure-with-Wires_thumb.png" width="644" height="364" /></a></p>
<p>All surface that could potentially come into contact with the steel balls are covered in a 1/8” thick layer of neoprene foam.&#160; The foam will be attached with an adhesive instead of using hardware.&#160; The longest diagonal of the final outer area of the robot are just under 8 feet.&#160; Despite a few minor edits in the basin, the addition of the kickstands, and some other tweaks, Vibratron is still able to fold up into a neat 1’x1’x4.5’ column for storage and transport (excluding the two separate racks of key units).</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2011/01/From-Below-Contracted.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="From Below - Contracted" border="0" alt="From Below - Contracted" src="http://blog.andrewburks.com/wp-content/uploads/2011/01/From-Below-Contracted_thumb.png" width="436" height="772" /></a></p>
<p>The entire structure is made out of 94 feet of aluminum 1”x1” angle, varying in thickness from 1/16” to 1/4”.&#160; That aluminum has been ordered ($140.61) and fabrication of the main structure should be underway before mid-February.</p>
<p>With only $200 left in the $1,000 budget, the group still needs a 48’x36”x1/4” sheet of aluminum to waterjet into some very important pieces.&#160; Using cheap 3003 H-14 aluminum sheet, it will cost $160 just for the raw materials for those pieces.&#160; That leaves only $40 in the budget for fabric, foam, a power supply, steel cables, and other hardware.&#160; Obviously the ends won’t be meeting, so we need to look for a donation of the aluminum plate.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2011/01/finalized-vibratron-design/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Vibratron: Fitting Through Doors</title>
		<link>http://blog.andrewburks.com/2011/01/vibratron-fitting-through-doors/</link>
		<comments>http://blog.andrewburks.com/2011/01/vibratron-fitting-through-doors/#comments</comments>
		<pubDate>Wed, 19 Jan 2011 17:08:05 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Vibratron]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Full Model]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[Render]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/2011/01/vibratron-fitting-through-doors/</guid>
		<description><![CDATA[Something I never considered when designing previous versions of Vibratron was its ability to fit through doors.&#160; While the old design could fit through a set of double doors, we wanted the entire robot to be able to fit through a standard door.&#160; This change in criteria required some major changes in the design of [...]]]></description>
			<content:encoded><![CDATA[<p>Something I never considered when designing previous versions of Vibratron was its ability to fit through doors.&#160; While the old design could fit through a set of double doors, we wanted the entire robot to be able to fit through a standard door.&#160; This change in criteria required some major changes in the design of a few parts of the Vibraphone.&#160; It also allowed for a few other system upgrades in the process.&#160; Keep in mind that all of the renders here do not include any foam/cloth skin that will be used to contain the balls.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2011/01/Full-Model-No-Skin-Iso.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Full Model No Skin - Iso" border="0" alt="Full Model No Skin - Iso" src="http://blog.andrewburks.com/wp-content/uploads/2011/01/Full-Model-No-Skin-Iso_thumb.png" width="644" height="364" /></a></p>
<h3>Giant Circle Full of Key Units</h3>
<p>The large waterjet circle that held up all of the key units was three feet in diameter.&#160; Combined with the overhang of some of the key units, the diameter of the robot was at nearly five feet.&#160; Separating the giant circle into two large semicircles fixes the problem pretty easily.&#160; Hand grips were added so that the semicircles could be carried easily.&#160; Even though they are 25 pounds each, the semicircles can be carried close to the body with arms locked, which is a requirement for simple transportation of the machine.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2011/01/Giant-SemiCircle.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Giant SemiCircle" border="0" alt="Giant SemiCircle" src="http://blog.andrewburks.com/wp-content/uploads/2011/01/Giant-SemiCircle_thumb.png" width="644" height="431" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2011/01/Full-Model-No-Skin-Topish.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Full Model No Skin - Topish" border="0" alt="Full Model No Skin - Topish" src="http://blog.andrewburks.com/wp-content/uploads/2011/01/Full-Model-No-Skin-Topish_thumb.png" width="644" height="364" /></a></p>
<h3>Fold Out Wings</h3>
<p>Instead of the large fixed upside-down-umbrella style from the previous design, this design has four fold out “wings” that catch the balls and funnel them towards the center.&#160; The overall diameter is six feet when open, but the wings can fold up completely vertically alongside the column.&#160; Between each wing is a pie-wedge shaped piece of cloth or foam.&#160; This has a duel purpose of funneling balls toward the center and regulating the deployment height of the wings.&#160; When the wings are raised, the compliance of the cloth/foam will allow it to fold.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2011/01/Full-Model-No-Skin-Collaped-Iso.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Full Model No Skin Collaped - Iso" border="0" alt="Full Model No Skin Collaped - Iso" src="http://blog.andrewburks.com/wp-content/uploads/2011/01/Full-Model-No-Skin-Collaped-Iso_thumb.png" width="644" height="364" /></a></p>
<h3>Deeper Square Basin</h3>
<p>The previous basin was a thin circle, but our research with the prototype of the recirculation system has suggested that we will need many more balls in the system to reach steady state.&#160; A wide square basin rigidly integrated with the vertical columns can hold the necessary volume of balls.&#160; Four trapezoidal sheets of plastic also keep the balls rolling towards the center of the basin.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2011/01/Basin-Closeup.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Basin Closeup" border="0" alt="Basin Closeup" src="http://blog.andrewburks.com/wp-content/uploads/2011/01/Basin-Closeup_thumb.png" width="644" height="364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2011/01/vibratron-fitting-through-doors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improved Key Unit</title>
		<link>http://blog.andrewburks.com/2010/12/improved-key-unit/</link>
		<comments>http://blog.andrewburks.com/2010/12/improved-key-unit/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 03:58:01 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Vibratron]]></category>
		<category><![CDATA[Change]]></category>
		<category><![CDATA[CNC]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Hardboard]]></category>
		<category><![CDATA[Key Unit]]></category>
		<category><![CDATA[Render]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/2010/12/improved-key-unit/</guid>
		<description><![CDATA[After several attempts at getting the 180 separate parts necessary for the previous vibratron key unit laser-cut, we finally found a feasible method for fabrication.&#160; The father of a roboclub member offered to us the use of his large CNC routing table.&#160; Because Acrylic does not machine well (it is much too brittle) some redesign [...]]]></description>
			<content:encoded><![CDATA[<p>After several attempts at getting the 180 separate parts necessary for the <a href="http://blog.andrewburks.com/2010/10/vibratron-structure/" target="_blank">previous vibratron key unit</a> laser-cut, we finally found a feasible method for fabrication.&#160; The father of a roboclub member offered to us the use of his large CNC routing table.&#160; Because Acrylic does not machine well (it is much too brittle) some redesign was done to make the key units out of <a href="http://en.wikipedia.org/wiki/Hardboard" target="_blank">hardboard</a>.</p>
<h3>Design Changes</h3>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/12/Hardboard-Key-Unit.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Hardboard - Key Unit" border="0" alt="Hardboard - Key Unit" src="http://blog.andrewburks.com/wp-content/uploads/2010/12/Hardboard-Key-Unit_thumb.png" width="644" height="364" /></a></p>
<p>The biggest change between designs was the decision to not remove the material between key points, exchanging concave cutouts for straight lines.&#160; Each new unit is made of five separate pieces of hardboard, connected by wood glue (instead of plastic welding).&#160; Only two parts per unit are unique, instead of 3, which makes machining prep and assembly easier.</p>
<h3>Circular Structure with New Key Units</h3>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/12/Hardboard-Full-Circle.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Hardboard - Full Circle" border="0" alt="Hardboard - Full Circle" src="http://blog.andrewburks.com/wp-content/uploads/2010/12/Hardboard-Full-Circle_thumb.png" width="644" height="364" /></a></p>
<p>The new key units attach to a horizontal 1/4” plate, just like the previous version.&#160; The only difference is that instead of two clips and two colder pins, these units attach with just a colder pin.&#160; Nothing else in the structure needed to be modified to accommodate the change.</p>
<h3>Machining</h3>
<p>All of the pieces for all 30 key units can fit on five sheets of 2’x4’ hardboard.&#160; Hopefully these items will all be machined by the end of the winter break so focus can be shifted to the design and fabrication of the structure instead.&#160; Below is an example of how the pieces fit on a sheet of hardboard.&#160; The labels are engraved .02” into the board, and everything else is a profiling cut.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/12/Cut-Sheet-1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Cut Sheet 1" border="0" alt="Cut Sheet 1" src="http://blog.andrewburks.com/wp-content/uploads/2010/12/Cut-Sheet-1_thumb.png" width="644" height="324" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/12/improved-key-unit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tactile Simon</title>
		<link>http://blog.andrewburks.com/2010/11/tactile-simon/</link>
		<comments>http://blog.andrewburks.com/2010/11/tactile-simon/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 07:18:00 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[Personal Projects]]></category>
		<category><![CDATA[Simon]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Color]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Family]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[MOSFET]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Servo]]></category>
		<category><![CDATA[Toy]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=185</guid>
		<description><![CDATA[Years ago, when I was in elementary school, my cousins Lisa and Erin would always give my brother and I great Christmas gifts when the extended family got together for Thanksgiving.&#160; Now that they both have kids of their own, I thought it was about time to repay them.&#160; Two weeks before Thanksgiving this year, [...]]]></description>
			<content:encoded><![CDATA[<p>Years ago, when I was in elementary school, my cousins Lisa and Erin would always give my brother and I great Christmas gifts when the extended family got together for Thanksgiving.&#160; Now that they both have kids of their own, I thought it was about time to repay them.&#160; Two weeks before Thanksgiving this year, I got the idea to use my robotics experience to make a toy for each of the families.</p>
<h3>Idea</h3>
<p>I wanted a toy that was interactive, but simple.&#160; I needed moving parts, but nothing fragile or exposed.&#160; Somehow I came up with the idea to do a tactile version of <a href="http://en.wikipedia.org/wiki/Simon_(game)" target="_blank">Simon</a>.&#160; All I knew was that I wanted a wheel you could grip that would spin in a pattern that you had to repeat.&#160; The toy needed to be entirely encased to protect the electronics, but I wanted the kids to be able to see what was going on inside as well.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/12/Full-Iso.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Full Iso" border="0" alt="Full Iso" src="http://blog.andrewburks.com/wp-content/uploads/2010/12/Full-Iso_thumb.png" width="644" height="364" /></a></p>
<h3>Design</h3>
<h4>Mechanism</h4>
<p>On top there is a wheel with four colors on it and notches around the outside for gripping.&#160; The top wheel is made of clear <a href="http://en.wikipedia.org/wiki/Polycarbonate" target="_blank">polycarbonate</a> and the colors are printed on transparency paper and attached with contact paper.&#160; This design lets the LED in the notch below one section of the wheel illuminate the active color by shining through the colored transparency.</p>
<p>There is a second wheel below the top cover, but it is constrained to rotate with the top wheel.&#160; It is made of white <a href="http://en.wikipedia.org/wiki/HDPE" target="_blank">HDPE</a>, with strategic portions of its bottom surface colored black.&#160; Both of these circles are attached to a <a href="http://www.servocity.com/html/hs-322hd_standard_deluxe.html" target="_blank">Servo</a> which can rotate the wheels in either direction at variable speeds.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/12/Mechanism.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Mechanism" border="0" alt="Mechanism" src="http://blog.andrewburks.com/wp-content/uploads/2010/12/Mechanism_thumb.png" width="644" height="364" /></a></p>
<h4>Interface</h4>
<p>The primary sensors on this robot are the four <a href="http://en.wikipedia.org/wiki/Infrared" target="_blank">IR</a> <a href="http://www.sparkfun.com/products/246" target="_blank">emitter/detector</a> pairs.&#160; A combination of an infrared <a href="http://en.wikipedia.org/wiki/Led" target="_blank">LED</a> and <a href="http://en.wikipedia.org/wiki/Phototransistor#Other_modes_of_operation" target="_blank">phototransistor</a>, these sensors allow a microcontroller to determine how reflective a surface is.&#160; Because white surfaces are more reflective than black surfaces, this sensor pair can parse the pattern of black and white on the bottom wheel.&#160; Combined, these sensors tell the robot how the wheel is oriented.</p>
<p>Besides the power switch, the only other input device on the robot is the button on the left of the device.&#160; After turning the wheel to a certain color, pressing this button will log the current color as your next guess at the pattern.</p>
<p>There are two LEDs on the robot.&#160; One is in a cutout below the top wheel, and it is used to indicate the currently active color.&#160; The second LED is an RGB LED, so it it capable of producing different colors on its own.&#160; Displaying Red, Yellow, Green, or White during different portions of the game provides great visual feedback for the user.</p>
<p>Finally, there is a buzzer which allows the toy to make noises all across the audible range of human hearing.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/12/Bottom.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Bottom" border="0" alt="Bottom" src="http://blog.andrewburks.com/wp-content/uploads/2010/12/Bottom_thumb.png" width="644" height="364" /></a></p>
<h4>Electronics</h4>
<p>Everything plugs back in to an <a href="http://www.arduino.cc/" target="_blank">Arduino</a> <a href="http://www.arduino.cc/en/Main/ArduinoBoardDuemilanove" target="_blank">Duemilanove</a>, which does all of the thinking.&#160; Most of the components only need to be plugged into the Arduino to be ready to go, but some of them need to go across a resistor or capacitor first.&#160; The IR emitter/detectors, however, are a bit of a pain.&#160; I had to make a board that slips female headers right over the sensors’ leads and routes them through all the proper resistors to finally output a sensible signal to the Arduino.</p>
<p>The servo requires some special electronic attention.&#160; Because I want people to be able to backdrive the Servo, I need to completely disconnect it from its power supply when it is the human’s turn to spin the wheel.&#160; Using a custom <a href="http://en.wikipedia.org/wiki/MOSFET" target="_blank">MOSFET</a> board designed by my friend Nico Paris for our <a href="http://blog.andrewburks.com/category/roboclub/roborchestra-roboclub/" target="_blank">RobOrchestra</a> project, I was able to selectively power the Servo.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/11/tactile-simon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robotic Manipulation Clock Lab</title>
		<link>http://blog.andrewburks.com/2010/10/robotic-manipulation-clock-lab/</link>
		<comments>http://blog.andrewburks.com/2010/10/robotic-manipulation-clock-lab/#comments</comments>
		<pubDate>Wed, 20 Oct 2010 06:00:42 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[Classwork]]></category>
		<category><![CDATA[Clock]]></category>
		<category><![CDATA[Cross Section]]></category>
		<category><![CDATA[Denso]]></category>
		<category><![CDATA[Dry Erase]]></category>
		<category><![CDATA[Eraser]]></category>
		<category><![CDATA[Marker]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Robotic Manipulation]]></category>
		<category><![CDATA[Time]]></category>
		<category><![CDATA[Whiteboard]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/2010/10/robotic-manipulation-clock-lab/</guid>
		<description><![CDATA[The second lab in my robotic manipulation class involves telling time with the 6-axis denso robot arms.&#160; My lab partner Nico Paris and I decided we wanted to tell time by drawing lines on a white board and erasing them.
Instead of drawing numbers, we are drawing 9 equally spaced lines radially out from a point.&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>The second lab in my <a href="http://www.cs.cmu.edu/afs/cs/academic/class/15384/web/index.html/" target="_blank">robotic manipulation class</a> involves telling time with the <a href="http://www.societyofrobots.com/images/robot_arm_arm3.jpg" target="_blank">6-axis denso robot arms</a>.&#160; My lab partner <a href="http://hacktastico.com/" target="_blank">Nico Paris</a> and I decided we wanted to tell time by drawing lines on a white board and erasing them.</p>
<p>Instead of drawing numbers, we are drawing 9 equally spaced lines radially out from a point.&#160; No line translates to “0” and some number of lines corresponds to that digit.&#160; There are 6 of these sets of lines, corresponding to two hours digits, two minutes digits, and two seconds digits.</p>
<p>In order to draw and erase lines, I got to make a cool tool for the robot to hold.&#160; By rotating its last joint by 90 degrees the robot can switch between the pen and eraser.&#160; What’s even cooler is the spring built in to the pen part of the assembly to allow for some compliance without totally squishing the pen!</p>
<p>Here is a render of the tool, and a cross section to demonstrate the compliance in the pen.&#160; Photos and video of the final product in action are forthcoming.&#160; We demo the design on October 18th.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/ToolRender.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Tool Render" border="0" alt="Tool Render" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/ToolRender_thumb.png" width="644" height="364" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/PenAssemblyCrossSection.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Pen Assembly Cross Section" border="0" alt="Pen Assembly Cross Section" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/PenAssemblyCrossSection_thumb.png" width="180" height="772" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/10/robotic-manipulation-clock-lab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vibratron Ball Collection Structure</title>
		<link>http://blog.andrewburks.com/2010/10/vibratron-ball-collection-structure/</link>
		<comments>http://blog.andrewburks.com/2010/10/vibratron-ball-collection-structure/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 23:23:28 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Vibratron]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Foam]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Structure]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/?p=171</guid>
		<description><![CDATA[Design
After bouncing off of the vibraphone keys, the ball bearings need a soft place to land and a central basin to roll into.&#160; The basic idea behind the design was to make an upside-down umbrella, with the skeleton on the outside.&#160; Stretching 1/4” foam between sections of aluminum angle is a cheap way to cover [...]]]></description>
			<content:encoded><![CDATA[<h3>Design</h3>
<p>After bouncing off of the <a href="http://blog.andrewburks.com/2010/10/vibratron-structure/">vibraphone keys</a>, the ball bearings need a soft place to land and a central basin to roll into.&#160; The basic idea behind the design was to make an upside-down umbrella, with the skeleton on the outside.&#160; Stretching 1/4” foam between sections of aluminum angle is a cheap way to cover a lot of area.</p>
<h4>Ball collector</h4>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/Structure.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Structure" border="0" alt="Structure" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/Structure_thumb.png" width="644" height="364" /></a></p>
<h4>Ball collector basin skeleton</h4>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/StructureBasinDetail.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Structure - Basin Detail" border="0" alt="Structure - Basin Detail" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/StructureBasinDetail_thumb.png" width="644" height="364" /></a></p>
<h3>Incorporation into Full Model</h3>
<p>While previous renders imagined the 180 pieces of acrylic supporting the keys to be red, clear acrylic being about 35% cheaper prompted a slight design change.&#160; We should save about $100 by changing to 1/8” clear acrylic.</p>
<p>The full vibraphone is now 4.5 feet in diameter, and should be about 3.5 feet tall.&#160; The rim of the basin is just 2 feet off the ground, which is good because want people to be able to look into the vibraphone.</p>
<p>Full Vibraphone (without recirculation screw and ball distribution)</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/GatesandFoamOverall.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Gates and Foam - Overall" border="0" alt="Gates and Foam - Overall" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/GatesandFoamOverall_thumb.png" width="644" height="364" /></a></p>
<p>Detail view of key unit/basin interaction</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/GatesandFoamDetail.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Gates and Foam - Detail" border="0" alt="Gates and Foam - Detail" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/GatesandFoamDetail_thumb.png" width="644" height="364" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/10/vibratron-ball-collection-structure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vibratron Structure</title>
		<link>http://blog.andrewburks.com/2010/10/vibratron-structure/</link>
		<comments>http://blog.andrewburks.com/2010/10/vibratron-structure/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 15:37:28 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Vibratron]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Design Table]]></category>
		<category><![CDATA[Gate]]></category>
		<category><![CDATA[Key Unit]]></category>
		<category><![CDATA[Lasercut]]></category>
		<category><![CDATA[Model]]></category>
		<category><![CDATA[Modular]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Waterjet]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/2010/10/vibratron-structure/</guid>
		<description><![CDATA[While I had made some preliminary designs of the Vibratron structure a few months ago, I can now begin to finalize some of the key support structure as the ball dispensing mechanism is finalized.&#160; 
Key Unit
Experimentation showed us that the ideal location of the ball dispenser is with the tube perfectly vertical, six inches above [...]]]></description>
			<content:encoded><![CDATA[<p>While I had made some <a href="http://blog.andrewburks.com/2010/06/circular-vibraphone-preliminary-design/" target="_blank">preliminary designs</a> of the Vibratron structure a few months ago, I can now begin to finalize some of the key support structure as the ball dispensing mechanism is finalized.&#160; </p>
<h3>Key Unit</h3>
<p>Experimentation showed us that the ideal location of the <a href="http://blog.andrewburks.com/2010/10/final-gate-design-testing/" target="_blank">ball</a> <a href="http://blog.andrewburks.com/2010/09/gate-style-ball-dispenser/" target="_blank">dispenser</a> is with the tube perfectly vertical, six inches above the center of a key tilted at 45 degrees.&#160; A modular unit consisting of 4 pieces of lasercut plastic and a gate mechanism was designed to hold the keys and gates in their proper relative positions.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/KeyUnitAloneIso.png"><img style="border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Key Unit - Alone Iso" border="0" alt="Key Unit - Alone Iso" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/KeyUnitAloneIso_thumb.png" width="644" height="364" /></a></p>
<h3>Key Unit Mounting</h3>
<p>A large sheet of 1/4” thick aluminum will be waterjet into a shape that can hold 30 of these key units.&#160; Each unit will be attached to the aluminum by two lasercut clips which are held down by <a href="http://en.wikipedia.org/wiki/Split_pin" target="_blank">cotter pins</a>.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithsingleGateFrontIso.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Circle with single Gate - Front Iso" border="0" alt="Circle with single Gate - Front Iso" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithsingleGateFrontIso_thumb.png" width="644" height="364" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithsingleGateBackIso.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Circle with single Gate - Back Iso" border="0" alt="Circle with single Gate - Back Iso" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithsingleGateBackIso_thumb.png" width="644" height="364" /></a></p>
<h3>30 Key Units</h3>
<p>With 30 key units on one large piece of aluminum, the weight of the entire assembly is already at 50 pounds with a diameter of over 3 feet.&#160; In the future, the ball recirculation system (an <a href="http://en.wikipedia.org/wiki/Archimedes_screw" target="_blank">Archimedes screw</a> leading into a paintball hopper) will rise out from the middle of the aluminum circle, and the ball collection system (a foam floor to catch the balls) will stick out below and around the keys.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithGatesOverall.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Circle with Gates - Overall" border="0" alt="Circle with Gates - Overall" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithGatesOverall_thumb.png" width="644" height="364" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithGatesDetailFrontDepth.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Circle with Gates - Detail - Front Depth" border="0" alt="Circle with Gates - Detail - Front Depth" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithGatesDetailFrontDepth_thumb.png" width="644" height="364" /></a></p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithGatesDetailBack.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Circle with Gates - Detail - Back" border="0" alt="Circle with Gates - Detail - Back" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/CirclewithGatesDetailBack_thumb.png" width="644" height="364" /></a></p>
<h3>180 pieces of plastic, over 90 of them unique</h3>
<p>There are 6 pieces of lasercut 1/8” red acrylic in each of the 30 key units.&#160; 3 of those 6 pieces are unique.&#160; 1 of the other 3 pieces has 6 different sizes, and the final 2 are each repeated in all 30 assemblies.</p>
<p>Obviously I did not want to model 98 different pieces of plastic and insert them individually into models.&#160; Fortunately, design tables in SolidWorks are very powerful.&#160; In the end, I only needed to make 5 plastic parts and 5 obnoxious Excel spreadsheets to get an assembly (“Key Unit”) with 30 unique configurations.&#160; Some of the plastic parts even have their note engraved into the side!</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/DesignTable.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Design Table" border="0" alt="Design Table" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/DesignTable_thumb.png" width="644" height="440" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/10/vibratron-structure/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>HarmonicaBot Begins</title>
		<link>http://blog.andrewburks.com/2010/10/harmonicabot-begins/</link>
		<comments>http://blog.andrewburks.com/2010/10/harmonicabot-begins/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 06:07:35 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[HarmonicaBot]]></category>
		<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Clippard]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Funding]]></category>
		<category><![CDATA[NPT]]></category>
		<category><![CDATA[Plug]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Solenoid Valve]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/2010/10/harmonicabot-begins/</guid>
		<description><![CDATA[The Carnegie Mellon Robotics Club has announced $500 in funding for HarmonicaBot!&#160; This is good news, because there was no where else for funding to come from.&#160; The one caveat is that I need to have a proof of concept in order to unlock the final $300 of funding.
During the presentation, some other interesting means [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.roboticsclub.org/" target="_blank">Carnegie Mellon Robotics Club</a> has announced $500 in funding for <a href="http://blog.andrewburks.com/2010/10/harmonicabot/" target="_blank">HarmonicaBot</a>!&#160; This is good news, because there was no where else for funding to come from.&#160; The one caveat is that I need to have a proof of concept in order to unlock the final $300 of funding.</p>
<p>During the presentation, some other interesting means of funding were mentioned.&#160; It was recommended that I speak to <a href="http://www.clippard.com/" target="_blank">Clippard</a> directly to try and obtain my 12 solenoid valves for free or at a reduced price.&#160; Also, an engineering professor at CMU who is very involved with harmonicas might be interested in doing something with this project.</p>
<h3>Plug</h3>
<p>In the hour before the funding presentation, I modeled and rendered a crude first iteration of the plug.&#160; This version routes a 1&#215;10 array of square holes on the harmonica to a 2&#215;5 array of 1/8” NPT fittings on the back.&#160; The harmonica sticks inside a bit, where two pieces of foam or rubber apply pressure to keep the harmonica up against the plug.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/HarmonicainPlug.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Harmonica in Plug" border="0" alt="Harmonica in Plug" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/HarmonicainPlug_thumb.png" width="644" height="364" /></a></p>
<p>The next image is a cross-section of the plug.&#160; The curved parts of the channel may seem to end before reaching the harmonica on the left, but they don’t.&#160; Instead, one of them crosses out of plane towards you, and the other crosses out of plane into the screen.&#160; This complex geometry is why the part needs to be 3D-printed or cast.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/PlugCrossSection.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Plug Cross Section" border="0" alt="Plug Cross Section" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/PlugCrossSection_thumb.png" width="644" height="271" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/10/harmonicabot-begins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HarmonicaBot</title>
		<link>http://blog.andrewburks.com/2010/10/harmonicabot/</link>
		<comments>http://blog.andrewburks.com/2010/10/harmonicabot/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 20:12:23 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[HarmonicaBot]]></category>
		<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[3D Print]]></category>
		<category><![CDATA[Funding]]></category>
		<category><![CDATA[MakerBot]]></category>
		<category><![CDATA[NPT]]></category>
		<category><![CDATA[Pressure]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Solenoid Valve]]></category>
		<category><![CDATA[Vacuum]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/2010/10/harmonicabot/</guid>
		<description><![CDATA[Autonomous Harmonica-Playing Robot
I have wanted to add a diatonic harmonica to the RobOrchestra since I joined the group in my freshmen year.&#160; The Carnegie Mellon Robotics Club recently acquired a MakerBot 3D printer, so my dream has become a lot more feasible than before.

Harmonica Interface and Control
The concept for the robot is simple: A 3D [...]]]></description>
			<content:encoded><![CDATA[<h3>Autonomous Harmonica-Playing Robot</h3>
<p>I have wanted to add a <a href="http://en.wikipedia.org/wiki/Richter-tuned_harmonica" target="_blank">diatonic harmonica</a> to the <a href="http://www.roboticsclub.org/RobOrchestra/" target="_blank">RobOrchestra</a> since I joined the group in my freshmen year.&#160; The Carnegie Mellon <a href="http://www.roboticsclub.org/" target="_blank">Robotics Club</a> recently acquired a <a href="http://www.makerbot.com" target="_blank">MakerBot</a> 3D printer, so my dream has become a lot more feasible than before.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/HarmonicaHohnerSpecial20.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Harmonica - Hohner Special 20" border="0" alt="Harmonica - Hohner Special 20" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/HarmonicaHohnerSpecial20_thumb.png" width="644" height="364" /></a></p>
<h3>Harmonica Interface and Control</h3>
<p>The concept for the robot is simple: A 3D printed plug (with complex inner geometry) routes the 10 square holes of a diatonic harmonica to 10 <a href="http://www.mcmaster.com/#5111k81/" target="_blank">NPT fittings</a>.&#160; The NPT fittings connect to 10 different <a href="http://en.wikipedia.org/wiki/Solenoid_valve" target="_blank">solenoid valves</a>, each corresponding to one hole on the harmonica.&#160; This allows for individual control of the air going through each hole.</p>
<h3>Achieving both “Blow” and “Draw” Notes</h3>
<p>The solenoid valves all connect to a single manifold, which is connected to two other solenoid valves.&#160; One of the two valves is connected to positive pressure, and the other is connected to negative pressure (vacuum).&#160; Activating one of the two solenoid valves at a time can simulate a blowing or drawing, while the other 10 valves select any number of holes on the harmonica to play.&#160; Unfortunately, like humans, this robot will not be able to blow in some holes while drawing from others.</p>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/10/ManifoldIso.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Manifold - Iso" border="0" alt="Manifold - Iso" src="http://blog.andrewburks.com/wp-content/uploads/2010/10/ManifoldIso_thumb.png" width="644" height="364" /></a></p>
<h3>Harmonicas of Different Keys</h3>
<p>The best part about having one generic plug to route the 10 holes to 10 NPT fittings is the modularity it provides.&#160; Diatonic harmonicas come in all sorts of keys, but they all have the same shape.&#160; Because of this property, harmonicas of different keys can be easily switched in and out of the mechanism.</p>
<h3>Funding</h3>
<p>The estimated cost of this robot is at $500.&#160; This project is applying for RoboClub project funding, but will not be applying for a SURG.&#160; The largest cost is the 12 solenoid valves at $20 each.&#160; More updates and design will follow if the project gets funding from somewhere.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/10/harmonicabot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gate-Style Ball Dispenser</title>
		<link>http://blog.andrewburks.com/2010/09/gate-style-ball-dispenser/</link>
		<comments>http://blog.andrewburks.com/2010/09/gate-style-ball-dispenser/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 15:09:12 +0000</pubDate>
		<dc:creator>aburks</dc:creator>
				<category><![CDATA[RobOrchestra]]></category>
		<category><![CDATA[Robotics Club]]></category>
		<category><![CDATA[Vibratron]]></category>
		<category><![CDATA[Balls]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Gate]]></category>
		<category><![CDATA[Render]]></category>
		<category><![CDATA[Solenoid]]></category>

		<guid isPermaLink="false">http://blog.andrewburks.com/2010/09/gate-style-ball-dispenser/</guid>
		<description><![CDATA[The Problem
After several iterations of the wheel-style ball dispensing approach, I decided to try a gating mechanism instead.  The main drawback of the wheel approach was the low throughput.  Only about 4 balls per second could be dispensed.  Xylobot, however, can play over 20 notes per second.  While Xylobot’s speed isn’t fully necessary, at least [...]]]></description>
			<content:encoded><![CDATA[<h3>The Problem</h3>
<p>After several iterations of the <a href="http://blog.andrewburks.com/2010/06/vibraphone-ball-dispensing-testing/">wheel-style ball dispensing approach</a>, I decided to try a gating mechanism instead.  The main drawback of the wheel approach was the low throughput.  Only about 4 balls per second could be dispensed.  <a href="http://blog.andrewburks.com/2010/09/xylobot/">Xylobot</a>, however, can play over 20 notes per second.  While Xylobot’s speed isn’t fully necessary, at least 8 balls per second is a reasonable goal.  The wheel mechanisms do not meet that goal.</p>
<h3>The Solution</h3>
<p>The basic idea of a single gate mechanism is that the stream of balls is free to fall out the end of its containing tube whenever the gate is open.  The trick is opening the gate for a short enough period of time to consistently allow only one ball to pass through the gate per activation.  In our prototype, the time required to let one ball through was about 40ms.  With delays to account for the return motion of the gate and the settling of the balls, the prototype gate mechanism could achieve a rate of 11 balls per second.</p>
<h3>Design</h3>
<p>The most important part of this design is constraining the balls to one dimensional travel.  This was achieved by basing the gate around an aluminum tube with an inner diameter of .5”.  The gate would be entering perpendicular to the direction of travel, through a hole in the aluminum tube.  When the gate is up the balls roll through, but when the gate is down the balls are unable to pass through the gate.</p>
<p>The gate itself is a cone of plastic.  The conical shape is important because any non-angled surface has the potential to jam by clamping on the top of the ball.</p>
<p>The plastic cone is attached to a pull-type solenoid with a spring return.  The built in mounting bracket on the solenoid is a great advantage, but the 3-4 amp power draw (at 12 volts) is a major disadvantage.  The gate is normally closed, but when powered the solenoid pulls the cone out of the way of the balls.</p>
<p>In the initial prototype the mechanism made a large amount of excess noise when releasing a ball.  Quiet actuation is important for a musical instrument because the sound of the ball hitting the vibraphone key needs to not be overwhelmed by any other noise.  The addition of an o-ring to act as a hard stop when the gate returns to the closed position should help to muffle the noise produced by the prototype.</p>
<p>The final integration of this mechanism (actually 30 of these mechanisms, one per key) will have the tube nearly vertical, with the gate at the bottom.  With balls feeding into the top of the tube from Mike’s hopper mechanism, the gate will dispense one ball at a time, allowing them to fall onto the key and play a note.</p>
<h3>Renders</h3>
<h4>Side View</h4>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/09/GateCrossSection.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="Gate - Cross Section" src="http://blog.andrewburks.com/wp-content/uploads/2010/09/GateCrossSection_thumb.png" border="0" alt="Gate - Cross Section" width="644" height="390" /></a></p>
<h4>Isometric Render</h4>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/09/GateIsoOpaque.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="Gate - Iso Opaque" src="http://blog.andrewburks.com/wp-content/uploads/2010/09/GateIsoOpaque_thumb.png" border="0" alt="Gate - Iso Opaque" width="644" height="431" /></a></p>
<h4>Isometric Render with Transparent Tube</h4>
<p><a href="http://blog.andrewburks.com/wp-content/uploads/2010/09/GateIsoTransparent.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="Gate - Iso Transparent" src="http://blog.andrewburks.com/wp-content/uploads/2010/09/GateIsoTransparent_thumb.png" border="0" alt="Gate - Iso Transparent" width="644" height="431" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andrewburks.com/2010/09/gate-style-ball-dispenser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

