horar is currently certified at Journeyer level.

Name: Andrew Smith
Member since: 2006-01-16 08:39:47
Last Login: 2009-02-28 11:20:47

FOAF RDF Share This

Homepage: asmith.id.au

Notes:

I primarily work with database systems but also spend as much time as I can find delving into artificial intelligence and robotics. As far as skills are concerned, I am proficient with SQL, Common Lisp, C/C++, Linux and assembly language (lately on PIC microcontrollers). I've made two robots over the course of the last few years. Gir was a test platform for my experiments with digital radio telemetry and was constructed with Fischertechnik and custom built electronics. Now I am building Ally which is a 30cm square mini-rover. Ally is big enough and powerful enough to perform a number of useful tasks and should be able to support a variety of configurations. I am generally to be found on the #robotics IRC channel of freenode.net, along with a small group of hard core robotics tinkerers and professionals. If you have an active interest in robotics please drop by for a chat.

Recent blog entries by horar

Syndication: RSS 2.0

The first version of the robot simulation software that I've been writing is producing useful output. There is an animation of the previously posted finite state machine driving a simulated robot around a small toy world on my website at http://asmith.id.au/robot-simulator.html Will be posting the source code for it too, once it has been cleaned up and documented a bit better.

Having done a fair bit of testing and refining on the finite state machine code, I've posted it on http://asmith.id.au/state-machine.html along with the definition for the diagram posted yesterday, and a sample script that runs on it. I guess the next step is to create a simple robot simulator to go with it.

There is now a page containing sample output from my Finite State Machine http://asmith.id.au/state-machine.html software.

In addition to being able to execute the FSM in a simulation, this program can export the FSM definition as a Graphviz file to produce a very useful graphical rendition in various formats such as Scalable Vector Graphics.

The main goal here is to be able to compile the FSM into efficient assembly language code for the PIC16F88 microcontroller and that's going to take a little longer. I'll be making all the source code available once that is working properly.

Hi everyone. I've made considerable revisions to my website at http://asmith.id.au and added a great deal more content for robotics and hydroponics.

Lately I've been working on a bootstrap loader for PIC16F88 microcontrollers, and a simple real-time operating system to go with it. All the common lisp and PIC assembler source code for the hardware programmer and bootstrap loader is available from the website now.

A related project to create an effective very high level programming language for PICs, based on finite state machines, is also well under way. I would appreciate hearing your thoughts on the topic.

10 Feb 2006 (updated 4 Mar 2006 at 12:01 UTC) »

I am curious to know what software everyone uses for capturing circuit schematics for their robotics projects. I've tried quite a few different packages over the years and have never been particularly pleased with any of them. Of course there are still many that I haven't seen yet. Do any of you have any recommendations, especially for open source software to do this?

Yesterday I decided to try an alternative approach and created a schematic of a slightly modified version of David Tait's classic serial PIC programmer using scalable vector graphics. SVG is the up and coming web technology for creating high quality 2D graphics on web pages. You can see the results of this first test here http://asmith.id.au/robotics-pic16f84.html converted to a gif file, since most web browsers don't properly handle SVG yet. The SVG source file for this can be downloaded from http://asmith.id.au/files/serpic.svg. You may or may not be able to view the SVG file directly in your browser.

PS Just noticed and fixed the broken link to the SVG file.

3 older entries...

 

Others have certified horar as follows:

  • steve certified horar as Journeyer
  • Botnerd certified horar as Journeyer
  • jcrobotics certified horar as Journeyer

[ Certification disabled because you're not logged in. ]

Robot of the Day

WebWrover Beta

Built by
Keith Daniel

Recent blogs

10 Feb 2012 mwaibel (Master)
6 Feb 2012 Flanneltron (Journeyer)
6 Feb 2012 Mubot (Master)
5 Feb 2012 AI4U (Observer)
29 Jan 2012 robotsrawsome (Observer)
9 Jan 2012 The Swirling Brain (Master)
9 Jan 2012 steve (Master)
4 Jan 2012 evilrobots (Observer)
21 Dec 2011 spirit (Journeyer)
22 Nov 2011 robotvibes (Master)
16 Nov 2011 JLaplace (Observer)
8 Nov 2011 wesley.zilva (Observer)
31 Oct 2011 jmhenry (Journeyer)
16 Oct 2011 milk3dfx (Observer)
14 Oct 2011 Christophe Menant (Master)
20 Sep 2011 jcoat (Observer)
17 Sep 2011 githinkgp (Observer)
8 Aug 2011 Pi Robot (Master)

Newest Members

10 Feb 2012 Kamal Biswas (Observer)
9 Feb 2012 harvard (Observer)
7 Feb 2012 ewvliwxr (Observer)
6 Feb 2012 Gamekeeper (Observer)
5 Feb 2012 timeshift09 (Observer)
5 Feb 2012 pankaj dhawale (Observer)
5 Feb 2012 karthik14g (Observer)
3 Feb 2012 AMS1996 (Observer)
29 Jan 2012 robotsrawsome (Observer)
28 Jan 2012 ajaykumar (Observer)
28 Jan 2012 king (Observer)
27 Jan 2012 JTravis123 (Observer)
27 Jan 2012 faroukelgazzar (Observer)
24 Jan 2012 brian_manalo23 (Observer)
24 Jan 2012 m2nagaraju (Observer)

Newest Robots

7 Aug 2009 Titan EOD
13 May 2009 Spacechair
6 Feb 2009 K-bot
9 Jan 2009 3 in 1 Bot
15 Dec 2008 UMEEBOT
10 Nov 2008 Robot
10 Nov 2008 SAMM
24 Oct 2008 Romulus
30 Sep 2008 CD-Bot
26 Sep 2008 Little Johnny
X
Share this page