<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>robots.net blog for horar</title>
    <link>http://robots.net/person/horar/</link>
    <description>robots.net blog for horar</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Mon, 6 Oct 2008 16:16:32 GMT</pubDate>
    <item>
      <pubDate>Sat, 19 Aug 2006 09:01:41 GMT</pubDate>
      <title>19 Aug 2006</title>
      <link>http://robots.net/person/horar/diary.html?start=7</link>
      <guid>http://robots.net/person/horar/diary.html?start=7</guid>
      <description>The first version of the robot simulation software that I've&#xD;
been writing is producing useful output. There is an&#xD;
animation of the previously posted finite state machine&#xD;
driving a simulated robot around a small toy world on my&#xD;
website at &lt;a&#xD;
href="http://asmith.id.au/robot-simulator.html"&#xD;
&gt;http://asmith.id.au/robot-simulator.html&lt;/a&gt;  Will be&#xD;
posting the source code for it too, once it has been cleaned&#xD;
up and documented a bit better.</description>
    </item>
    <item>
      <pubDate>Thu, 17 Aug 2006 15:10:11 GMT</pubDate>
      <title>17 Aug 2006</title>
      <link>http://robots.net/person/horar/diary.html?start=6</link>
      <guid>http://robots.net/person/horar/diary.html?start=6</guid>
      <description>Having done a fair bit of testing and refining on the finite&#xD;
state machine code, I've posted it on &lt;a&#xD;
href="http://asmith.id.au/state-machine.html"&#xD;
&gt;http://asmith.id.au/state-machine.html&lt;/a&gt; along with the&#xD;
definition for the diagram posted yesterday, and a sample&#xD;
script that runs on it. I guess the next step is to create a&#xD;
simple robot simulator to go with it.</description>
    </item>
    <item>
      <pubDate>Wed, 16 Aug 2006 15:24:22 GMT</pubDate>
      <title>16 Aug 2006</title>
      <link>http://robots.net/person/horar/diary.html?start=5</link>
      <guid>http://robots.net/person/horar/diary.html?start=5</guid>
      <description>There is now a page containing sample output from my Finite&#xD;
State Machine &lt;a&#xD;
href="http://asmith.id.au/state-machine.html"&#xD;
&gt;http://asmith.id.au/state-machine.html&lt;/a&gt; software.&#xD;
&#xD;
&lt;p&gt; In addition to being able to execute the FSM in a&#xD;
simulation, this program&#xD;
can export the FSM definition as a Graphviz file to produce&#xD;
a very useful graphical rendition in various formats such as&#xD;
Scalable Vector Graphics.&#xD;
&#xD;
&lt;p&gt; The main goal here is to be able to compile the FSM into&#xD;
efficient assembly language code for the PIC16F88&#xD;
microcontroller and that's going to take a little longer.&#xD;
I'll be making all the source code available once that is&#xD;
working properly.</description>
    </item>
    <item>
      <pubDate>Tue, 15 Aug 2006 04:11:38 GMT</pubDate>
      <title>15 Aug 2006</title>
      <link>http://robots.net/person/horar/diary.html?start=4</link>
      <guid>http://robots.net/person/horar/diary.html?start=4</guid>
      <description>&lt;p&gt;Hi everyone. I've made considerable revisions to my&#xD;
website at &lt;a&#xD;
href="http://asmith.id.au"&gt;http://asmith.id.au&lt;/a&gt; and added&#xD;
a great deal more&#xD;
content for robotics and hydroponics.&#xD;
&#xD;
&lt;p&gt; &lt;p&gt;Lately I've been working on a bootstrap loader for&#xD;
PIC16F88 microcontrollers, and a simple real-time operating&#xD;
system to go with it. All the common lisp and PIC assembler&#xD;
source code for the hardware programmer and bootstrap loader&#xD;
is available from the website now.&#xD;
&#xD;
&lt;p&gt; &lt;p&gt;A related project to create an effective very high level&#xD;
programming language for PICs, based on finite state&#xD;
machines, is also well under way. I would appreciate hearing&#xD;
your thoughts on the topic.</description>
    </item>
    <item>
      <pubDate>Fri, 10 Feb 2006 00:22:53 GMT</pubDate>
      <title>10 Feb 2006</title>
      <link>http://robots.net/person/horar/diary.html?start=3</link>
      <guid>http://robots.net/person/horar/diary.html?start=3</guid>
      <description>I am curious to know what software everyone uses for&#xD;
