En robot som fungerer overbevisende i en demonstrasjon, må fortsatt tåle forholdene på et reelt arbeidssted: kontinuerlige datastrømmer fra sensorer, et begrenset energibudsjett og krav til rask styring. Overgangen fra prototype til utrulling var temaet da Intel møtte robotikkoppstartsbedrifter hos MassRobotics i Boston 6. oktober.

Intel publiserte en omtale av arrangementet 16. oktober. Ifølge selskapets beskrivelse diskuterte deltakerne sanntidsbehandling av KI-modeller, håndtering av sensordata, samordning av beregningsarbeidsbelastninger, energieffektivitet, programvareportabilitet og databehandling på kanten. Artikkelen beskriver temaene på et teknisk seminar, ikke testresultater fra ferdige systemer.
Der prototypen møter produksjonsvirkeligheten
I en robot er persepsjon og handling knyttet sammen i en kort syklus: Sensorene sender data, datasystemet tolker omgivelsene, og kontrolleren sender kommandoer til aktuatorene. Det er ikke bare modellens nøyaktighet som betyr noe i denne kjeden. Forsinkelser i behandlingen, overbelastede beregningsressurser eller svingninger i energiforbruket kan gjøre det vanskeligere for hele systemet å fungere.
Derfor går diskusjonen om «fysisk KI» raskt fra valg av modell til enhetens arkitektur. Utviklere må avgjøre hvilke oppgaver som skal utføres direkte på roboten, hvordan ressursene skal fordeles mellom KI-inferens og styring, og hvordan programvarestakken skal vedlikeholdes når de bytter plattform. Intel beskrev disse temaene som seminarets viktigste tekniske spørsmål.
Praktisk betydning for robotikkteam
For et team som forbereder et pilotprosjekt, er det nyttig å dele opp testingen etter de samme flaskehalsene. Mål hele syklusens forsinkelse fra sensordata mottas til aktuatoren får en kommando, ressursbruken når modeller og kontroller kjører samtidig, og energiforbruket gjennom et langvarig scenario. En egen kontroll bør undersøke om programvaren kan bygges og oppfører seg likt på den tiltenkte maskinvarekonfigurasjonen.
En slik plan gjør det lettere å skille mellom problemer med modellen, begrensninger i beregningsplattformen og utfordringer med integrasjonen. Hvis forsinkelsen for eksempel øker når flere sensorstrømmer behandles parallelt, bør teamet undersøke arbeidsfordelingen og minnebåndbredden, i tillegg til modellens parametere.
Intel presenterte møtet som en del av arbeidet med utviklere og oppstartsbedrifter, og knyttet diskusjonen til selskapets satsing på et åpent og skalerbart grunnlag for fysisk KI. Publikasjonen inneholder ingen sammenlignende målinger av maskinvare, resultater fra deltakernes utrullinger eller oversikt over tekniske løsninger som er oppnådd. Det som er bekreftet, er at konkrete tekniske hindringer ble diskutert – ikke at et nytt produkt er lansert eller at roboter er bevist klare for utrulling i stor skala.
For robotikkteam er hovedpoenget praktisk: Systemet må vurderes gjennom hele arbeidsflyten og på den tiltenkte enheten. Det er den samlede testen av inferens, sensorer, styring, energibruk og programvareportabilitet som viser hvor klar en demonstrasjonsprototype er for arbeid på et reelt arbeidssted.