<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Oliver Nash&#039;s Blog</title>
	<atom:link href="http://ocfnash.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://ocfnash.wordpress.com</link>
	<description>Math, IT, non-sense.</description>
	<lastBuildDate>Sat, 30 Mar 2013 10:54:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Haskell fence4 great good by Oliver Nash</title>
		<link>http://ocfnash.wordpress.com/2013/02/26/haskell-fence4-great-good/#comment-561</link>
		<dc:creator><![CDATA[Oliver Nash]]></dc:creator>
		<pubDate>Sat, 30 Mar 2013 10:54:59 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=217#comment-561</guid>
		<description><![CDATA[Thanks Dave, and yes. I think Nick made an excellent decision given the constraints at the time. Pity it took me over 10 years to come up with this version!]]></description>
		<content:encoded><![CDATA[<p>Thanks Dave, and yes. I think Nick made an excellent decision given the constraints at the time. Pity it took me over 10 years to come up with this version!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Haskell fence4 great good by Dave T</title>
		<link>http://ocfnash.wordpress.com/2013/02/26/haskell-fence4-great-good/#comment-560</link>
		<dc:creator><![CDATA[Dave T]]></dc:creator>
		<pubDate>Sat, 30 Mar 2013 09:22:43 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=217#comment-560</guid>
		<description><![CDATA[A very comprehensive post.

Nick and I discussed the relative merits of his solution to the &quot;rotter&quot;. He does occasionally display a surprising degree of pragmatism.]]></description>
		<content:encoded><![CDATA[<p>A very comprehensive post.</p>
<p>Nick and I discussed the relative merits of his solution to the &#8220;rotter&#8221;. He does occasionally display a surprising degree of pragmatism.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Haskell fence4 great good by Oliver Nash</title>
		<link>http://ocfnash.wordpress.com/2013/02/26/haskell-fence4-great-good/#comment-544</link>
		<dc:creator><![CDATA[Oliver Nash]]></dc:creator>
		<pubDate>Sun, 17 Mar 2013 21:09:39 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=217#comment-544</guid>
		<description><![CDATA[Hi Nicu,

The formula I use is the standard formula for intersecting lines the projective plane (where two distinct lines always intersect in one point). Because I&#039;m working in the projective plane, I am using homogeneous coordinates and so I have three coordinates instead of two (perhaps this may have been confusing). The formula is in fact the result of an elementary piece of linear algebra which corresponds to the fact that two (distinct) 2-dimensional subspaces of a 3-dimensional vector space always intersect in a 1-dimensional subspace.

In any case, this Wikipedia page may help you:
http://en.wikipedia.org/wiki/Line-line_intersection

If you want background on projective geometry, then I would recommend the notes linked here:
http://people.maths.ox.ac.uk/hitchin/hitchinnotes/hitchinnotes.html
(For example, see Proposition 2 on page 7 of Chapter 1)

Best of luck and thanks for your interest,
Oliver.]]></description>
		<content:encoded><![CDATA[<p>Hi Nicu,</p>
<p>The formula I use is the standard formula for intersecting lines the projective plane (where two distinct lines always intersect in one point). Because I&#8217;m working in the projective plane, I am using homogeneous coordinates and so I have three coordinates instead of two (perhaps this may have been confusing). The formula is in fact the result of an elementary piece of linear algebra which corresponds to the fact that two (distinct) 2-dimensional subspaces of a 3-dimensional vector space always intersect in a 1-dimensional subspace.</p>
<p>In any case, this Wikipedia page may help you:<br />
<a href="http://en.wikipedia.org/wiki/Line-line_intersection" rel="nofollow">http://en.wikipedia.org/wiki/Line-line_intersection</a></p>
<p>If you want background on projective geometry, then I would recommend the notes linked here:<br />
<a href="http://people.maths.ox.ac.uk/hitchin/hitchinnotes/hitchinnotes.html" rel="nofollow">http://people.maths.ox.ac.uk/hitchin/hitchinnotes/hitchinnotes.html</a><br />
(For example, see Proposition 2 on page 7 of Chapter 1)</p>
<p>Best of luck and thanks for your interest,<br />
Oliver.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Haskell fence4 great good by nicu31</title>
		<link>http://ocfnash.wordpress.com/2013/02/26/haskell-fence4-great-good/#comment-542</link>
		<dc:creator><![CDATA[nicu31]]></dc:creator>
		<pubDate>Sun, 17 Mar 2013 15:40:09 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=217#comment-542</guid>
		<description><![CDATA[I have some problems understanding your algorithms for finding the intersections of two lines and, in general, the ones where you use the determinant of matrices. Could you give some source about this type of algorithms.]]></description>
		<content:encoded><![CDATA[<p>I have some problems understanding your algorithms for finding the intersections of two lines and, in general, the ones where you use the determinant of matrices. Could you give some source about this type of algorithms.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Discman Powered Mower by Oliver Nash</title>
		<link>http://ocfnash.wordpress.com/2010/06/26/discman-powered-mower/#comment-528</link>
		<dc:creator><![CDATA[Oliver Nash]]></dc:creator>
		<pubDate>Thu, 27 Dec 2012 01:18:18 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=126#comment-528</guid>
		<description><![CDATA[Thanks, I&#039;m delighted you found it useful!]]></description>
		<content:encoded><![CDATA[<p>Thanks, I&#8217;m delighted you found it useful!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Discman Powered Mower by Damion</title>
		<link>http://ocfnash.wordpress.com/2010/06/26/discman-powered-mower/#comment-527</link>
		<dc:creator><![CDATA[Damion]]></dc:creator>
		<pubDate>Thu, 27 Dec 2012 01:09:02 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=126#comment-527</guid>
		<description><![CDATA[My brother suggested I might like this blog. He was entirely right.
This post actually made my day. You can not imagine just how much 
time I had spent for this info! Thanks!]]></description>
		<content:encoded><![CDATA[<p>My brother suggested I might like this blog. He was entirely right.<br />
This post actually made my day. You can not imagine just how much<br />
time I had spent for this info! Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Dublin Bikes by Dublin bikes revisited &#124; eCompleXcity</title>
		<link>http://ocfnash.wordpress.com/2009/10/31/dublin-bikes/#comment-524</link>
		<dc:creator><![CDATA[Dublin bikes revisited &#124; eCompleXcity]]></dc:creator>
		<pubDate>Wed, 10 Oct 2012 21:16:59 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=8#comment-524</guid>
		<description><![CDATA[[...] a while ago I wrote a post about the Dublin bikes scheme. J.C.Decaux, who run the scheme, make real-time data about the [...]]]></description>
		<content:encoded><![CDATA[<p>[...] a while ago I wrote a post about the Dublin bikes scheme. J.C.Decaux, who run the scheme, make real-time data about the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Discman Powered Mower by Oliver Nash</title>
		<link>http://ocfnash.wordpress.com/2010/06/26/discman-powered-mower/#comment-511</link>
		<dc:creator><![CDATA[Oliver Nash]]></dc:creator>
		<pubDate>Thu, 12 Apr 2012 14:54:25 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=126#comment-511</guid>
		<description><![CDATA[Hi Clive,

Congratulations on your success with Lawnbott. A 50W amp seems like a pretty beefy piece of kit to generate what I imagine is a fairly weak signal but the most important thing is it worked. I am particularly interested to hear that your Lawnbott is robust to approximately a 1% change in frequency. Anyway, great work!

Thanks for your comments on my situation. The possible distortion caused by my recording and then playing back the signal through my discman (as well as subsequently amplifying it with the LM386) must surely explain why my recorded signal did not work. Indeed I connected my &#039;scope up while running this early experiment and did observe some mild distortion/noise (some of which I mention above).

However the signal I generated using python and played back through the discman+LM386 was extremely clean (again, I looked on the &#039;scope while testing in place with the mower). In fact it was a good deal cleaner than the signal which I measured in place for the actual Friendly Robotics perimeter switch. So from that I decided it was likely the mower was calibrated to some of the artefacts/glitches present in FR perimeter switch&#039;s signal and if I was willing to recalibrate with my clean signal, the mower would work. This would also fit with why replaying the recorded signal did not work because the glitches were higher frequency than audio and would have been smeared. Of course the filter in the mower *shouldn&#039;t* be sensitive to these but I&#039;d guess it is a bit.

I never tested recalibrating because I didn&#039;t own the mower and didn&#039;t want to mess with its calibration due to the outside chance of ruining it.

In any case, thanks again for the interesting data and good advice and congratulations on building your own solution.]]></description>
		<content:encoded><![CDATA[<p>Hi Clive,</p>
<p>Congratulations on your success with Lawnbott. A 50W amp seems like a pretty beefy piece of kit to generate what I imagine is a fairly weak signal but the most important thing is it worked. I am particularly interested to hear that your Lawnbott is robust to approximately a 1% change in frequency. Anyway, great work!</p>
<p>Thanks for your comments on my situation. The possible distortion caused by my recording and then playing back the signal through my discman (as well as subsequently amplifying it with the LM386) must surely explain why my recorded signal did not work. Indeed I connected my &#8216;scope up while running this early experiment and did observe some mild distortion/noise (some of which I mention above).</p>
<p>However the signal I generated using python and played back through the discman+LM386 was extremely clean (again, I looked on the &#8216;scope while testing in place with the mower). In fact it was a good deal cleaner than the signal which I measured in place for the actual Friendly Robotics perimeter switch. So from that I decided it was likely the mower was calibrated to some of the artefacts/glitches present in FR perimeter switch&#8217;s signal and if I was willing to recalibrate with my clean signal, the mower would work. This would also fit with why replaying the recorded signal did not work because the glitches were higher frequency than audio and would have been smeared. Of course the filter in the mower *shouldn&#8217;t* be sensitive to these but I&#8217;d guess it is a bit.</p>
<p>I never tested recalibrating because I didn&#8217;t own the mower and didn&#8217;t want to mess with its calibration due to the outside chance of ruining it.</p>
<p>In any case, thanks again for the interesting data and good advice and congratulations on building your own solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Discman Powered Mower by clive@gradcommunity.com</title>
		<link>http://ocfnash.wordpress.com/2010/06/26/discman-powered-mower/#comment-510</link>
		<dc:creator><![CDATA[clive@gradcommunity.com]]></dc:creator>
		<pubDate>Thu, 12 Apr 2012 14:11:19 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=126#comment-510</guid>
		<description><![CDATA[I have built a perimeter switch for a lawnbott professional mower. Its just a sine wave generator at around 7khz. Pretty simple.

Funny thing, I first used my laptop to generate the exact frequency, but due to a bit of low frequency noise on the output (as seen on analgue scope), it played havoc with the mower. 

Instead I built a sine wave generator from a kit for around 20quid, hooked it up to a 50w car amp, and altered the frequency until the lawn bott took off.  This is working perfectly. The lawnbott isnt that sensitive to the actual frequency say+- 100hz works ok as long as it is constant.

Perhaps the distortions created by recording and replaying the signal through the discman are giving you similar issues?

Perhaps a sine wave generator at 8khz with brief off periods will do the trick?]]></description>
		<content:encoded><![CDATA[<p>I have built a perimeter switch for a lawnbott professional mower. Its just a sine wave generator at around 7khz. Pretty simple.</p>
<p>Funny thing, I first used my laptop to generate the exact frequency, but due to a bit of low frequency noise on the output (as seen on analgue scope), it played havoc with the mower. </p>
<p>Instead I built a sine wave generator from a kit for around 20quid, hooked it up to a 50w car amp, and altered the frequency until the lawn bott took off.  This is working perfectly. The lawnbott isnt that sensitive to the actual frequency say+- 100hz works ok as long as it is constant.</p>
<p>Perhaps the distortions created by recording and replaying the signal through the discman are giving you similar issues?</p>
<p>Perhaps a sine wave generator at 8khz with brief off periods will do the trick?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Discman Powered Mower by Oliver Nash</title>
		<link>http://ocfnash.wordpress.com/2010/06/26/discman-powered-mower/#comment-498</link>
		<dc:creator><![CDATA[Oliver Nash]]></dc:creator>
		<pubDate>Wed, 21 Mar 2012 23:18:29 +0000</pubDate>
		<guid isPermaLink="false">http://ocfnash.wordpress.com/?p=126#comment-498</guid>
		<description><![CDATA[I don&#039;t think the board is sold separately I&#039;m afraid. Perhaps someone can tell me different though?

If you&#039;re willing, you should be able to build your own switch using the details here. I&#039;m pretty sure it would work perfectly and reliably if you were willing to recalibrate the mower.

In any case good luck with whatever path you end up taking..]]></description>
		<content:encoded><![CDATA[<p>I don&#8217;t think the board is sold separately I&#8217;m afraid. Perhaps someone can tell me different though?</p>
<p>If you&#8217;re willing, you should be able to build your own switch using the details here. I&#8217;m pretty sure it would work perfectly and reliably if you were willing to recalibrate the mower.</p>
<p>In any case good luck with whatever path you end up taking..</p>
]]></content:encoded>
	</item>
</channel>
</rss>
