<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Mechanically Inclined</title>
	<atom:link href="http://mechanicallyinclined.net/blog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://mechanicallyinclined.net/blog</link>
	<description>The Blog About A Site About Making Stuff</description>
	<lastBuildDate>Thu, 03 Feb 2011 17:38:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Comment on Robot Baby Steps To First Victory by Raa</title>
		<link>http://mechanicallyinclined.net/blog/?p=780&#038;cpage=1#comment-375</link>
		<dc:creator>Raa</dc:creator>
		<pubDate>Thu, 03 Feb 2011 17:38:42 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=780#comment-375</guid>
		<description>The sample time for the PID would need to be extremely fast to be able to detect
movement at the speed necessary to adjust the path.
Its likely the control loop is just too slow.
Having tried simliar control of systems with extreme input variations.
Also the input resolution from the camera capture would need to be increased greatly for the control loop to have any realtime effect. 
The trouble is even if you can get a processor to actually sense the movement
and get the PID loop to function, you will find the hysterisis unmanageable.
There is a point in any proportional control known as the minimum controllable
veclocity, at which point the signal becomes an on/off function. With the
equipment you have that minimum is likely 1000 times larger than what one would need to enable real time control. 
Using optical recognition only you will never get the input resolution required nor the speed needed with the current state of technology. 
You need an input signal that is much more responsive to ball movement. 
If you could accomplished that though, then you would find you have a new bottleneck, likely the mechanics of the servo and the minimum required movement.

