211service.com
Een robot maakt de balans op
De korte figuur die onlangs in een sweatshirt met capuchon door de campuswinkel van de Carnegie Mellon University sluipt, is niet een of andere winkeldief, maar een robot die inventaris opmaakt. Andyvision, zoals het heet, scant de schappen om een realtime interactieve kaart van de winkel te genereren, die klanten kunnen bekijken via een scherm in de winkel. Tegelijkertijd voert de robot een gedetailleerde voorraadcontrole uit, identificeert elk artikel in de schappen en waarschuwt werknemers als de voorraad laag is of als een artikel zoek is geraakt.

Winkelbot: Een inventariserende robot (met een hoodie aan) scant de schappen in de winkel van CMU.
Het prototype rolt sinds half mei over de vloeren van de winkel. Deze dinsdag, Priya Narasimhan , een professor aan de CMU die aan het hoofd staat van de Intel Science and Technology Center in embedded computing , demonstreerde het systeem aan aanwezigen op een Intel Research Labs-evenement in San Francisco.
Tijdens zijn rondjes maakt de robot gebruik van een combinatie van algoritmen voor beeldverwerking en machine learning; een database met 3D- en 2D-beelden die de voorraad van de winkel tonen; en een basiskaart van de lay-out van de winkel, bijvoorbeeld waar de T-shirts zijn gestapeld en waar de mokken wonen. De robot heeft nabijheidssensoren zodat hij nergens tegenaan loopt.
Geen van de gebruikte technologieën is op zichzelf nieuw, zegt Narasimhan. Het is de combinatie van verschillende soorten algoritmen die op een systeem met laag vermogen draaien dat het systeem uniek maakt. De door de robot gegenereerde kaart wordt naar een groot touchscreensysteem in de winkel gestuurd en een realtime inventarislijst wordt naar iPad-dragend personeel gestuurd.
De robot gebruikt een paar verschillende trucs om items te identificeren. Het zoekt naar streepjescodes en tekst; en gebruikt informatie over de vorm, grootte en kleur van een object om zijn identiteit te bepalen. Dit zijn allemaal vrij conventionele computervisietaken, zegt Narasimhan. Maar de robot identificeert ook objecten op basis van informatie over de structuur van de winkel, en items horen naast elkaar. Als een niet-geïdentificeerde feloranje doos zich in de buurt van Clorox-bleekmiddel bevindt, leidt dit af dat de doos Tide-wasmiddel is, zegt ze.
De groep van Narasimhan ontwikkelde het systeem na het interviewen van retailers over hun behoeften. Winkels verliezen geld wanneer een populair artikel bijna op is, en wanneer een klant een pot salsa in het wasmiddelpad zet waar het niet kan worden gevonden door iemand die het wil kopen; of wanneer klanten vragen waar iets is en griffiers niet weten. Tot dusver lijkt het robotinventarisatiesysteem te hebben bijgedragen aan het vergroten van de kennis van het personeel over waar alles zich bevindt. Tegen de herfst verwacht Narasimhan te weten of het ook het winkelgeld heeft bespaard.
Narasimhan denkt dat inventarisatiesystemen met computervisie gemakkelijker te implementeren zijn dan draadloze RFID-tags, die niet goed werken in winkels met metalen planken en vaak met de hand op elk item moeten worden bevestigd. Een computervisiesysteem hoeft niet op een robot te worden gedragen; hetzelfde werk kan worden gedaan door camera's die in elk gangpad van een winkel zijn gemonteerd.
Ruzena Bajcsy , een professor aan de University of California, Berkeley, die onderzoek doet naar computervisie en robotica, zegt dat anderen aan soortgelijke geautomatiseerde voorraadsystemen werken. De grootste uitdaging voor een dergelijk systeem, zegt ze, is of het kan omgaan met verschillende verlichtingen en zich kan aanpassen aan verschillende omgevingen.
Na de eerste test in de campuswinkel, zegt Narasimhan, zal het Carnegie Mellon-systeem ergens volgend jaar in verschillende lokale winkels aan deze test worden onderworpen.