
AI plant. Regels bepalen. Mensen autoriseren. Veiligheid heeft vetorecht.
Steady Eddie draagt zijn intelligentie aan boord, in lagen, elk met een taak en een grens. De lagen die waarnemen en plannen zijn softwaremodellen, en wij werken ze bij: naarmate de modellen verbeteren, verbetert elke eenheid mee. De regels die de modellen besturen, de controller die de machine beweegt en het veiligheidssysteem dat alles kan stoppen worden nooit door een update geraakt, en geen model kan ze ompraten.
De machine aan het werk, zwenkend in het engineeringmodel.
Wat voorstelt, wat beslist, wat stopt.
Elk commando gaat door deze stapel naar beneden. Het denkwerk is vervangbaar. De besturende, bewegende en beschermende delen zijn dat niet, en die zitten eronder, waar een model ze niet kan bereiken.
Het praat met de ploeg en leest de opdracht.
Het onderdeel dat een plan, een vraag of een tekening begrijpt, en uitlegt wat Eddie van plan is. Het adviseert. Het geeft nooit een bediening opdracht.
Het zet een goedgekeurde opdracht om in gewone, begrensde acties.
Een snede, een hijs, een pas, een zwenking, elk binnen de limieten die voor die machine zijn ingesteld. Een plan is een voorstel totdat alles eronder het heeft toegelaten.
Het kijkt, en het kan alleen stop zeggen.
Detectie, classificatie en volgen van wat er rond de machine is, elk met een betrouwbaarheidsniveau. Waarneming kan autoriteit wegnemen. Het kan die niet verlenen. Het kan stop zeggen; het kan geen ga zeggen.
Elk commando wordt hier toegelaten of afgewezen.
Eenvoudige regels, elke keer hetzelfde. Dit is de grens tussen wat de AI wil en wat de machine mag doen.
Een vastecyclus-controller bedient elke bediening.
Hij beweegt de joystick, het pedaal, de hendel, zoals de kalibratie het heeft geleerd, en niets anders. Een sneller model neemt een betere beslissing; het laat een hydraulische klep niet sneller opengaan, en de eigen bedieningen van de machine bepalen de ondergrens van elke reactie.
Een onafhankelijke veiligheidscontroller met vetorecht over alles erboven.
Apart bekabeld, apart gevoed, verantwoording afleggend aan de persoon bij de machine en aan zijn eigen sensoren. Als het stop zegt, krijgt niets erboven een stem.
Acht camera's op een ring, en één schijf aan de eigen voeten van de machine die geen camera kan zien.
De ring is geen camera die is vastgeschroefd waar toevallig ruimte was. Het is een berekende geometrie: hoeveel lenzen, op welke hoogte, hoe ver naar beneden gekanteld, zodat elke vierkante meter vanaf de eigen voetafdruk van de machine tot aan de zichtbaarheidscirkel die de norm rond een machine van zijn klasse trekt, gezien wordt, en vanaf vijf meter door twee camera's tegelijk wordt gezien.
Waarom acht.
Zeven camera's laten grond over die maar één lens ziet. Acht laten bijna niets over, en een doel dat door twee camera's wordt gezien is een doel met een afstand, niet alleen een richting. De ring is zo gedraaid dat geen camera op de hartlijn van de giek staat, waar de giek hem zou blokkeren.
De blinde schijf, vermeld.
Een camera hoog op een machine kan de grond aan zijn eigen voeten niet zien. De geometrie laat een schijf van iets meer dan twee meter doorsnede over, op het rotatiecentrum, die de ring niet dekt, en de tekening vermeldt dat in plaats van het te verbergen. Die schijf is de reden dat de nabije band bestaat: er mag niets in staan wanneer de machine gewapend is, en de eigen bedieningen van de machine, en de regel dat er niets in mag staan wanneer de machine gewapend is, houden dat zo. Het getal komt uit de geometrie, en wij controleren het op de machine.
Bewust slank.
Het eigen zicht van een operator wordt beschermd door een norm die vastlegt hoeveel een montage op ooghoogte mag blokkeren. Eddies camerapods zijn op die regel gedimensioneerd: slank genoeg dat iemand in de stoel ziet wat hij altijd zag.
- Brede lenzen, elk een derde van de horizon opnemend, ver naar beneden gekanteld vanaf een ring op dakhoogte.
- Elke camera leest het hele beeld in één keer, zodat een schuddende cabine de wereld niet buigt.
- Hoog dynamisch bereik: een lage zon en een donkere werkplaats in hetzelfde beeld.
- Gemonteerd op de eigen spiegel- en leuningpunten van de fabrikant, nooit op een kantelbeveiligingsconstructie.
Twee lenzen, één sluiter, één regel over licht.
De ring wil breedte. Het werktuig wil detail. De cabine schudt. De zon staat op de horizon om vier uur 's middags in januari. Elk daarvan is een lensbeslissing, en elke beslissing is op papier genomen voordat een camera werd gekocht.
De waarnemingslens.
Een lens op elke ringcamera die een derde van de horizon opneemt, zodat een kwadrant met marge wordt gedekt en een persoon aan de rand van de cirkel nog genoeg van het beeld vult om een persoon te zijn en geen vlek. De acht overlappen; de overlap is waar diepte vandaan komt.
De werklens.
Een lens half zo breed op het dak, die naar voren en naar beneden kijkt naar het werktuig en de snede: de bak, het front, de lading, de rand. Wat de ogen van een operator het grootste deel van een dienst doen.
De sluiter.
Een camera die zijn beeld regel voor regel leest, zoals de meeste telefooncamera's doen, buigt een rechte paal in een schuine stand wanneer de cabine waarin hij zit schudt. Eddies camera's lezen het hele beeld in één keer. Een trillende cabine is de normale toestand op een werkende machine, dus dit was nooit optioneel.
Het dashboard, gelezen zoals u het leest.
Eén camera in de cabine kijkt naar het instrumentenpaneel en leest het optisch: motor draait, temperatuur, brandstof, de waarschuwings- en storingslampjes. Er gaat geen kabel de machine in om te vragen. Het kan Eddie stoppen. Het kan de machine nooit starten.
Een draaiende lidar, radar waar het weer erom vraagt, en een eerlijk verslag van wat elk verliest.
Camera's geven het beeld. De lidar geeft structuur en een directe afstand tot alles wat hij raakt. Radar, als optie gemonteerd waar regen, stof en sneeuw de normale toestand zijn, geeft aanwezigheid wanneer die alles verblindt. Geen van de drie wordt alleen vertrouwd, omdat elk weer heeft waar het niet doorheen kan kijken.
De lidar.
Een honderdachtentwintig-kanaals draaiende lidar op het dak van de cabine, boven de ring, met een verticaal veld van een achtste cirkel van boven naar beneden, die tien keer per seconde ronddraait. Hij geeft het beeld zijn metrische structuur: de vorm van de grond, de omvang van een hoop, de rand van een sleuf, de reflectie van een persoon. Het is de zwakste sensor in mist en de eerste die een persoon in donkere werkkleding verliest, dus hij is nooit de enige.
Radar, als optie.
Waar regen, stof of sneeuw de normale toestand op een terrein zijn, worden radareenheden toegevoegd op taillehoogte rond de machine, elk alleen gebruikt in de kern van zijn veld waar zijn hoeken betrouwbaar zijn. Stof dat een lidar volledig stillegt, is bijna doorzichtig voor radar. Radar wordt dus gebruikt voor aanwezigheid in stof en sneeuw, nooit voor positie, en nooit alleen: een persoon die stilstaat is er onzichtbaar voor, en twee mensen die samen staan zijn één radarobject.
De veeg, en de zwenking.
Een machine die zwenkt, sleept zijn eigen giek door het veld van de lidar. Eddie weet op elk moment waar zijn giek is en verwijdert de giek uit het beeld, in plaats van een muur te zien die er niet is.
Camera's en lidar verliezen het. Radar, waar gemonteerd, houdt stand.
Lidar ziet elk deeltje als een hard doel. Radar ziet ze nauwelijks, en daarom krijgen stoffige terreinen radar.
Lidar verliest het eerst. Camera's houden langer stand.
De reflecties van de lidar vallen in mist eerder weg dan het beeld van een camera.
Voorwaartse sensoren raken bedolven. De ring houdt stand.
Vijf minuten aanhoudende sneeuwval kan een voorwaarts gerichte sensor verblinden; acht camera's rond de machine zijn niet allemaal op het weer gericht.
Radar verliest het. Camera's en lidar houden stand.
Een radar die beweging leest, kan iemand die stilstaat niet zien.
Lidar verliest het. Camera's houden stand, en radar waar gemonteerd.
Donkere kleding geeft bijna niets terug aan een lidar.
Eddie neemt zijn eigen autoriteit weg.
Wanneer de sensoren het oneens zijn of het weer ze uitschakelt, mag waarneming één ding doen met twijfel: autoriteit wegnemen.
Het weet welke kant boven is, welke kant het op wijst, en waar zijn bak is.
Een machine op een helling, die een lading zwenkt, is niet dezelfde machine als een op het vlakke. Eddie draagt de sensoren die het verschil vertellen, en hij draagt er twee van het belangrijkste soort, omdat een cabine en een onderstel het oneens zijn.
Twee traagheidseenheden, niet één.
Eén in de cabine, één op het onderstel. Op een graafmachine verschillen ze door de zwenking en door de eigen montage van de cabine, en ze als één behandelen is een meter fout bij het werktuig. De gekozen eenheid is de klasse die zijn houding minuten kan vasthouden zonder correctie, niet de klasse in een telefoon; het verschil werd berekend voordat hij werd gekocht.
De zwenking, en de cilinders.
Een band op het onderstel, gelezen door een naar beneden gerichte camera, geeft de hoek tussen bovenstel en rupsen. Hellingsensoren op de giek en de steel, omdat het meten van de cilinder de rand van de bak plaatst waar hij werkelijk is, en meten bij de scharnier niet.
Koers uit twee antennes.
Zwaartekracht vertelt een machine welke kant onder is. Ze heeft geen mening over koers. Eddie haalt zijn koers uit de lijn tussen twee satellietantennes op het dak, ver genoeg uit elkaar om te vertrouwen, en een correctie op landmeetkundig niveau waar de opdracht dat vraagt.
Snel, gecorrigeerd, verankerd.
De sensoren op de bedieningen zijn snel en sluiten de lus. De houdingssensoren corrigeren die. De satellietfix is traag en driftvrij, en verankert het beeld aan het eigen raster van het terrein; ze sluit nooit zelf een lus.
Objecten, de grond, de nabije band waar hij stopt, de verre band waar hij waakt.
De waarnemingsset is gebouwd voor de grond waar wij werken: stof, sneeuw, mist, duisternis, en een machine die zwenkt. Dit is het beeld dat hij opbouwt.

