Sunday, February 07, 2010

The first video of my new robot

My new robot can now follow a line pretty robust. Here is the first video of it:





This is what the robot "sees" when following the line:



The red and blue pixels marks the left and right edges of the line. I don't use that information yet and it is not tuned very well. The green pixels marks the center of the line. The yellow line is the result of the processing of the green pixels. This is the only information the robot uses to steer at the moment. It doesn't recognize intersections or forks on the line and doesn't even recognize that the line ends. More to come later...

A picture of the robot:

Friday, November 21, 2008

Acer Aspire One hosts file

On the Acer Aspire One Linux (Linpus) version, the /etc/hosts file is restored to its original state on each restart. After much fustrating googling, I finally gave up and tried to locate where in the startup the file is restored. The causing script is /etc/rc.d/rc.5 - Modify this if you want to customize the hosts file.

Thursday, February 28, 2008

Problems installing anjuta on Ubuntu 7.10 Gutsy Gibbon

I had problems getting Anjuta installed on my Ubuntu 7.10 Gutsy Gibbon. Synaptic tried to install a version with 3 broken dependencies, but forcing the version to 2:2.2.0-1ubuntu2 did the trick:

sudo apt-get install anjuta=2:2.2.0-1ubuntu2 anjuta-common=2:2.2.0-1ubuntu2

Thursday, November 29, 2007

Mandelbrot in LINQ to Objects

Inspired by LukeH's blog, I wanted to write a Mandelbrot generator in LINQ to Objects, just to get to know LINQ. Here it is:

var pixelsQuery = from y in Enumerable.Range(0, h)
let fy = (y - h / 2.0) / (h / 2.0)
select from x in Enumerable.Range(0, w)
let fx = (x - w / 2.0) / (w / 2.0)
let start = new MD { X = fx, Y = fy }
let mandel = (Func<md,>)((md, i) => (new MD {
X = md.X * md.X - md.Y * md.Y + start.X,
Y = 2 * md.X * md.Y + start.Y
}))
let z = Enumerable.Range(0, imax).Aggregate(start, mandel)
select new { X = x, Y = y, C = z.X < 4 ? Color.Black : Color.Wheat };

Thursday, August 16, 2007

Sunday, June 25, 2006

Anmeldelse af Sony DVD Recorder RDR-HX717

Anmeldelse af Sony DVD Recorder RDR-HX717

Jeg skal lige indlede med at sige, at jeg ikke har prøvet andre harddiskoptagere,
så jeg har ikke noget sammenligningsgrundlag.

På plussiden er:

Den støjer minimalt, helt klart acceptabelt.
Time-shift eller pause af live tv virker perfekt.
Live-cache funktionen er rigtigt smart: Optageren "kigger med" når man ser tv over den,
så man på ethvert tidspunkt kan spole op til 6 timer tilbage, og tilmed gemme det sete
permanent.
De 2979 kr, som Føtex har solgt den til (20. juni 2006) er en god pris for en 160 GB
harddiskoptager.

På minussiden er:

Når optageren har været slukket helt (på stikkontakten), tager det hele 35 sekunder
før den er startet op, og den husker ikke tid og dato, som så skal indstilles.
I praksis kan man således ikke slukke for optageren om natten for at spare strøm.

Når optageren tændes fra standby, tager det 10 sekunder, før den viser et billede,
også for lang tid efter min mening.

Optageren bruger GuidePlus-systemet til at finde kanal- og programnavne. Det virker ikke
i Danmark, og den kan ikke finde programnavnene fra teksttv. Stort minus!

Optageren kan også vise JPG-billeder som slideshow, men det tager 10 sekunder at
indlæse hvert billede - grotesk langsomt!

I løbet af den første aften jeg havde optageren, gik den ned to gange - Genstart tager
35 sekunder.

Der medfølger hverken dansk eller engelsk manual, men dansk manual kan dog hentes på nettet her: dk-manual.

Showview-systemet virker ikke ordentligt, det giver forkerte optagetider.

Generelt er optageren for indviklet at bruge, fx. er det ca. dobbelt så hurtigt at lave en
manuel timeroptagelse på min 10 år gamle video, som på Sony-optageren.

Min anbefaling: Køb en anden harddiskoptager! Jeg vil prøve at få pengene
tilbage for den jeg købte.

Monday, June 19, 2006

Aarstiderne og opbevaring af bananer

Aarstidernes hjemmeside står der, at man ALDRIG må komme bananer i køleskabet. For det første må det da være ens egen sag, om man vil komme dem i køleskab. For det andet og meget vigtigere, er det ideelt at opbevare bananer i køleskabet. Man skal bare huske at komme dem i en lufttæt pose. Så bliver de ikke sorte, og de modnes kun meget langsomt. Ganske praktisk, hvis man lige har fået 10 modne bananer fx fra Aarstiderne og ikke har tænkt sig at spise dem alle lige dagen efter.

Thursday, September 15, 2005