NVIDIA-ingenjören som bygger infrastrukturen bakom moderna robotar
Jaiveer Singh leder teamet på NVIDIA som utvecklar mjukvaruverktygen som gör det möjligt för robotar att faktiskt fungera utanför demonstrationsgolvet – tänk kameravyer, hårdvarugränssnitt och de lager av kod som sällan syns men alltid krävs. Det intressanta här är inte roboten i sig, utan att det stora jobbet just nu handlar om att bygga plattformar som snabbar upp andra utvecklare.
Djupdykning
Jaiveer Singh jobbar på ett lager i robotikens stack som de flesta aldrig tänker på — inte de coola armar som plockar lådor, utan det som händer innan: hur en utvecklare överhuvudtaget kan koppla upp sig mot en robots kameror, läsa av sensordata och felsöka utan att stå fysiskt bredvid maskinen. Det är ungefär som skillnaden mellan att bygga en app och att bygga de API:er och servrar som gör det möjligt för appen att existera. Utan den infrastrukturen fastnar robotar på demogolvet, vilket är precis där de flesta faktiskt fastnar. Det Singh beskriver är att övergången från "robot som fungerar i kontrollerad miljö" till "robot som gör något nyttigt i verkligheten" är ett ingenjörsproblem lika mycket som det är ett hårdvaruproblem — och just nu är det mjukvarulagret den verkliga flaskhalsen i branschen. Om han och liknande team lyckas korta ner den där cykeln från prototyp till deployment, kommer nästa våg av robotisering att röra sig betydligt snabbare än vad de senaste tio åren antyder.