Projecten in uitvoering:


Infrared-controlled Mobile Robocar

Dit is een interessant project welke al een dik jaar loopt
De bedoeling is dat een aantal(?) karretjes per infrarood
kunnen worden bestuurd vanaf een PC waarop natuurlijk Linux
draait en de besturing plaatsvind middels RS232 en een mooi
grafisch programmaatje onder KDE.

De infrarood besturing is zover klaar dat bitjes kunnen
worden verzonden via RS232.
Er moet nog een protocol worden bepaald (op het RS232 protocol)
Dit protocol moet een intelligent zijn, er moet o.a. worden
gedacht aan een goede error-correctie, broadcast, multicast
Car-Device-IN (Indentification-Number).
Ook moet worden gedacht aan het geval als twee wagentjes elkaar
niet maar de PC wel zien
Het gevolg van dit probleem kan b.v. het zenden van twee
wagentjes tegelijkertijd zijn...Dit kan nooit de bedoeling zijn!
Dit kan worden verholpen door de PC het ontvangen
signaal te laten broadcasten
Of de wagentjes zo te programmeren dat er eerst moet worden
gekeken of de ether wel vrij is...Hier komt dat broadcast
signaal om de hoek kijken
Een ander niet onbelangrijk probleem is het bereik
Als een wagentje buiten bereik is moet er op ingenieuze
wijze worden getracht het verloren schaap weer terug te krijgen
Misschien een stukje geheugen waarin de laatste 10 handelingen
in kunnen worden opgeslagen en deze vervolgens achterstevoren uit
te voeren zodat deze op het punt van contactverlies terug komt
en zo weer een signaal tegenkomt
Om contactverlies te kunnen detecteren moet om bepaalde tijd een
puls worden gezonden en vervolgens weer een antwoord terug

De software is een verhaal apart
De bedoeling van dit onderdeel is dat het programma leeg, d.w.z
zonder een kaart of plattegrond begint
Deze kaart wordt na mate van het detecteren van obstakels
door de karretjes meer en meer in kaart gebracht
Ook moet worden gedacht aan dat maar liefst 15 karretjes
dit tegelijkertijd moeten kunnen!
Om het nog moeilijker te maken, er moeten 15 karretjes kunnen
worden bestuurd vanaf 1 PC!

Al met al een serieus idee waaraan nog een flinke tijd
aan zal worden gewerkt!



_
[De hoofd-besturing van een wagentje] - [Een test ontvang schakeling]


Multiprocessor Calculation Computer

Dit Project is nog niet van start gegaan maar de benodigde
hardware is reeds aanwezig, zoals 20 motherboardjes met geheugen
sockets en netwerkkaartjes
Deze supercomputer wordt gebouwd met behulp van PVM
(Processor Virtual Machine)
Dit stukje software vooziet een server met clients
welke afzonderlijk een stukje rekenwerk voor de kiezen
krijgen, bijvoorbeeld POV-ray Raytracing

Zoals al gezegd, bestaat de computer uit 20 boardjes
Helaas(?) zijn het i386-ers weliswaar op 40 MHz!
Even rekenen: 20 x 40 = 800 MHZ!!
Iedere client krijgt tenminste 4MB geheugen en boot
vanaf de server (over het netwerk) en deze zal
waarschijnlijk een i486 of een Pentium worden
Aan de buiten kant van de systeemkast, een oude SUN2
serverbehuizing wordt een TFT-display geplaatst zodat
de huidige toestand van een taak kan worden bezichtigd
Misschien is het een leuk idee om voor iedere client
3 load-lampjes te monteren: 1) noting-to-do - 2) working
3) heavy-duty-load
(Ziet er tevens imposant uit!)

Hierover later nog meer...er is nog geen fotomateriaal...