" " Pleo:een robotachtige Camarasaurus Foto met dank aan Ugobe
In de woorden van John Sosoka, technisch directeur van Ugobe, veel van de hedendaagse consumentenrobots hebben "echt gevierd dat ze een robot zijn ... als je kijkt naar Roboraptor of Sony AIBO, het coole aan hen [is] dat ze [zijn] een robot." Dan is er Pleo, Ugobe's nieuwe robotachtige levensvorm. Pleo viert dat hij een dinosaurus is.
Galerij met robotafbeeldingen
In plaats van een boxy lichaam en ledematen met zichtbare gewrichten, Pleo lijkt op een baby Camarasaurus. Camarasaurus was een sauropoda , of een grote, plantenetende, vierpotige dinosaurus. Camarasaurus leefde ongeveer 150 miljoen jaar geleden in wat nu Noord-Amerika en Europa is. Ze kunnen meer dan 18 meter lang worden en ongeveer 40 wegen, 000 pond (18 ton). Maar baby's van de soort, die uit eieren kwamen, waren klein -- ongeveer zo groot als Pleo.
In tegenstelling tot echte dinosaurussen, Pleo heeft niet echt een geslacht. "Het is niet per se een hij, [maar "hij"] is gewoon makkelijk voor mij, " zegt Sosoka. Voor consistentie, we nemen aan dat Pleo een man is, te. De eerste vijf tot tien minuten van zijn leven, Pleo fungeert als een hatchling, langzaam zijn ogen openen en wennen aan het licht. Vervolgens, gedurende 30 tot 45 minuten, hij is een baby, langzaam en aarzelend de wereld om hem heen verkennen en wennen. Daarna, hij is een juveniel. hij graast, wandelingen, snuift, speelt en wiebelt. Hij verkent de wereld, reageert op mensen en andere Pleos, en interageert met zijn omgeving.
Er is meer nodig dan alleen een realistische laag kunsthuid om dit proces levensecht te laten lijken in plaats van robotachtig. En hoewel Pleo veel van dezelfde componenten heeft als andere robots, ze werken samen met een iets ander doel -- om de illusie van leven te creëren. In plaats van alleen een functionele robot te maken, ze creëren een overtuigende weergave van een babydinosaurus.
In dit artikel, we zullen de technologie achter Pleo onderzoeken. We beginnen met een blik op hoe Pleo is ontstaan en waarom hij eruitziet als een Camarasaurus in plaats van een T. Rex of Utahraptor.
Gevoelige huid
Ugobe heeft opgemerkt dat de kleur op Pleo's huid kan beginnen te slijten bij gebruik. Het bedrijf stelt een aantal trucs voor om Pleo's pigment te beschermen. Een daarvan is om een beetje babypoeder aan te brengen -- het vermindert wrijving. Een andere is om Pleo zachtjes te aaien met je hand, niet met je vingernagels.
Inhoud Een Baby Camarasaurus
Het Pleo-prototype
Pleo Gedrag en Beweging
Het sensorische systeem van Pleo
Pleo's processor
Pleo's Motoren, Staarten en stekels
Pleo . aanpassen
Een Baby Camarasaurus " " De Camarasaurus:vier poten, een lange nek, Foto met dank aan Ugobe
Het idee voor een babydinosaurus kwam van Caleb Chung, mede-uitvinder van de Furby en een van de uitvinders achter Pleo. "[Chung had] tonnen en tonnen ... andere soorten producten gemaakt, en hij had altijd al een dinosaurus willen maken, " zegt Sosoka. De volgende stap was het bepalen van de soort van de dinosaurus. "We wilden een viervoeter maken omdat ze stabieler zijn, ', legt Sosoka uit.
Naast stabiel, Pleo moest expressief zijn. Sosoka vervolgt:
Het vermogen om emoties te uiten en met elkaar om te gaan was een van de belangrijkste dingen die we wilden doen. Om dat te doen, we moesten een aantal functies in de dinosaurus hebben ... die het voor mensen gemakkelijk zouden maken om emoties te zien. De enige grote is een staart ... Als een hond een staart [heeft], je kunt gewoon zien, de staart gaat omhoog als ze opgewonden zijn, het gaat tussen hun benen naar beneden als ze bang zijn ... [als] ze niet zeker zijn dan kwispelt het heel langzaam, en dan besluiten ze "O ja, het is goed!" dan kwispelt het.
De staart was niet de enige reden waarom de ontwerpers ervoor kozen om een Camarasaurus te maken. "Hij heeft een relatief lange nek. Veel dinosaurussen hebben geen echte lange nek, ' zegt Sosoka. 'En toen had hij een vrij groot hoofd. Pleo's hoofd is groter ... en het is niet perfect alleen geschaald omdat er veel dingen in moeten worden gedaan ... maar de combinatie van het willen hebben van de staart, een groot hoofd hebben, een lange nek, de viervoeter, leidde ons naar die specifieke dinosaurus."
Er was ook veel onderzoeksmateriaal over de Camarasaurus. Ze waren overvloedig in Noord-Amerika, dus er zijn veel Camarasaurus-fossielen, inclusief baby- en juveniele fossielen. "We konden zien dat dit de werkelijke grootte zou zijn van het dier ergens rond de twee weken oud zou zijn, "zegt Sosoka. "Dus ze komen uit deze grote, rond ei ... dan worden ze natuurlijk enorm, dit gigantische ding. Dus door dit te kiezen en deze maat te kiezen, het is zo groot als een van deze zou zijn als je één luik zou hebben en rond je tafel of woonkamer zou kunnen rennen."
Toen de ontwikkelaars eenmaal een soort hadden gekozen, de volgende stap was het ontwikkelen van een prototype. We zullen in de volgende sectie bekijken hoe Pleo van idee naar realiteit ging.
Prehistorische consumentenrobots Robots voor thuisgebruik lijken misschien nieuw of zelfs futuristisch, maar in de winkel gekocht, programmeerbare robots bestaan al een tijdje. Bijvoorbeeld, in 1980, er waren robots die bekend stonden als Omnibot en Robie Sr. Je kon deze robots programmeren met een afstandsbediening -- de robots sloegen de programma's op cassettebandjes op. Sommige van de hedendaagse robots, inclusief Robosapien en Robosapien V2, zijn ook programmeerbaar met een afstandsbediening, maar ze slaan informatie op in het digitale geheugen.
Het Pleo-prototype " " Een eerdere versie van Pleo -- Foto met dank aan Ugobe
Het kost veel moeite om van het idee van een dinosaurus naar een wandelend model te komen, vooral wanneer het de bedoeling is dat het model bijzonder levensecht is. "Het eerste idee ... was een idee over hoe we veel natuurlijkere en op karakters gebaseerde animaties konden maken, " zegt Sosoka. "We werkten aan het ontwikkelen van een prototype om te zien of dit idee echt effectief zou zijn ... In de loop van een paar maanden, [dat] resulteerde in een kleine rollator. We hadden een blauwe rollator en een rode rollator, en ze waren klein, bijna als stick-figure robots gemaakt van normale hobby servo's en dat soort dingen. Maar toen je ze zag bewegen, het was heel expressief." Een van deze rollators zie je in onze Pleo-video.
De volgende stap was om dat basisidee van een lopende robot te veranderen in een wandelende dinosaurus. Hiervoor was een team van experts betrokken, en niet alleen experts in robotica. "Veel van de dingen die we nodig hebben zijn zeer, zeer gespecialiseerd, " zegt Sosoka. "We hebben een soort uitgebreide familie van aannemers ... we moeten verschillende mensen [in] vanaf verschillende plaatsen vliegen om dat te doen." Het team dat aan Pleo werkt, kan van dag tot dag veranderen. "We hebben speciale AI-talenten en sensortalenten en van alles... Je weet niet precies wat voor soort mensen je tegenkomt als je daarbuiten bent."
Veel van deze experts hebben gewerkt om Pleo er echt uit te laten zien en te laten klinken. Sosoka legt uit:
Afhankelijk van wanneer je in het lab verschijnt, je zou een hercoderingssessie kunnen zien wanneer we stemmen voor Pleo doen ... dan hebben we onze opnametechnicus die met hen werkt ... dan zijn er mensen zoals de beeldhouwer die toen we het basisidee kregen van [welke] dinosaurus .. Als we eenmaal het idee hebben van welke dinosaurus we wilden vertegenwoordigen, we hadden een beeldhouwer die werkte aan allerlei dinosaurussculpturen in de teerputten van La Brea en historische recreaties ... hij zocht naar manieren om dit realistischer te maken.
De beeldhouwer creëerde de fysieke textuur en vorm van Pleo's thermoplastische huid. "Hij maakte al deze kleine patronen om de kleine bultjes op de huid naar voren te brengen, hij maakte al deze verschillende patroondelen, " zegt Sosoka. Een andere expert heeft de kleurpatronen op Pleo's lichaam gemaakt. "Een andere persoon die we hadden was een tovenaar met speciale effecten, ', legt Sosoka uit.
Pleo's levensechte kwaliteiten komen ook voort uit de manier waarop hij beweegt. We zullen hierna kijken naar de inspiratie voor Pleo's gedrag.
servo's een servomotor, of servo, is een kleine, op zichzelf staande elektromotor met tandwielen, circuit en een uitgaande as. Ze worden vaak gebruikt in kleine robots en modelvliegtuigen.
Pleo Gedrag en Beweging " " Pleo is wat speelser dan een echte Camarasaurus waarschijnlijk zou zijn geweest. Foto met dank aan Ugobe
Pleo heeft veel programmering die zijn bewegingen bestuurt. Hij kan ook geprogrammeerde bewegingen combineren om nieuwe bewegingen te creëren op basis van zijn omgeving. Op die manier, hij kan lijken een bedoeling of een doel te hebben voor zijn acties en om emoties te uiten. Maar deze acties weerspiegelen niet noodzakelijkerwijs wat een echte Camarasaurus zou doen. "Ons doel met Pleo is niet om een model te zijn... van die Camarasaurus, maar we wilden zo wetenschappelijk nauwkeurig mogelijk zijn, ' zegt Sosoka.
Dus het Ugobe-team werkte samen met paleontologen, zoölogen en andere specialisten om een realistische basis voor Pleo's gedrag te creëren en tegelijkertijd de dinosaurus persoonlijker en speelser te maken. "[Caleb Chung] werkte samen met enkele wetenschappers om meer te begrijpen over dit wezen en hoe ze leefden en hoe ze ... bewogen en ideeën over hoe ze misschien hadden geklonken en dat soort dingen." Naar dat onderzoek het team heeft de eigenschappen toegevoegd die mensen misschien leuk vinden aan een huisdier. "Soms lijkt het personage meer op een hond dan op een dinosaurus, " zegt Sosoka, "We hebben daar wat meer karakter gestrooid, maar waar we konden, probeerden we met de wetenschap en ons begrip van dat dier te gaan."
Of het zich gedraagt als een dinosaurus of een hond, Pleo's gedrag komt voort uit kunstmatige intelligentie. Sosoka legt het uit. "We hebben een beetje geheugen, een beetje zoals in klassieke AI, zoals een perceptron of een klein neuron. En op basis van wat er gebeurt in Pleo's wereld [de waarden in zijn geheugen] veranderen."
Door deze veranderende waarden kunnen verschillende Pleos zich anders gedragen, afhankelijk van hun omgeving. Sosoka vervolgt:
De selectie van wat Pleo gaat doen is gebaseerd op diermodellen uit het veld. [We kunnen] sommige van die processen digitaal modelleren, en zo krijgen we een deel van het antonieme en eenvoudige leergedrag dat Pleo kan vertonen. Dus afhankelijk van wat Pleo ervaart, dat Pleo in de toekomst andere keuzes zal maken in hoe hij op prikkels reageert. Dus als de Pleo... altijd misbruikt wordt of als hij een omgeving is waar veel enge dingen gebeuren, dan wordt hij minder actief, het zal moeilijker zijn om hem opgewonden te krijgen en dat soort dingen. Anderzijds, als je een Pleo hebt waar veel mee gespeeld wordt, dan weet je dat als je met hem speelt, hij veel expressiever en gelukkiger zal zijn ... [Hij kan] huilen of zingen.
Deze veranderingen in het gedrag van Pleo zijn niet noodzakelijk permanent. Zoals Sosoka uitlegt, "In ons ontwerp Pleo wordt niet echt volwassen. Hij begint heel jong, waar hij nauwelijks kan weten waar je hem aanraakt, en hij begint zijn lichaam te begrijpen en dan te bewegen. Pleo komt niet verder dan de late tienerleeftijd, dus hij krijgt dat niet echt op zijn manier ... op die manier is hij nog steeds plastic. Hij kan nog steeds veranderen."
Samen met de geluiden van Pleo, die worden afgespeeld via twee luidsprekers in zijn lichaam, deze bewegingen helpen Pleo de verschijning van emoties over te brengen, van honger naar vreugde. Volgende, we zullen kijken naar enkele bijzonderheden om Pleo expressief te laten bewegen.
Leren om te leren Sommige van deze leervaardigheden liggen nog in het verschiet. Ugobe is van plan om een downloadbare update voor Pleo's programmering uit te brengen die zijn leervermogen ergens in de loop van 2008 zal verbeteren.
Het sensorische systeem van Pleo " " Het zintuiglijke netwerk van Pleo Foto met dank aan Ugobe
Er zijn 14 motoren nodig om Pleo's bewegingen te besturen. Maar Pleo moet meer doen dan doelloos rondlopen. Zijn bewegingen moeten doelgericht zijn, en hij moet reageren op mensen en objecten. Om dit te laten gebeuren, Pleo heeft sensoren nodig -- veel sensoren.
Sommige van deze sensoren zijn aanraaksensoren. "We wilden niet dat je het gevoel had dat je een sensor aan het vinden was of op een knopje drukte of zoiets. "Sosoka legt uit, "Dus een van de dingen die we deden, is dat we acht capacitieve sensoren in ... capacitieve aanraaksensoren plaatsen, zoals soms [zijn] op lichten ... of op je iPod." Het was een uitdaging om een manier te vinden om deze sensoren te gebruiken. "Als je aan het snowboarden bent, druk je je iPod door je handschoenen, het werkt niet omdat het niet de druk is die het doet. Het is eigenlijk de elektrische koppeling met het water in je lichaam."
Dit betekende dat Pleo's huid - hoewel absoluut noodzakelijk om hem er echt uit te laten zien - de sensoren in de weg kon zitten. Sosoka zegt:
Het idee was om te proberen ze af te stemmen, zodat je een haarbreedte van Pleo's huid kunt zijn, en hij zou je aanraking detecteren bijna alsof hij kleine haartjes had of zoiets ... Nou, het blijkt dat het heel gemakkelijk is om capacitieve sensoren te gebruiken op zoiets als een iPod of een lamp, maar het is erg moeilijk om capacitieve sensoren te maken op iets onder een huid die beweegt en knikt terwijl hij beweegt, [en] met de motoren overal, met al deze elektrische interferentie ... dus het kostte ons uiteindelijk veel tijd om [de] interferentieproblemen op te lossen.
Deze capacitieve sensoren zien eruit als dun, metalen strips. Ze bevinden zich op Pleo's benen, rug, schouder, hoofd en onder zijn kin. Naast deze sensoren zijn:
Een infrarood (IR) zender/ontvanger
Twee microfoons, gelegen waar de echte oren van de dinosaurus zouden zijn
Een kleurencamera
Een infrarood onderbreker, waardoor hij ondoorzichtige objecten in zijn mond kan detecteren
Kantel/schudsensoren, die veranderingen in zijn positie detecteren
Grondsensoren onder zijn voeten
Force feedback sensoren in de motoren in zijn benen
Het interpreteren van en reageren op al deze input vereist een netwerk van processors en circuits. Op de volgende pagina, we zullen kijken hoe Pleo met al deze gegevens omgaat.
Pleo's processor " " Pleo's interne sensoren en circuits Foto met dank aan Ugobe
Pleo doelgerichte bewegingen en geluiden laten maken begint met het verwerken van alle input die hij ontvangt. De acht aanraaksensoren zijn een grote bron van informatie. Sosoka legt uit, "Elk van [de aanraaksensoren] heeft een speciale verwerking die ze in een speciale chip kunnen doen."
Een aparte processor in Pleo's hoofd verwerkt de input van het gebied rond dat deel van zijn lichaam. Sosoka beschrijft de verwerkingskracht die zich daar bevindt:
Het is een ARM7 32-bit microprocessor, en het is erg krachtig en het is erg snel ... Die processor is verantwoordelijk voor het beheer van de geluidsinvoer via Pleo's twee microfoons voor binauraal horen. [Het behandelt ook] infraroodcommunicatie en infraroodobjectdetectie en voor de CMOS-sensor, de camera voelt... er zit een foto-onderbreker in zijn mond, dus als we iets in zijn mond stoppen... dat ondoorzichtig is [voor infrarood licht] kan Pleo voelen dat het er is. Die processor beheert ook de twee aanraaksensoren die zich daar onder zijn kin en bovenop zijn hoofd bevinden. Pleo's hoofd Pleo's iets te grote hoofd is niet alleen voor het uiterlijk. Naast alle sensoren en verwerkingskracht die daar zijn opgeslagen, het hoofd bevat een motor en een versnellingsbak om zijn ogen en mond te bedienen.
Andere processors helpen al deze input om te zetten in beweging. Sosoka legt uit:
Er zijn vier kleine, 8-bits microprocessors, en die ... worden gebruikt om de motoren aan te sturen. Dus nemen ze de bewegingsbeschrijving op hoog niveau, een soort vectorformaat voor beweging, en dan vertalen ze het in de daadwerkelijke beweging die Pleo heeft. Ze doen dat door het gebruik van een servomotorsysteem ... ze doen een paar andere huishoudelijke taken, maar ze laten voornamelijk de 14 motoren draaien.
Pleo's laatste microprocessor, een andere ARM7 23-bits processor, regelt Pleo's verbindingen met computergegevens van de buitenwereld. "Het behandelt de SD-kaart, het behandelt de USB, het beheert de flash-gegevens, ", zegt Sosoka. Deze processor fungeert ook als het algemene brein van Pleo. "Het beheert het praten met het hoofd, praten met de motorcontrollers, het gaat over een soort van alle andere dingen die daar gaande zijn. Dat is waar Pleo's persoonlijkheid en gedrag bestaan."
Op de volgende pagina, we zullen kijken hoe Pleo's lichaam deze instructies uitvoert, en we zullen enkele van de uitdagingen onderzoeken die het ontwikkelingsteam ontdekte bij het werken aan de fysieke structuur van Pleo.
Pleo's Motoren, Staarten en stekels
Zoals de meeste consumentenrobots, Pleo werkt op batterijen. Deze nikkel-metaalhydride (NiMH) batterijen zijn niet flexibel, en ze nemen veel ruimte in beslag, dus moeten ze in het grootste deel van Pleo's lichaam gaan - zijn buik. Dit maakte realistisch bewegen een uitdaging. Sosoka legt uit:
Als je achter je hond loopt, ze maken zo'n S-curve. Ze zwaaien heen en weer, en het is echt dwingend om zo te kunnen bewegen. Als je een draaipunt precies in het midden [van een robot] plaatst, je verliest deze prachtige grote ruimte waar je al je planken zou kunnen plaatsen, uw batterijen en alles.
Het resultaat was een verwijderbaar batterijpakket dat de spil in het midden van Pleo's rug niet hinderde. Het batterijpakket maakt gebruik van nikkel-metaalhydride (NiMH)-batterijen en heeft een oplaadtijd van vier uur voor een batterijduur van een uur.
Een andere uitdaging was Pleo's staart, die centraal staat bij het verschijnen van emoties. De truc was om de staart beweegbaar te maken en tegelijkertijd stevig te maken. Sosoka beschrijft de beweging van de staart:
Dus er zijn sterke staaldraden, als een kleine marionet. Ze beheersen de staart. [Er zijn] vier draden, en de horizontale staan tegenover elkaar en de verticale. Je kunt elke combinatie doen en de staart omhoog krullen. Dus die draden zijn behoorlijk sterk ... Stel je een stuk nylon voor dat naar beneden loopt in alle wervels. We hebben het aan beide uiteinden vastgelegd, zodat het een deel van de spanning kon absorberen.
Motoren verplaatsen deze draden in reactie op instructies van zijn processors. De motoren bewegen ook Pleo's hoofd, nek en benen. Koppelingen en forcefeedback-sensoren in zijn benen helpen zijn componenten te beschermen en reageren op obstakels die hij tegenkomt. "Pleo heeft koppelingen in al zijn motoren, zodat als hij op zijn voeten landt, zijn voeten kunnen een beetje meegeven. Ze dragen niet alle druk over. Die klauwen laten Pleo ook weten dat je aan het knoeien bent met [zijn been], en dan kan hij het uitschreeuwen of mank lopen, ' zegt Sosoka.
Uit de doos, een Pleo heeft het vermogen om zijn omgeving te verkennen en ervan te leren. Maar Pleo heeft ook de mogelijkheid om te worden geprogrammeerd en aangepast. Hoe dit werkt, bekijken we op de volgende pagina.
Breekbaar Pleo's vorm en huid helpen hem ook steviger te maken. "Veel van de carrosseriepanelen zijn gebogen en ze hebben dit soort mooie rondingen met een hoge straal, en die zijn meestal veel sterker als je ze raakt, " zegt Sosoka. Pleo's huid is ook relatief dik en sponsachtig, dus het helpt Pleo op te vangen als hij valt.
Pleo . aanpassen " " Pleo speelt met een oefenblad. In een toekomstige Pleo-versie, mensen kunnen het trainingsblad misschien gebruiken om Pleo-trucs te leren. Foto met dank aan Ugobe
Pleo's kunstmatige intelligentie werkt binnen de context van zijn besturingssysteem, Levens besturingssysteem. Vanwege de mogelijkheden van Life OS - waarvan sommige zullen worden geïmplementeerd in een Pleo-software-update - hebben mensen de mogelijkheid om de manier waarop Pleo klinkt en zich gedraagt te veranderen. Het algemene doel, volgens Sosoka, is "om veel mensen hun visie en hun dromen te laten uitvoeren ... een van de dingen waar we veel tijd aan besteden, is gewoon manieren vinden om het mensen gemakkelijk te maken om hun idee te uiten over hoe een wezen als Pleo zou moeten handelen of er hun eigen ervaringen omheen creëren."
Het basisidee is dat opvoeders, artiesten en hobbyisten konden Pleo aanpassen met behulp van een digitaal geheugenapparaat dat bekend staat als een SD-kaart. Met een SD-kaart en een kaartlezer, je zou programma's en geluiden kunnen maken en deze van een computer naar een Pleo kunnen overbrengen. Sosoka zegt:
Pleo heeft veel geluiden die hij kan produceren als reactie op verschillende activiteiten ... Het zijn geluidscommando's die in veel verschillende geluiden kunnen veranderen. [Deze commando's hebben] ID's, en dus een van de dingen die we doen, is dat we u een WAV-bestand op uw computer laten opnemen en het de juiste naam geven ... [en het opslaan als] het juiste soort bestand. En als je dat bestand dan op een SD-kaart zet en het in Pleo steekt, je Pleo zal zich net zo gedragen als voorheen, behalve dat wanneer je normaal gesproken het originele geluid van Pleo [hoort], Pleo speelt wat dat WAV-bestand ook is. Dus wanneer Pleo de zijne doet (maakt dinosaurusgeluid) om je aandacht te trekken of probeert je hem te laten voeren of zoiets, je kunt iets heel anders opnemen ... [wat] je ook wilde doen. "Ik wil een hamburger, " of "geef me een croissant."
Een andere aanstaande aanpassingsmethode voor Pleo omvat het schrijven van een eenvoudig computerprogramma en het opslaan op een SD-kaart. Met behulp van de Pawn-scripttaal, wat lijkt op een eenvoudigere versie van de programmeertaal C, mensen kunnen hun eigen Pleo-besturingen maken. Deze mogelijkheden zullen deel uitmaken van de Pleo-ontwikkelaarskit (PDK).
Veel van deze mogelijkheden komen als firmware-upgrades voor bestaande Pleos. Gebruikers kunnen de upgrades downloaden van de Pleo-site en ze overzetten naar hun Pleo via een USB-verbinding. Deze upgrades worden direct naar Pleo's geheugen overgebracht, maar gebruikersaanpassingen, zoals nieuwe programma's en geluiden, worden afgespeeld vanaf SD-kaarten.
Deze maken allemaal deel uit van de toekomst van Pleo -- en de toekomst van Ugobe. Het bedrijf heeft zijn volgende robotica-project niet onthuld, maar volgens Sosoka, "Het zal heel anders zijn dan Pleo ... Pleo heeft een grote ruimte die we kunnen verkennen en eindgebruikers kunnen verkennen, en dus kunnen we die ruimte een beetje laten rijpen. We zullen iets doen met de volgende levensvorm zal in een heel andere ruimte zijn."
Pleo vs. Furby Aangezien Pleo en Furby een aantal vergelijkbare elementen hebben en een mede-bedenker delen - Caleb Chung - is het moeilijk om over de een te praten zonder de ander te noemen. Pleo is aanzienlijk geavanceerder dan Furby. Furby had één 8-bits controller -- Pleo gebruikt er vier alleen voor motorbesturing.
Veel meer informatie gerelateerde artikelen Hoe robots werken
Hoe ASIMO werkt
Hoe FIRST werkt
Hoe microprocessoren werken
Hoe afstandsbedieningen werken
Hoe iPods werken
Hoe digitale camera's werken
Hoe luidsprekers werken
Hoe werken microfoons, en waarom zijn er zoveel verschillende soorten?
Hoe weten touchscreen-monitoren waar u aanraakt?
Meer geweldige links Pleo's Wereld
Ugobe
De oude robots - consumentenrobots uit de jaren 80
bronnen Pleo's wereld:ontdek Pleo. http://www.pleoworld.com/discover
Sosoka, John. Persoonlijk interview. Uitgevoerd op 3-10-2007.
Stemmerman, Julia. Persoonlijke communicatie. 10/12/2007.
Speciale dank Bedankt tot John Sosoka , technisch directeur van Ugobe, en Julia Stemerman van SHIFT Communications voor hun onschatbare hulp bij dit artikel.