28 September 2010

Fedora Eclipse... FFFFUUUUUUUU!!!!!

Tried setting up an Android development environment on Fedora Eclipse. No fucking dice.

I'm gonna switch to Debian. This pains me, as I've been a loyal Fedora fan for years, but this is the straw to break the camel's back.

16 January 2010

ADD, employment, and the best-laid plans of mice & men (or, How I learned to stop worrying about robots and poker, and love DVR's)

So, nearly a year since my last post, and my robot project has gotten nowhere. My poker project is in another country, on another computer, and I live in Munich.

After losing my old job in London, I spent a month "unemployed", and then got a new job. In Germany.

Since I've been here, I've decided that the project I should really undertake is one I'd thought of a few times, but never knew how to go about it until I heard the fateful word nettop. Technology moves fast, and now I'm thinking I could build myself a DVR/DVB-T decoder/Blu-Ray player for under €500 (maybe closer to the €300 mark). All I need is a mITX motherboard, a suitable case, a quiet HDD or SSD, a slim Blu-Ray drive, a TV tuner card, Linux, MythTV, some cables, some screwdrivers, a HD-Ready television and a couple of days to put it all together.

So next month I'm going to start on it. I'm going to scare up the parts and tools, and I'm going to build myself a kick-ass small computer for a very specific purpose.

I'll post more about parts and progress later.

02 February 2009

In the meantime...

While I pluck up the guts to go in properly on the robotics project, I am writing a little code for what will either be a Texas Hold 'Em player, or an Epic Fail.

More updates to come.

01 December 2008

What I want to do

My overall hobby robotics project is to create a programmable mobile robot based on a relatively cheap design.

Things I know I will need to do:

  • Compile the MINIX kernel for the microcontroller in question (if this hasn't already been done)
  • Familiarise myself with the appropriate toolchain (e.g. GCC)
  • Learn about device drivers
  • Learn assembler appropriate to the microcontroller I opt to use
  • Develop device drivers specific to the hardware I'll be using
  • Implement basic reactive programs to prove that the robot works
  • Attempt to use A.I. methods to create a planning agent for the robot
  • Document everything I do and learn
  • Not accidentally (or otherwise) create Skynet

Light hearted



29 November 2008

A first thought

Has the MINIX kernel been compiled for the Freescale 68HC11 microcontroller? Or has MINIX as a whole been implemented for the MIT Handyboard? Other than this paper, are there any compilations of the MINIX kernel for the Atmel AVR microcontroller?

Has anybody ever used MINIX for hobby robotics?