STM32F4 – the first taste of speed

The recently announced STM32F4 series of processors using the ARM Cortex M4 are very attractive. High speeds, large memory space and a floating point unit are among the obvious benefits although there are many other architectural changes in the ST chips. This evening, I managed to get my STM32F4-Discovery board doing something…
(more…)

Continue ReadingSTM32F4 – the first taste of speed

Flying, flocking, and squirming robots at IROS

Last month, the International Conference on Robotics and Intelligent Systems (IROS) celebrated 50 years of robotics. If the program was anything to go by, there was more going on than a team of interested people could keep up with. New Scientist has a short video of some of the more…

Continue ReadingFlying, flocking, and squirming robots at IROS

Dennis Ritchie obituary

The American computer scientist Dennis Ritchie, who has died aged 70 after a long illness, was one of the co-inventors of the Unix operating system and the C programming language. Unix and C provided the infrastructure software and tools that created much of today's computing environment – from the internet…

Continue ReadingDennis Ritchie obituary

Measure angular error using front sensors

The front, or forward-facing, sensors on a micromouse have several uses. Apart from detecting the distance to walls ahead and obstacles on one side or another, properly setup forward sensors can be used to measure an angular error with respect to a wall ahead of the mouse… (more…)

Continue ReadingMeasure angular error using front sensors

Using the front sensors for triggering turns

While your micromouse is exploring the maze, it is important to make sure that it stays well aligned as much as possible. This is probably more difficult in some ways than during a speed run. A particular difficulty can be an accurate and repeatable 90 degree turn… (more…)

Continue ReadingUsing the front sensors for triggering turns

Front Sensor Replacement

My micromouse, Decimus 2A, has not been behaving well. The most notable problem is that detection of the wall ahead, and the distance to that wall has been erratic. Worse, the problem seems to come and go. For a while I thought I might have damaged an emitter or had a dry joint but, when I looked again at the calibration figure, the left front sensor was giving a reading much smaller than the right front sensor… (more…)

Continue ReadingFront Sensor Replacement