capturing circuit schematics for their robotics projects.&#xD;
I've tried quite a few different packages over the years and&#xD;
have never been particularly pleased with any of them. Of&#xD;
course there are still many that I haven't seen yet. Do&#xD;
any of you have any recommendations, especially for open&#xD;
source software to do this?&#xD;
&#xD;
&lt;p&gt; &lt;p&gt; Yesterday I decided to try an alternative approach and&#xD;
created a schematic of a slightly modified version of David&#xD;
Tait's classic serial PIC&#xD;
programmer using scalable vector graphics. SVG is the up and&#xD;
coming web technology for creating high quality 2D graphics&#xD;
on web pages. You can see the results of this first test here &lt;a&#xD;
href="http://asmith.id.au/robotics-pic16f84.html"&gt;http://asmith.id.au/robotics-pic16f84.html&lt;/a&gt;&#xD;
converted to a gif file, since most web browsers don't&#xD;
properly handle SVG yet. The SVG source file for this can be&#xD;
downloaded from &lt;a&#xD;
href="http://asmith.id.au/files/serpic.svg"&gt;http://asmith.id.au/files/serpic.svg&lt;/a&gt;.&#xD;
You may or may not be able to view the SVG file directly in&#xD;
your browser.&#xD;
&#xD;
&lt;p&gt; PS Just noticed and fixed the broken link to the SVG file.</description>
    </item>
    <item>
      <pubDate>Tue, 31 Jan 2006 11:00:05 GMT</pubDate>
      <title>31 Jan 2006</title>
      <link>http://robots.net/person/horar/diary.html?start=2</link>
      <guid>http://robots.net/person/horar/diary.html?start=2</guid>
      <description>Over the past week I have been developing an effective bump&#xD;
sensor to reduce the risk of damage as Ally careers around&#xD;
the room. Owing to the larger size of this robot, something&#xD;
a bit more sophisticated than whiskers was needed and I am&#xD;
very pleased with the result.&#xD;
&#xD;
&lt;p&gt; I've spent some time this afternoon updating my robotics&#xD;
website and there is now considerably more there to interest&#xD;
my fellow robot builders, including details of the bump&#xD;
sensor. Please drop by and check it out. &#xD;
&#xD;
&lt;p&gt; &lt;a&#xD;
href="http://asmith.id.au/robotics.html"&gt;http://asmith.id.au/robotics.html&lt;/a&gt;&#xD;
</description>
    </item>
    <item>
      <pubDate>Wed, 18 Jan 2006 10:52:57 GMT</pubDate>
      <title>18 Jan 2006</title>
      <link>http://robots.net/person/horar/diary.html?start=1</link>
      <guid>http://robots.net/person/horar/diary.html?start=1</guid>
      <description>I've set up a webcam covering the part of my work area&#xD;
devoted to robotics. You can see what is happening with my&#xD;
robots at any given time by pointing your browser at &lt;a&#xD;
href="http://asmith.id.au/webcam.html"&gt;http://asmith.id.au/webcam.html&lt;/a&gt;.&#xD;
&lt;b&gt;Update &lt;/b&gt;Implemented a work around for a file&#xD;
permission problem with the uploaded webcam image. After&#xD;
working perfectly for weeks, today of all days the webcam&#xD;
daemon suddenly began to misbehave.</description>
    </item>
    <item>
      <pubDate>Mon, 16 Jan 2006 09:06:44 GMT</pubDate>
      <title>16 Jan 2006</title>
      <link>http://robots.net/person/horar/diary.html?start=0</link>
      <guid>http://robots.net/person/horar/diary.html?start=0</guid>
      <description>After lurking on a daily basis for several years, I have&#xD;
finally created an account on robots.net. I'd like to take&#xD;
this opportunity to say hello to everyone. I'll endeavour to&#xD;
post some pictures and descriptions of my robotics projects&#xD;
in the coming weeks.&#xD;
&#xD;
&lt;p&gt; If you'd like to say hello informally, why not drop by the&#xD;
#robotics channel on the freenode.net IRC servers and&#xD;
introduce yourselves.&#xD;
&#xD;
&lt;p&gt; There are a bunch of hard core robotics geeks there ranging&#xD;
in skills from interested groupies to professional robotics&#xD;
researchers. We hail from all corners of the globe so there&#xD;
is almost always someone awake.&#xD;
</description>
    </item>
  </channel>
</rss>