Een illustratie van het beeld dat Eddie opbouwt: objecten, de grond, de nabije band waar hij bij binnenkomst stopt, de verre band waar hij waakt. Geen live-uitvoer.
Acht camera's rond de machine.
Brede lenzen, gelijkmatig verdeeld, naar beneden gekanteld, gedimensioneerd zodat er geen blinde grond is vanaf de eigen voetafdruk van de machine tot aan de zichtbaarheidscirkel die de norm rond een machine van zijn klasse trekt.
Eén camera op het werktuig en de snede.
Wat de ogen van de operator doen: de bak, het front, de lading, de rand.
Eén camera leest het dashboard.
Motor draait, olietemperatuur, brandstof, de waarschuwings- en storingslampjes, zoals een operator er een blik op werpt. Het kan Eddie stoppen. Het kan de machine nooit starten.
Een draaiende lidar op het dak van de cabine.
Structuur, omvang en de vorm van de grond. Structuur, omvang en de vorm van de grond.
Een optie voor regen en stof.
De sterkste sensor in stof en sneeuw, en blind voor een doel dat niet beweegt, dus ook nooit de enige. Toegevoegd waar het weer op een terrein daarom vraagt.
Het weet welke kant boven is.
Traagheidseenheden op de cabine en het onderstel, een hellingsensor op het bovenstel en een encoder op de zwenking.
Elke as weet waar hij is.
Positie- en krachtwaarneming op elke bediening die Eddie bedient, een lengtesensor op elke cilinder, en satellietpositionering met een correctie op landmeetkundig niveau waar de opdracht dat vraagt.
Wanneer hij twijfelt, neemt hij autoriteit weg.
Sneeuw bedelft voorwaartse sensoren. Mist verblindt lidar. Een stilstaand doel is onzichtbaar voor radar. Er wordt geen prestatieniveau geclaimd voor de waarnemingsset. Ontworpen volgens de architectuur van ISO 13849, richting ISO 17757. Er wordt geen certificering geclaimd.
Elke sensor op zijn eigen tak, zodat een storing een naam heeft.
Het beeld is geen soep van pixels en punten. Elke sensor wordt apart gelezen, apart beoordeeld op zijn betrouwbaarheid, en pas daarna gecombineerd op het niveau van objecten. Wanneer één sensor uitvalt, kan Eddie zeggen welke, en zonder hem verdergaan. Alles vroeg samenvoegen werd getest en verworpen: in mist zag het minder dan één enkele camera deed.
De scène die Eddie bijhoudt, wordt bewust nooit volledig zeker over iets. Hij houdt twee aparte boeken bij: grond die hij nooit heeft waargenomen, en grond waar zijn sensoren het oneens zijn. Beide worden als onbekend behandeld, en onbekend betekent geen autoriteit daar.
Het is verplicht te weten wanneer het niet kan zien.
Weer dat licht verstrooit wordt gemeten, niet weggeredeneerd. Een sensor die stilletjes bereik verliest naarmate hij opwarmt, wordt niet vertrouwd om dat zelf te zeggen; de grens wordt van buitenaf gesteld. Wanneer het beeld dunner wordt, verdunt Eddies autoriteit mee. De regel waaronder de hele set leeft is kort: externe waarneming mag autoriteit wegnemen. Ze mag die nooit creëren. Geen enkele AI-laag mag bewegingsautoriteit verlenen of herstellen.
Autoriteit is geen ladder die iemand kan beklimmen.
Een beweging gebeurt alleen wanneer het veiligheidssysteem vrij is, een met naam genoemde persoon voor dit plan heeft getekend, de beweging binnen de door die persoon goedgekeurde limieten valt, en de snelheids- en krachtklemmen voldaan zijn. Alle vier, elke keer, anders beweegt de machine niet. Er is geen volgorde om te herschikken en geen overschrijving.
Hoe een nieuw model zijn plaats verdient.
Waarnemings- en planningsmodellen zijn op dit moment de snelst evoluerende technologie ter wereld, en Eddie is gebouwd om de volgende te kunnen opnemen. Het denkwerk is op zichzelf vervangbaar; de regels, de bewegingscontroller en het veiligheidssysteem eronder veranderen niet wanneer een model dat doet. Wat verandert is de lat waar een nieuw model overheen moet.
Vier poorten.
Niets ongetekends draait ooit op een machine die kan bewegen. Een nieuw model moet bij de interface passen, zich aan zijn tijd- en geheugenbudget houden, en stop kunnen zeggen, niet alleen ga; een model dat alleen ooit een traject kan uitvoeren, komt er niet in, hoe knap ook. Het draait dan in de schaduw naast het model dat het zou vervangen, zonder autoriteit, totdat het er lang genoeg mee heeft overeengestemd om te vertrouwen. De verwisseling gebeurt op een ritme van de controller, met het oude model nog aanwezig. Terugzetten laat de goedkeuring vallen en een persoon tekent opnieuw; er is geen terugkeer naar het laatste commando.
Een aparte opstelling registreert hoe goede operators bewegen.
Met een persoon in de stoel en de eenheid eruit, legt een aparte opnameopstelling vast wat de handen van een bekwame operator echt deden, met een snelheid en resolutie die het de moeite waard maken om te bewaren. Niets van Eddie is aangesloten terwijl dit draait, bedieningseenheden inbegrepen, en de opstelling is met niets op de machine verbonden. Waar de stuurknuppel pauzeerde. Hoe het gas opkwam voor de zwenking. Hoe de bak in het front werd gevoerd.
Die registratie heeft geen autoriteit. Ze kan geen bediening bewegen. Leren gebeurt buiten de machine, wordt beoordeeld door een met naam genoemd persoon, en wordt ondertekend geleverd, zo bestuurd dat de techniek van geen enkele persoon eruit reproduceerbaar is en de bijdrage van geen enkele persoon domineert. Er is geen leren op de machine en geen gewicht dat zichzelf in het veld verandert. Elke update draait eerst op ons eigen wagenpark voordat hij het uwe bereikt.
De ogen en het brein, genoemd.
De camera's zijn Leopard Imaging op Sony IMX490-beeldsensoren. De lidar is een Ouster OS0-128. Positie en koers komen van een SBG Systems Ellipse-D, de beweging van het bovenstel van een VectorNav VN-110, de giek- en steelhoeken van SICK-hellingsensoren. De computer is een NVIDIA Jetson AGX Orin op een Connect Tech-drager. Elk onderdeel waar STE Integrate omheen is ontworpen, per fabrikant.
De handen, getekend vanuit het model.
Elke bedieningseenheid is in het engineeringmodel getekend zoals gebouwd: de joystickpods, de pedaalpod, de rijhendelpod en het platform waarop ze staan. Dit zijn de eigen aanzichten van het model, getekend uit hetzelfde model waartegen de machines worden gebouwd.




Waar de opdracht wordt voorbereid.
Voordat Eddie beweegt, wordt de opdracht buiten de machine voorbereid: het terrein, de grens ervan, het referentiepeil, de tekeningen die het werk vraagt, en de gereedheidscontroles. Die voorbereiding raakt de machine nooit, houdt geen sessie vast en beweegt geen bediening. Ze geeft een gereedgemaakte opdracht door aan de stapel erboven, en die stapel beslist, in volgorde, of de machine beweegt.
De STE Site Foreman is waar die voorbereiding leeft.