If you could put a nano sized velocity sensor and processor &#039;in the ball&#039; and get the signal with minimal error at perhaps every .00001 seoonds you might be able
to do it. Or maybe try to think of another way to sense ball movement with some type of field generated signal.. maybe something magnetic that could be external to
the ball and produce a signal with hyper resolution and speed. Even with that though you&#039;ll need to increase the reaction time of the control loop to a thousand times a second... (depending on what you determine is the fastest the ball will ever move). You need a 10000 ghz processor which they don&#039;t make yet, but if the current exponential trend continues as Kurzweil predicts may be available by 2020.</description>
		<content:encoded><![CDATA[<p>The sample time for the PID would need to be extremely fast to be able to detect<br />
movement at the speed necessary to adjust the path.<br />
Its likely the control loop is just too slow.<br />
Having tried simliar control of systems with extreme input variations.<br />
Also the input resolution from the camera capture would need to be increased greatly for the control loop to have any realtime effect.<br />
The trouble is even if you can get a processor to actually sense the movement<br />
and get the PID loop to function, you will find the hysterisis unmanageable.<br />
There is a point in any proportional control known as the minimum controllable<br />
veclocity, at which point the signal becomes an on/off function. With the<br />
equipment you have that minimum is likely 1000 times larger than what one would need to enable real time control.<br />
Using optical recognition only you will never get the input resolution required nor the speed needed with the current state of technology.<br />
You need an input signal that is much more responsive to ball movement.<br />
If you could accomplished that though, then you would find you have a new bottleneck, likely the mechanics of the servo and the minimum required movement.</p>
<p>If you could put a nano sized velocity sensor and processor &#8216;in the ball&#8217; and get the signal with minimal error at perhaps every .00001 seoonds you might be able<br />
to do it. Or maybe try to think of another way to sense ball movement with some type of field generated signal.. maybe something magnetic that could be external to<br />
the ball and produce a signal with hyper resolution and speed. Even with that though you&#8217;ll need to increase the reaction time of the control loop to a thousand times a second&#8230; (depending on what you determine is the fastest the ball will ever move). You need a 10000 ghz processor which they don&#8217;t make yet, but if the current exponential trend continues as Kurzweil predicts may be available by 2020.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More Parts by swighton</title>
		<link>http://mechanicallyinclined.net/blog/?p=580&#038;cpage=1#comment-366</link>
		<dc:creator>swighton</dc:creator>
		<pubDate>Thu, 13 Jan 2011 13:49:09 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=580#comment-366</guid>
		<description>Actually I used a small boring head which is a sort of high precision adjustable drill. &lt;a href=&quot;http://www.youtube.com/watch?v=AhQtIyIzn3A&quot; target=&quot;blank&quot; rel=&quot;nofollow&quot;&gt;you can see a video of one in action here&lt;/a&gt; The bearings actually just slide in - I drill hole smaller than the bearing then measure the precise size of it with a &lt;a href=&quot;http://en.wikipedia.org/wiki/Bore_gauge&quot; target= &quot;blank&quot; rel=&quot;nofollow&quot;&gt;bore gauge&lt;/a&gt; in conjunction with a &lt;a href=&quot;http://en.wikipedia.org/wiki/Micrometer&quot; rel=&quot;nofollow &quot;target=&quot;blank&quot; rel=&quot;nofollow&quot;&gt;micrometer&lt;/a&gt; and adjust the boring head so that it makes the hole just slightly larger than the bearing by about .01mm. The bearing is held in naturally by the geometry of the mechanism - if you look at the assembled machine you&#039;ll see spacers between the parts that hold the bearings in. If I needed the bearings to stay in without the spacers, I would have made the hole slightly smaller than the bearing and &lt;a href=&quot;http://en.wikipedia.org/wiki/Arbor_press&quot; target=&quot;blank&quot; rel=&quot;nofollow&quot;&gt;pressed it in&lt;/a&gt;, if I needed it to be removable I would use a small screw from the side or if I needed greater holding strength than the screw, i could make &lt;a href=&quot;http://www.unicyclist.com/forums/attachment.php?attachmentid=13880&amp;stc=1&amp;d=1151265070&quot; target=&quot;blank&quot; rel=&quot;nofollow&quot;&gt;something more complicated&lt;/a&gt;

If you don&#039;t have a boring head you can get a &lt;a href=&quot;http://en.wikipedia.org/wiki/Reamer&quot; target=&quot;blank&quot; rel=&quot;nofollow&quot;&gt;reamer&lt;/a&gt; the size that you need which is used to enlarge a small hole to a precise size. I didn&#039;t a reamer which is why I used the boring head. Before I had access to a machine shop I would have drilled the hole smaller then filed it out by trial and error. No machine shop means lots of filing and sanding and grinding. ;)</description>
		<content:encoded><![CDATA[<p>Actually I used a small boring head which is a sort of high precision adjustable drill. <a href="http://www.youtube.com/watch?v=AhQtIyIzn3A" target="blank" rel="nofollow">you can see a video of one in action here</a> The bearings actually just slide in &#8211; I drill hole smaller than the bearing then measure the precise size of it with a <a href="http://en.wikipedia.org/wiki/Bore_gauge" target= "blank" rel="nofollow">bore gauge</a> in conjunction with a <a href="http://en.wikipedia.org/wiki/Micrometer" rel="nofollow "target="blank" rel="nofollow">micrometer</a> and adjust the boring head so that it makes the hole just slightly larger than the bearing by about .01mm. The bearing is held in naturally by the geometry of the mechanism &#8211; if you look at the assembled machine you&#8217;ll see spacers between the parts that hold the bearings in. If I needed the bearings to stay in without the spacers, I would have made the hole slightly smaller than the bearing and <a href="http://en.wikipedia.org/wiki/Arbor_press" target="blank" rel="nofollow">pressed it in</a>, if I needed it to be removable I would use a small screw from the side or if I needed greater holding strength than the screw, i could make <a href="http://www.unicyclist.com/forums/attachment.php?attachmentid=13880&#038;stc=1&#038;d=1151265070" target="blank" rel="nofollow">something more complicated</a></p>
<p>If you don&#8217;t have a boring head you can get a <a href="http://en.wikipedia.org/wiki/Reamer" target="blank" rel="nofollow">reamer</a> the size that you need which is used to enlarge a small hole to a precise size. I didn&#8217;t a reamer which is why I used the boring head. Before I had access to a machine shop I would have drilled the hole smaller then filed it out by trial and error. No machine shop means lots of filing and sanding and grinding. <img src='http://mechanicallyinclined.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on More Parts by samiznaetekto</title>
		<link>http://mechanicallyinclined.net/blog/?p=580&#038;cpage=1#comment-365</link>
		<dc:creator>samiznaetekto</dc:creator>
		<pubDate>Thu, 13 Jan 2011 05:59:03 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=580#comment-365</guid>
		<description>How do you affix the bearings inside their holders? Do you just drill a hole of slightly less diameter, then file it out by trial and error? Or you heat up the holder to make the hole slightly bigger? Or you have a screw to push the bearing tight?

Thanks :) You&#039;re doing amazing stuff.</description>
		<content:encoded><![CDATA[<p>How do you affix the bearings inside their holders? Do you just drill a hole of slightly less diameter, then file it out by trial and error? Or you heat up the holder to make the hole slightly bigger? Or you have a screw to push the bearing tight?</p>
<p>Thanks <img src='http://mechanicallyinclined.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  You&#8217;re doing amazing stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Extracing information from an image by Tony</title>
		<link>http://mechanicallyinclined.net/blog/?p=660&#038;cpage=1#comment-364</link>
		<dc:creator>Tony</dc:creator>
		<pubDate>Wed, 12 Jan 2011 16:24:51 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=660#comment-364</guid>
		<description>Wow, this is confusing. But good job explaining! I think I can wrap my head around it...</description>
		<content:encoded><![CDATA[<p>Wow, this is confusing. But good job explaining! I think I can wrap my head around it&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Disparate parts come together to = machine by Esolitos</title>
		<link>http://mechanicallyinclined.net/blog/?p=609&#038;cpage=1#comment-363</link>
		<dc:creator>Esolitos</dc:creator>
		<pubDate>Wed, 12 Jan 2011 12:37:02 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=609#comment-363</guid>
		<description>Here&#039;s an italian iPhone blog talking about your &quot;machine&quot; :D
http://www.ispazio.net/158459/ecco-larduino-un-joystick-motorizzato-per-i-giochi-che-utilizzano-laccelerometro</description>
		<content:encoded><![CDATA[<p>Here&#8217;s an italian iPhone blog talking about your &#8220;machine&#8221; <img src='http://mechanicallyinclined.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
<a href="http://www.ispazio.net/158459/ecco-larduino-un-joystick-motorizzato-per-i-giochi-che-utilizzano-laccelerometro" rel="nofollow">http://www.ispazio.net/158459/ecco-larduino-un-joystick-motorizzato-per-i-giochi-che-utilizzano-laccelerometro</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Camera Holder by swighton</title>
		<link>http://mechanicallyinclined.net/blog/?p=649&#038;cpage=1#comment-362</link>
		<dc:creator>swighton</dc:creator>
		<pubDate>Wed, 12 Jan 2011 04:20:52 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=649#comment-362</guid>
		<description>&lt;a href=&quot;#comment-360&quot; rel=&quot;nofollow&quot;&gt;@Raa &lt;/a&gt; 
I&#039;ve considered throwing a dual axis accelerometer onto it - I can sample an accelerometer faster than I can the camera which would allow me to have more finesse in my positioning. 

I completely agree about the project - it&#039;s really a mechanical engineering, electrical engineering, and computer science all wrapped into one tasty package - the reason that I chose it!</description>
		<content:encoded><![CDATA[<p><a href="#comment-360" rel="nofollow">@Raa </a><br />
I&#8217;ve considered throwing a dual axis accelerometer onto it &#8211; I can sample an accelerometer faster than I can the camera which would allow me to have more finesse in my positioning. </p>
<p>I completely agree about the project &#8211; it&#8217;s really a mechanical engineering, electrical engineering, and computer science all wrapped into one tasty package &#8211; the reason that I chose it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Camera Holder by swighton</title>
		<link>http://mechanicallyinclined.net/blog/?p=649&#038;cpage=1#comment-361</link>
		<dc:creator>swighton</dc:creator>
		<pubDate>Wed, 12 Jan 2011 04:15:30 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=649#comment-361</guid>
		<description>&lt;a href=&quot;#comment-359&quot; rel=&quot;nofollow&quot;&gt;@Stefan &lt;/a&gt; 
Yeah it is - I didn&#039;t have the camera mount constructed at the time, but I have since played watching through the camera. It&#039;s a bizarre experience watching through the camera you can&#039;t even tell that it is being tilted all over the place - its all about your frame of reference.</description>
		<content:encoded><![CDATA[<p><a href="#comment-359" rel="nofollow">@Stefan </a><br />
Yeah it is &#8211; I didn&#8217;t have the camera mount constructed at the time, but I have since played watching through the camera. It&#8217;s a bizarre experience watching through the camera you can&#8217;t even tell that it is being tilted all over the place &#8211; its all about your frame of reference.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Camera Holder by Raa</title>
		<link>http://mechanicallyinclined.net/blog/?p=649&#038;cpage=1#comment-360</link>
		<dc:creator>Raa</dc:creator>
		<pubDate>Wed, 12 Jan 2011 04:02:56 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=649#comment-360</guid>
		<description>Courageous project ;) 
Your probably going to want an accelerometer or two on that rig to give
you the feedback control you may need as well as a camera. Precision on the analog signal to the actual servo position  and hysterisis could be critical.
Your project is really like 3 projects... ;-)</description>
		<content:encoded><![CDATA[<p>Courageous project <img src='http://mechanicallyinclined.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Your probably going to want an accelerometer or two on that rig to give<br />
you the feedback control you may need as well as a camera. Precision on the analog signal to the actual servo position  and hysterisis could be critical.<br />
Your project is really like 3 projects&#8230; <img src='http://mechanicallyinclined.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Camera Holder by Stefan</title>
		<link>http://mechanicallyinclined.net/blog/?p=649&#038;cpage=1#comment-359</link>
		<dc:creator>Stefan</dc:creator>
		<pubDate>Tue, 11 Jan 2011 12:23:05 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=649#comment-359</guid>
		<description>Wouldn´t it be more playable if you watch through the camera. The iPhone wouldn´t move then and you have a better view on the screen.</description>
		<content:encoded><![CDATA[<p>Wouldn´t it be more playable if you watch through the camera. The iPhone wouldn´t move then and you have a better view on the screen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Test footage by Pixowl</title>
		<link>http://mechanicallyinclined.net/blog/?p=625&#038;cpage=1#comment-358</link>
		<dc:creator>Pixowl</dc:creator>
		<pubDate>Mon, 10 Jan 2011 21:19:55 +0000</pubDate>
		<guid isPermaLink="false">http://mechanicallyinclined.net/blog/?p=625#comment-358</guid>
		<description>Hi! 
Very interesting! :)

I developed a tilt based iPhone game named Doodle Grub (free)
If you have time, try it with the joystick! :)

Have a good day!</description>
		<content:encoded><![CDATA[<p>Hi!<br />
Very interesting! <img src='http://mechanicallyinclined.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I developed a tilt based iPhone game named Doodle Grub (free)<br />
If you have time, try it with the joystick! <img src='http://mechanicallyinclined.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Have a good day!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

