Meestal bespreken we hier serieuze dingen bij How-To Geek: geavanceerde routers, streaming video-oplossingen en andere duidelijk onwrikbare hardware. Af en toe bespreken we iets dat leuk is voor de lol, zoals de Romo, een eigenzinnige kleine robot die vreselijk moeilijk is om niet van te houden.
Wat is de Romo?
De Romo is een programmeerbare telepresence-robot. Het apparaat zelf bevat eigenlijk geen elektronisch brein, maar gebruikt in plaats daarvan een iPhone of iPod touch als visuele indicator, als fysieke interface en als het brein achter zijn robotachtige capriolen.
Wat je eigenlijk krijgt als je een Romo koopt, is een tankachtige batterijgevoede basis waar je iPhone of iPod Touch in vastklikt. Deze basis dient als een mobiel platform voor het iOS-apparaat dat is geladen met de Romo-software die je iOS-apparaat tot leven brengt als een robotachtige en eigenzinnige kleine metgezel.
De Romo kan in stand-alone modus worden gebruikt met alleen het iOS-apparaat erop aangesloten, of het kan worden gebruikt met twee iOS-apparaten zoals de eerste iPhone / iPod Touch die op het apparaat is aangesloten en een bijbehorende iPhone, iPod Touch of iPad met de afstandsbediening besturingssoftware. Het is zeker vermeldenswaard dat u dat doet niet twee iOS-apparaten nodig om de Romo op afstand te bedienen (hoewel het het erg handig en leuk maakt); je kunt de Romo ook bedienen vanaf een computer met een webbrowser.
Als een op zichzelf staande eenheid is het apparaat in staat om met de gebruiker te communiceren, door de gebruiker verstrekte scripts uit te voeren om acties uit te voeren, en op de meer geavanceerde niveaus maakt het zelfs aangepaste programmering mogelijk buiten het bereik van de aanvankelijke eenvoudige scripting.
Gecombineerd met een bijbehorende iOS-app en / of webinterface wordt de Romo een volledige telepresence-robot die je kunt rondrijden via de afstandsbediening (zelfs via internet) en video kunt maken, foto's kunt maken, audio-video in twee richtingen kunt gebruiken of overal kunt verkennen een kleine tankachtige basis kan bereiken (wat, tot onze verbazing, meer plaatsen was dan we hadden verwacht).
De Romo wordt geleverd in twee modellen die functioneel identiek zijn, behalve hun verbindingspoort. Het iPhone 4-model is voorzien van de Apple 30-pins Lightning-connector en werkt met de iPhone 4, iPhone 4s en 4e generatie iPod Touch. Het iPhone 5-model is voorzien van de Lightning-connector en werkt zowel met de iPhone 5, iPhone 5S en iPhone 5C als met de 5e generatie iPod Touch.
De grijparmen op de rubberen basis zijn vrij flexibel en we konden ze gemakkelijk zachtjes buigen om ook een iPhone 6 te plaatsen, maar het wordt niet officieel ondersteund door het bedrijf en het beperkte de kantelbeweging van de houder. Beide modellen worden opgeladen via een USB Mini B-poort die zich onder de eenheid tussen de treden bevindt.
Hoewel zowel de iPhone 4- als de iPhone 5-modellen voor dezelfde prijs worden vermeld op de Romo-website, is het eigenlijk zuiniger om het oudere iPhone 4-model van Amazon op te halen. Hoe nieuwer Het iPhone 5-model wordt vermeld voor $ 145 en het oudere iPhone 4-model wordt vermeld voor $ 69 . Gezien het feit dat je op Craiglist en eBay vaak oude of niet-geschikte iPhone 4S-apparaten voor mobiele telefoons kunt vinden voor minder dan honderd dollar, betekent dit dat je een speciale iPhone 4-eenheid en de Romo-robotbasis kunt hebben voor minder dan de kosten van alleen de iPhone 5 basis op zichzelf. Het is belangrijk op te merken dat als je de telepresence-functies van de Romo-software wilt gebruiken, je een iPhone 4S of beter nodig hebt.
Deze recensie is gebaseerd op het iPhone 5-model dat is uitgerust met een 5e generatie iPod Touch, maar nogmaals, het apparaat en de software zijn identiek, ongeacht welke generatie je krijgt.
De Romo-eenheid is alleen beschikbaar voor iOS-apparaten en het officiële woord van het bedrijf is dat er geen plannen zijn om een Android-apparaat uit te brengen, omdat de grote verscheidenheid aan Android-apparaten, Android OS-versies en aanpassingen van de fabrikant het maken van een Romo compatibel maken met zelfs een fractie daarvan is veel te duur en tijdrovend.
Hoe stel je het in?
Het opzetten van de Romo is in een handomdraai. Monteer eenvoudig uw iOS-apparaat in de grijze rubberen houder bovenop de Romo-eenheid en het zal u vragen om de Romo-software te downloaden. Er zijn twee Romo-applicaties in de AppStore, Romo en Romo Control .
Ongeacht of u de Romo als een zelfstandig apparaat gebruikt of met de bijbehorende besturingsapp, u moet de Romo-app downloaden naar het apparaat dat op het basisstation is aangesloten. Dit is de applicatie die de basis aandrijft, je Romo-robot een virtueel gezicht geeft en het grootste deel van de beschikbare games en activiteiten mogelijk maakt.
Als je extra iOS-apparaten hebt waarmee je de Romo wilt besturen, download dan de Romo Control-app erop (sla de hoofd-Romo-app over omdat deze alleen nuttig is voor het apparaat dat rechtstreeks op de basis is aangesloten en geen doel heeft op de bijbehorende iOS-apparaten) . Voordat u de applicatie voor de eerste keer uitvoert, raden we u ten zeerste aan om de Romo in het midden van een grote tafel te plaatsen of, nog beter, op de grond. Wanneer de robot voor het eerst tot leven komt en met jou in interactie gaat, is hij dat ook heel opgewonden om "levend" te zijn en begint te wiebelen en overal heen te rijden; het is het beste om hem voldoende ruimte te geven en geen kans om te vallen.
Wanneer u de Romo-applicatie voor het eerst start op uw via Romo aangesloten iOS-apparaat, wordt u begroet met een korte video van twee minuten die een eenvoudig achtergrondverhaal biedt over hoe uw iOS-apparaat opeens een robotpersoonlijkheid heeft. Het achtergrondverhaal is dat je kleine robot naar de aarde is gestraald (en je iPhone heeft overgenomen) om je te helpen bij het trainen voor de intergalactische olympische robotrobots en je hulp hard nodig heeft om hem in vorm te krijgen en klaar te maken voor zijn beproevingen.
De video is goed gemaakt en slechts een voorproefje van het soort bedachtzaamheid dat in de Romo is geïnvesteerd; zowel de volwassenen als de kinderen waarmee we de robot testten, waren meteen nieuwsgierig na het zien van de video. Zodra de video is afgelopen, leidt het geanimeerde gezicht van je kleine robotvriend je door een reeks eenvoudige installatievragen, zoals hoe je heet en hoe de naam van je robot moet zijn. (Tegen de protesten van enkele van onze officemates in noemden we hem in feite niet Tony Romo maar Robbie.)
Na de zeer korte installatiefase word je onmiddellijk in een begeleide tutorial gegooid die is gestructureerd als een reeks minispellen op vrijwel dezelfde manier als games zoals Angry Birds je door een reeks vroege levels leiden die eigenlijk gewoon leuke instructies zijn voor hoe het spel te spelen en de verschillende elementen die erin voorkomen te gebruiken. In de volgende sectie gaan we dieper in op de missievolgorde en de andere functies van het apparaat.
Wat kunt u ermee doen?
Normaal gesproken zouden we nooit een promotievideo van een bedrijf opnemen in onze beoordeling van een product (en nooit eerder), maar in het geval van de Romo toont de promotievideo van het bedrijf bijna alles wat je kunt doen met de robot (buiten het aangepaste programmeren van iOS applicaties om ermee te communiceren) in een korte video van twee minuten.
We zullen zelfs de onnodige foto's van lachende kinderen vergeven, want in onze ervaring is het testen van de robot met onze eigen kinderen en buurtkinderen dat precies hoe opgewonden kinderen van elementaire leeftijd tijdens het spelen met de Romo.
Om alle actie in de bovenstaande video op te splitsen, laten we eens kijken naar het functieselectiescherm zoals je het ziet op het iOS-apparaat dat is aangesloten op de Romo-eenheid. Er zijn vijf specifieke categorieën om uit te kiezen.
Elke categorie biedt een andere ervaring met de Romo en het is de moeite waard om ze allemaal te bekijken om je een idee te geven wat voor plezier je ermee kunt beleven.
Missies
Zoals we in het vorige gedeelte al zeiden, is de categorie Missies een uitgebreide tutorial die je aanzienlijk vertrouwd maakt met de Romo. De missies zijn buitengewoon goed ingedeeld en de moeilijkheidsgraad (als je het zelfs zo wilt noemen) is goed gespreid, zodat zowel kinderen als volwassenen snel de mechanica van de robot zullen oppikken en hoe deze te programmeren. Je begint met eenvoudige taken, zoals de robot instrueren hoe hij met verschillende snelheden vooruit en achteruit moet bewegen, je leert hem complexe bewegingspatronen zoals scherpe bochten en geometrische patronen die hij kan volgen, en leert de robot zelfs jou, kleuren en andere activiteiten.
Zelfs als je een van de missies verprutst, wijst de Romo er snel op wat er mis is gegaan (alsof je bent vergeten de bewegingssnelheid te veranderen nadat je de bocht hebt gemaakt) en je hebt altijd de kans om het opnieuw te proberen en die perfecte drie te scoren. gold-star ranking voor elke taak.
Het lab
Het Lab biedt je de kans om je robot nieuwe trucs te leren (en degene die hij kent te verfijnen). De Lab-functie is een visuele programmeer-wrapper voor de Objective C-programmeertaal waarmee u eenvoudig stimulus- en op invoer gebaseerde instructies in de Romo kunt programmeren. Maakt u zich geen zorgen; als je een kind hebt dat oud genoeg is om geïnteresseerd te zijn in de vleziger delen van programmeren, kun je met hen praten over het lef van het programma met door Romo aangeleverde educatieve middelen zoals deze hand-out maar zolang het kind eenvoudige zinnen kan lezen, zullen ze weinig moeite hebben met het slepen en neerzetten van de tegels om gescripte antwoorden te creëren die de Romo kan volgen.
Deze reacties sturen de Romo wanneer hij een hard geluid hoort, tegen de muur botst, zich in een donkere kamer bevindt, enzovoort. U kunt de Romo bijvoorbeeld programmeren om een foto te maken wanneer u in uw handen klapt, langzaam achteruit rolt als hij tegen een muur botst, of het indicatielampje knippert als hij verdwaalt in het donker. U kunt zoveel van deze instructies aan elkaar rijgen als u wilt; wanneer je Romo tegen de muur botst, kan hij een foto maken, achteruit rijden, alarm slaan en dan in cirkels ronddraaien terwijl hij met zijn licht knippert totdat je hem komt redden.
Chase en Line Follow
De Chase-functie traint je Romo op een object en stuurt hem er vervolgens achteraan aan het rollen zodra het object in beweging is. Je hebt een helder gekleurd, eenkleurig object nodig om deze truc te laten werken. Je houdt het object gewoon voor de Romo en bevestigt dan dat de Romo de kleur van het object heeft geleerd. Tennisballen, grote speelballen voor kinderen en fleurige T-shirts werkten allemaal goed in onze tests.
Drukke gekleurde voorwerpen en dingen als katten, helaas niet. Wat betreft huisdieren en de Romo, even terzijde, de enige hond waarmee we de Romo testten, was er absoluut onverschillig voor en, ondanks het lawaai, wierp hij er nooit een tweede blik op. De katten reageerden erop alsof het een terminator was die vanuit de toekomst was gestuurd om ze uit te roeien, en een groep fretten dacht dat het het heerlijkste speeltje was dat ze ooit waren tegengekomen en achtervolgden het totdat ze flauwvielen van uitputting.
We hebben Line Follow samen met Chase gegroepeerd omdat het in wezen slechts een uitbreiding is van dezelfde functie. Met Line Follow legt u een gekleurde lijn neer (blauwe schilderstape is hier geweldig voor, omdat hij helder, goedkoop en weinig hecht, zodat uw vloeren niet kapot gaan) en de Romo volgt de "renbaan" waarmee u hebt gemaakt de tape zoals hij een felgekleurd object zou volgen in de Chase-modus.
Zie de productvideo hierboven voor voorbeelden van beide modi in actie.
Romo Control
Ook al is er veel plezier te beleven aan de missies, het trucjes aan te leren en rond te racen met de achtervolgings- en volgfuncties, is er nog meer plezier te beleven met de telepresence-functie.
Om de telepresence-functie te gebruiken, heb je ofwel een tweede iOS-apparaat nodig op hetzelfde Wi-Fi-netwerk als de Romo of je hebt de Romo nodig op een Wi-Fi-netwerk dat is verbonden met internet en een computer die ook is verbonden met internet met een moderne browser zoals Chome of Firefox die romo.tv kunnen bereiken, zodat u uw Romo kunt bellen en bedienen (de webgebaseerde "oproep" -interface is te zien in de bovenstaande schermafbeelding).
Toen de telepresence-functie op afstand werkte, werkte het prima, maar als het niet werkte, was het helemaal dood; de point-to-point-functie voor vergaderen op afstand wordt afgehandeld door een derde partij waarmee Romo problemen had tijdens het einde van onze beoordeling. Als u wilt dat een Romo dienst doet als een Skype-achtige link met uw gezin, moet u er rekening mee houden dat hun huidige bedrijfsmodel afhankelijk is van een derde partij om de verbinding tot stand te brengen (we hopen dat ze de knikken wegwerken met hun provider of huis de service omdat het het enige element was van de hele Romo-ervaring dat niet leuk en onberispelijk was).
Zoals u zich kunt voorstellen, is de iOS-naar-iOS-verbinding via de lokale Wi-Fi veel sneller en is de touchscreen-interface aanzienlijk intuïtiever.
Als je verbonden bent via de iOS-afstandsbediening, kun je de Romo besturen met bedieningselementen op het scherm, foto's maken en de uitdrukkingen van de robot wijzigen. Er zijn drie manieren om de robot te besturen: een schuifregelaar in stickstijl waarbij je je duim in het midden van het scherm plaatst en deze beweegt (vergelijkbaar met de omnidirectionele sticks op gameconsole-controllers), een besturing in schrankladersstijl (waarin u kunt elk tankprofiel onafhankelijk bedienen), en een eenvoudige ouderwetse joystick + stijlcontroller.
We gaven de voorkeur aan de besturing in schrankladersstijl, zoals te zien is in de bovenstaande schermafbeelding, omdat als je behendig was met je twee duimen, je de Romo echt door de kamer kon laten gillen en zeer krappe bochten zou maken. En met schreeuwen bedoelen we bewegen met een topsnelheid van 1,1 voet per seconde (0,75 mijl per uur).
Hoewel de videokwaliteit in de afstandsbediening / telepresence-modus niet geweldig is (het is vergelijkbaar met oude webcams en het maakt zeker niet gebruik van de volledige kracht van de iPhone / iPod Touch-camera), het werkt goed genoeg en we hadden tonnen leuk om ermee rond te rijden.
Verder dan de basisbeginselen
Als u op zoek bent naar speelgoed dat een leven heeft dat verder gaat dan de interesse en aandachtsspanne van een jonger kind, zult u blij zijn te weten dat de
Romo heeft een SDK
(Software Development Kit) die geavanceerde programmering mogelijk maakt die verder gaan dan wat u kunt doen met de officiële Romo-app. Hier is een voorbeeld van iets dat een zeer slimme Romo-eigenaar bedacht: afstandsbediening via de Pebble-smartwatch.
De SDK is een geweldige manier om de interesse in de Romo te overbruggen tussen kinderen van verschillende leeftijden of om hetzelfde kind meer met de Romo te laten doen naarmate ze ouder worden. Hoewel de basisfuncties van de Romo misschien meer dan voldoende zijn voor een kind uit de basisleeftijd, zou een kind uit de middelbare school of de middelbare school zich echt kunnen uitbreiden en in het lef van de Romo kunnen graven door er hun eigen programma's voor te schrijven met de SDK.
Het enige negatieve dat we kunnen zeggen over de SDK is dat deze momenteel alleen beschikbaar is voor Mac OS X.
The Good, The Bad en The Verdict
Wat kunnen we erover zeggen na het spelen met de Romo, het bekijken van andere volwassenen en stapels kinderen die ermee omgaan, en het uittesten van banken, races door huizen en worstelwedstrijden met fretten? Laten we het opsplitsen.
De goede:
- Het is schattig. Serieus, je zou een hart van steen nodig hebben om niet gecharmeerd te zijn door de kleine man.
- De game-achtige structuur van de zeer uitgebreide tutorialserie maakt het leren van het apparaat erg leuk.
- De verschillende besturingsstijlen die beschikbaar zijn in de Romo Control-app maken het besturen ervan zeer flexibel en intuïtief; we hielden vooral van de slip-stuurmethode.
- De software (zowel op de robot als op het iOS-apparaat op afstand) is zeer intuïtief en zeer toegankelijk voor iedereen met elementaire leesvaardigheden.
- De tanktreden waren beter dan we hadden verwacht en slaagden er op de een of andere manier in om veel meer huisdierhaarvrij te blijven dan je zou verwachten.
- Uitstekende batterijduur; de batterij gaat twee uur constant mee, maar aangezien bijna alle Romo-activiteit start-stop van aard is, was de daadwerkelijke speeltijd tussen het opladen veel langer.
De slechte:
- Hoewel we geen problemen hadden met de Romo, is het ontwerp op de kade een kind dat erop valt, weg van een tragedie. Als je zeer onstuimige of onhandige kinderen hebt die recht op de arme Romo terecht kunnen komen, is het misschien geen goede match voor hen.
- Er is geen hardware voor randdetectie, dus als je ermee speelt op een tafel of een verhoogd oppervlak, kan de Romo er meteen vanaf rollen zonder erbij na te denken.
- Het is luidruchtig. We hadden niet verwacht dat het zou klinken als iets anders dan een piepkleine luidruchtige auto met afstandsbediening, en wat dat betreft waren we niet geschokt. Niettemin is het een erg luidruchtige kleine robot.
- De telepresence op afstand was geweldig toen het werkte, maar kan, dankzij de problemen van een externe provider, erg slecht zijn.
Het vonnis:
Aan het eind van de dag is de Romo gewoon speelgoed (en bovendien geen goedkoop speelgoed), maar het is een absurd leuke die een groot succes was bij zowel kinderen als volwassenen, moedigde de kinderen aan om problemen met instructiesets op te lossen, allemaal in de naam van het voorbereiden van hun robotmaatje voor de robotraces, en biedt zelfs ruimte voor verdere groei dankzij een open SDK die het speelgoed aanmoedigt om met het kind mee te groeien en tegelijkertijd interesse in programmeren stimuleert.
Als het geld in uw budget voor plezier / speelgoed zit, kunnen we moeilijk een reden bedenken om dat niet te doen pak de Romo voor het nieuwsgierige robotminnende kind in je leven. Elk kind aan wie we de Romo introduceerden, was er meteen gecharmeerd van en plofte vrolijk neer om erachter te komen hoe ze er zelf mee konden spelen, de menu's konden doorlopen en anders het apparaat konden inschakelen. Kinderen leken vooral dol op het 'leren' van de robot om dingen te doen (terwijl ze zichzelf tegelijkertijd leerden hoe ze de robot moesten gebruiken). Mijn dochter (normaal niet een voor het geven van speelgoed kalverliefde) kondigde na de eerste week spelen met de Romo aan: "I love Robbie! Hij is zo'n slimme jongen. Hij heeft al zijn trucs geleerd en hij kan nu zelfs over hellingen rijden! " Als dat geen stralende goedkeuring is, weten we niet wat het is.