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?