Legtöbbször komoly dolgokat tekintünk át a How-To Geeknél: élvonalbeli útválasztók, video streaming megoldások és egyéb kifejezetten szeszélyes hardverek. Időnként áttekintünk valamit, ami szórakoztató a móka kedvéért, mint például a Romo, egy mókás kis robot, amelyet rettenetesen nehéz nem szeretni.
Mi a Romo?
A Romo egy programozható telepresence robot. Maga az egység valójában nem tartalmaz semmiféle elektronikus agyat, ehelyett egy iPhone-t vagy iPod touch-ot használ mind vizuális jelzőként, mind fizikai interfészként, mind pedig a robot-bohóckodás mögött.
Amit tulajdonképpen kap, ha megvásárolja a Romo-t, az egy tartályszerű akkumulátoros alap, amelybe az iPhone vagy az iPod Touch belevág. Ez az alap mobil platformként szolgál a Romo szoftverrel feltöltött iOS-eszközhöz, amely robotikus és mókás kis társként életre kelti iOS-eszközét.
A Romo használható önálló módban, csak a hozzá csatlakoztatott iOS-eszközzel, vagy két iOS-eszközzel, például az eszközhöz csatlakoztatott kezdeti iPhone / iPod Touch és a távvezérlőt futtató kísérő iPhone, iPod Touch vagy iPad készülékkel. vezérlő szoftver. Mindenképpen érdemes megjegyezni, hogy megteszed nem szükség van két iOS eszközre a Romo távvezérléséhez (bár nagyon kényelmes és szórakoztatóvá teszi); a Romo-t számítógéppel is vezérelheti webböngészővel.
Önálló egységként az eszköz képes interakcióba lépni a felhasználóval, futtatni a felhasználó által biztosított szkripteket a műveletek végrehajtásához, és a fejlettebb szinteken még az egyedi programozást is lehetővé teszi, amely meghaladja a kezdeti egyszerű szkriptek hatókörét.
A társ-iOS alkalmazással és / vagy webes interfésszel kombinálva a Romo teljes távú jelenlétű robotgá válik, amelyet távvezérlővel (akár az interneten keresztül is) vezethet, videofelvételeket készíthet, pillanatfelvételeket készíthet, kétirányú audio-videofelvételt használhat, vagy bárhol felfedezheti a kevés harckocsiszerű bázis érhető el (ami nagy meglepetésünkre több helyen volt, mint vártuk).
A Romo két modellben kapható, amelyek funkcionálisan azonosak, kivéve a csatlakozási portot. Az iPhone 4 modell az Apple 30 tűs villámcsatlakozójával rendelkezik, és működik az iPhone 4, iPhone 4s és a 4. generációs iPod Touch készülékekkel. Az iPhone 5 modell a villámcsatlakozóval rendelkezik, és működik az iPhone 5, iPhone 5S és iPhone 5C készülékekkel, valamint az 5. generációs iPod Touch készülékkel.
A gumitalpán lévő markolókarok meglehetősen rugalmasak, és könnyedén meg tudtuk hajlítani őket, hogy behelyezhessünk egy iPhone 6-ot is, de ezt a cég hivatalosan nem támogatja, és korlátozta a bölcső dőlésszögét. Mindkét modellt az egység alatt a futófelületek között elhelyezett USB Mini B porton keresztül töltik.
Bár mind az iPhone 4, mind az iPhone 5 modellek ugyanazon az áron szerepelnek a Romo weboldalon, valójában gazdaságosabb, ha a régebbi iPhone 4 modellt felveszik az Amazonról. Az újabb Az iPhone 5 modell 145 dolláros áron szerepel és a régebbi iPhone 4 modell 69 dolláros áron szerepel . Tekintettel arra, hogy a Craiglisten és az eBay-en gyakran találhat régi vagy mobiltelefon-hordozható, nem támogatható iPhone 4S egységeket jóval száz dollár alatt, ami azt jelenti, hogy dedikált iPhone 4 egysége és Romo robotbázisa lehet kevesebb, mint az iPhone 5 költsége. alap önmagában. Fontos megjegyezni, hogy ha használni szeretné a Romo szoftver telepresence funkcióit, akkor szüksége van egy iPhone 4S vagy újabb verzióra.
Ez az áttekintés az 5. generációs iPod Touch készülékkel felszerelt iPhone 5 modellen alapul, de az egység és a szoftver megegyezik, függetlenül attól, hogy melyik generációs egységet kapja meg.
A Romo egység csak iOS-eszközökhöz érhető el, és a cég hivatalos híre, hogy nem tervezik az Android-alapú eszköz kiadását, mivel az Android-eszközök, az Android OS-verziók és a gyártói testreszabások sokféleségével kompatibilisek a Romo létrehozásával sőt töredékük is túl költséges és időigényes.
Hogyan állítsd be?
A Romo beállítása pillanatnyilag. Egyszerűen csatlakoztassa iOS-eszközét a Romo egység tetején lévő szürke gumibölcsőbe, és ez arra kéri Önt, hogy töltse le a Romo szoftvert. Az AppStore-ban két Romo alkalmazás található, Romo és Romo Control .
Függetlenül attól, hogy a Romot önálló eszközként használja, vagy a társvezérlő alkalmazással, le kell töltenie a Romo alkalmazást az alapegységhez csatlakoztatott eszközre. Ez az alkalmazás vezérli az alapot, virtuális arcot ad a Romo robotnak, és lehetővé teszi a rendelkezésre álló játékok és tevékenységek nagy részét.
Ha van olyan extra iOS-eszköze, amellyel szeretné irányítani a Romo-t, töltse le rájuk a Romo Control alkalmazást (hagyja ki a fő Romo alkalmazást, mivel ez csak az eszközhöz közvetlenül csatlakoztatott eszköz számára hasznos, és semmilyen célt nem szolgál a társ iOS-eszközökön) . Az alkalmazás első futtatása előtt határozottan javasoljuk, hogy a Romo-t tegye egy nagy asztal közepére, vagy még jobb, ha a padlóra állítaná. Amikor a robot először életre kel, és elkezd kapcsolatba lépni veled, ő az nagyon izgatott, hogy „életben van”, és kezd végig kuncogni és hajtani; a legjobb, ha rengeteg teret adunk neki, és esélye sincs esni.
Amikor először futtatja a Romo alkalmazást a Romo-hoz csatolt iOS-eszközön, egy rövid, kétperces videó fogadja Önt, amely egyszerű háttértörténetet nyújt arról, hogy az iOS-készülékének hirtelen pontosan milyen robotja van. A történet az, hogy a kis robotodat a Földre sugározták (és átvették az iPhone készülékedet), hogy segítségedet igénybe vegye az intergalaktikus robotolimpiák edzésén, és égetően szüksége van a segítségedre, hogy formába lendítse és felkészítse a kísérleteire.
A videó jól sikerült, és csak egy kis ízelítő a Romo-ba fektetett átgondolásból; mind a felnőttek, mind a gyerekek, akikkel teszteltük a robotot, azonnal kíváncsiak voltak, miután megnézték a videót. Miután a videó elkészült, kis robotbarátod animált arca végigvezet egy egyszerű telepítési kérdésen, például mi a neved és mi legyen a robotod neve. (Néhány hivatalnokunk tiltakozása ellen valójában nem Tony Romót, hanem Robbie-t neveztük el.)
A nagyon rövid beállítási szakasz után azonnal belevetik magukat egy mini-játékok sorozatához hasonlóan vezetett oktatóanyagba, ugyanúgy, ahogyan az Angry Birds-hez hasonló játékok olyan korai szinteken vezetik végig, amelyek valójában csak szórakoztató utasítások hogyan kell játszani a játékot és használni a benne található különféle elemeket. A következő szakaszban elmélyülünk a küldetés sorrendjében és az eszköz egyéb szolgáltatásaiban.
Mit lehet vele kezdeni?
Normál esetben soha nem vennénk fel egy vállalat promóciós videót a termék áttekintésébe (és még soha nem tettünk rá), de a Romo esetében a vállalat promóciós videója szinte mindent bemutat, amit a robotkal megtehet (az iOS egyedi programozásán kívül) alkalmazások), egy rövid, két perces videóban.
Még azt is megbocsátjuk, hogy a gyerekek nevetnek ingyen, mert tapasztalataink szerint a saját gyermekeinkkel és a környékbeli gyerekeinkkel teszteltük a robotot, ami pontosan mennyire izgatottak az elemi korú gyerekek a Romóval való játék közben.
A fenti videó összes műveletének lebontásához vessünk egy pillantást a funkcióválasztó képernyőre, amelyet a Romo egységhez csatlakoztatott iOS-eszközön láthat. Öt konkrét kategória közül lehet választani.
Minden kategória más és más élményt kínál a Romo-val kapcsolatban, és érdemes mindegyiket megnézni, hogy képet alkothasson arról, milyen szórakozásban lehet része.
Missziók
Amint azt az előző szakaszban említettük, a Missions kategória egy kibővített oktatóanyag, amely jelentősen megismerteti Önt a Romo-val. A küldetések rendkívül jól vannak megfogalmazva, és a nehézségek (ha ezt még nevezni is akarják) jól el vannak osztva, hogy gyerekek és felnőttek egyaránt gyorsan felismerjék a robot mechanikáját és a programozás módját. Először egyszerű feladatokkal kezdi, például utasítja a robotot arra, hogyan mozogjon előre és hátra különböző sebességgel, folytassa az összetett mozgásminták, például a szoros fordulatok és az általa követhető geometriai minták megtanításával, sőt megtanítja a robotot is felismerni Önt, a színeket és egyéb tevékenységek.
Még akkor is, ha elrontja az egyik küldetést, a Romo gyorsan rávilágít arra, hogy mi ment rosszul (például elfelejtette megváltoztatni a mozgás sebességét a kanyar után), és mindig van esélye újra megpróbálni és megszerezni azt a tökéletes három- aranycsillag rangsor minden feladathoz.
A labor
A labor lehetőséget kínál arra, hogy megtanítsa robotját új trükkökre (és finomítsa az általa ismerteket). A Lab szolgáltatás az Objective C programozási nyelv vizuális programburkolója, amely lehetővé teszi az ingerek és a bemeneti alapú utasítások egyszerű programozását a Romo-ba. Ne aggódj; Ha van elég idős gyermeke, hogy érdeklődjön a programozás kisebb részei iránt, akkor a Romo által biztosított oktatási forrásokkal beszélhet velük a program belsőségéről mint ez a kiadvány de mindaddig, amíg a gyermek képes elolvasni az egyszerű mondatokat, addig nem sok gondot okoz a mozaikok elhúzásával, hogy szkriptes válaszokat hozzanak létre a Romo számára.
Ezek a válaszok irányítják a Romot, amikor hangos zajt hall, a falnak ütközik, sötét szobában találja magát stb. Például beprogramozhatja a Romo fényképezését, amikor tapsol, kezét lassan hátrafelé gurítja, ha a falnak ütközik, vagy villog a jelzőfénye, ha eltéved a sötétben. Ezekből az utasításokból annyit fűzhet össze, amennyit csak akar; amikor Romod a falnak ütközik, képet tudott készíteni, biztonsági másolatot készíteni, riasztani, majd körbe-körbe gurulni villogva a fényén, amíg meg nem jössz, megmented.
Chase és Line Follow
A Chase funkció betanítja a Romo-t egy objektumra, majd utána gurulva küldi, miután az objektum mozgásban van. Szüksége lesz egy élénk színű egyszínű objektumra a trükk működéséhez. Csak tartsa az objektumot a Romo előtt, majd erősítse meg, hogy a Romo megtanulta a tárgy színét. A teniszlabdák, a nagy gyerekjáték labdák és a világos pólók mind jól működtek tesztjeinken.
Forgó színű tárgyak és olyan dolgok, mint a macskák, sajnos nem. A háziállatok és a Romo kérdésében félreállítva, az az egy kutya, akivel teszteltük a Romot, teljesen közömbös volt vele szemben, és a zaj ellenére soha nem adott rá második pillantást. A macskák úgy reagáltak rá, mintha a jövőből küldött terminátor lenne, hogy megsemmisítsék őket, és a görények egy csoportja úgy gondolta, hogy ez a legélvezetesebb játék, amellyel valaha találkoztak, és addig üldözte, amíg el nem múlt a kimerültségtől.
A Line Follow-ot csoportosítottuk Chase-szel, mert ez lényegében csak ugyanazon funkció kiterjesztése. A Line Follow segítségével lefektet egy színes vonalat (a kék festőszalag erre kiváló, mivel fényes, olcsó és alacsony tapadású, így nem fogja elrontani a padlót), és a Romo követi az Ön által létrehozott „versenypályát” a szalag ugyanúgy, mint egy élénk színű tárgyat követne Chase módban.
Mindkét üzemmód működésének példáit lásd a fenti termékvideón.
Romo Control
Annak ellenére, hogy nagyon jó móka lehet a küldetéseken, trükkök megtanításán és versenyzéssel az üldözés és a követés funkcióival, még szórakoztatóbb lehet a telepresence funkcióval.
A telepresence funkció használatához vagy egy második iOS-eszközre van szükség ugyanazon a Wi-Fi hálózaton, mint a Romo, vagy pedig a Romo-ra van szükség az internethez csatlakoztatott Wi-Fi hálózaton és egy számítógépen, amely szintén csatlakozik az internethez egy olyan modern böngészővel, mint például Chome vagy Firefox, amely el tudja érni a romo.tv-t, így felhívhatja Romo-ját és vezérelheti (a webalapú „hívás” felület a fenti képernyőképen látható).
Amikor a távoli távbeszélő funkció működött, remekül működött, de amikor nem működött, teljesen meghalt; a point-to-point távkonferencia funkciót egy harmadik fél kezeli, akivel Romónak problémái voltak a felülvizsgálatunk végén. Ha azt szeretné, hogy a Romo Skype-szerű kapcsolatként szolgáljon családjával, akkor vegye figyelembe, hogy jelenlegi üzleti modelljük egy harmadik félre támaszkodik a kapcsolat létrehozásában (reméljük, hogy vagy kiegyensúlyozzák a szolgáltatójukkal való összekapcsolódást, vagy adjon otthont a szolgáltatásnak, mivel ez volt az egyetlen eleme a teljes Romo élménynek, amely nem volt szórakoztató és hibátlan).
Ahogy elképzelhető, az iOS-iOS kapcsolat a helyi Wi-Fi-n keresztül sokkal gyorsabb, és az érintőképernyős felület lényegesen intuitívabb.
Ha az iOS távirányítóján keresztül csatlakozik, akkor a Romo-t a képernyőn megjelenő vezérlőkkel vezetheti, fényképeket készíthet és megváltoztathatja a robot kifejezéseit. Háromféle módon lehet irányítani a robotot: egy bot stílusú csúszka, ahol hüvelykujját a képernyő közepére helyezi és mozgatja (hasonlóan a játékkonzol vezérlőinek minden irányú botjaihoz), egy csúszás-kormányzás stílusú vezérlés (ahol önállóan irányíthatja az egyes tartályok futófelületét), és egy egyszerű old-school joystick + stílus vezérlő.
Inkább a csúszás-kormányzás stílusú vezérlést részesítettük előnyben, amint az a fenti képernyőképen látható, mert ha ügyes volt a két hüvelykujjával, akkor valóban rá tudta venni, hogy a Romo sikoltozik a szobában, és nagyon szoros fordulatokat hajt végre. Sikítás alatt azt értjük, hogy 1,1 láb / másodperc (0,75 mérföld / óra) maximális sebességgel haladunk.
Bár a videó minősége a távirányító / távbeszélő üzemmódban nem csodálatos (a régi webkamerákkal megegyezik és minden bizonnyal nem használja ki az iPhone / iPod Touch kamera teljes erejét), elég jól működik, és rengeteg volt szórakozásból.
Az alapokon túl
Ha olyan játékot keres, amelynek élete meghaladja a fiatalabb gyermekek érdeklődését és figyelmességét, örömmel fogja tudni, hogy
Romo rendelkezik SDK-val
(Szoftverfejlesztő készlet), amely lehetővé teszi a fejlett programozást azon túl, amit a hivatalos Romo alkalmazással megtehet. Íme egy példa valamire, amit egy nagyon okos Romo-tulajdonos talált ki: távirányító a Pebble okosórán keresztül.
Az SDK nagyszerű módja annak, hogy áthidalja a Romo iránti érdeklődést a különböző korú gyermekek között, vagy hogy ugyanazon gyermeknek nagyobb köze legyen a Romóhoz, ahogy öregszik. Míg a Romo alapvető funkciói több mint elegendőek lehetnek egy általános életkorú gyermek számára, egy középiskolás vagy középiskolás gyermek valóban kiterjesztheti magát, és belemélyedhet a Romo belébe, ha saját programokat ír a számára. SDK.
Az egyetlen negatív dolog, amit elmondhatunk az SDK-ról, hogy jelenleg csak a Mac OS X-en érhető el.
A jó, a rossz és az ítélet
Miután játszottunk a Romo-val, figyeltem, ahogyan más felnőttek és halom gyerek egymással interakcióba lép, és olyan ütemben haladva, amely kanapékról, házak körüli versenyekről és görényekkel való birkózásról szól, mit mondhatnánk róla? Bontjuk le.
A jó:
- Imádnivaló. Komolyan, kőszívre lenne szükséged, hogy ne varázsoljon el a kis srác.
- A nagyon kiterjesztett oktatósorozat játékszerű felépítése nagyon szórakoztatóvá teszi az eszköz megtanulását.
- A Romo Control alkalmazásban elérhető többféle vezérlési stílus nagyon rugalmasá és intuitívvá teszi a vezetést; különösen szerettük a csúszás-kormányzás módját.
- A szoftver (mind a roboton, mind a távoli iOS eszközön) nagyon intuitív, és mindenki számára elérhető, aki rendelkezik alapvető olvasási készségekkel.
- A tartályok futófelületei jobbak voltak, mint amire számítottunk, és valahogy sikerült sokkal kedvtelésből tartani a szőrszálakat, mint amire számítani lehetett.
- Kiváló akkumulátor-üzemidő; az akkumulátor két órán keresztül bírja az állandó használatot, de mivel a Romo szinte minden tevékenysége start-stop jellegű, a töltések közötti tényleges játékidő sokkal hosszabb volt.
A rossz:
- Bár a Romo-val nem voltak problémáink, a dokkra ülő kialakítás egy gyereknek esik el a tragédiától. Ha nagyon vagány vagy ügyetlen gyerekei vannak, akik közvetlenül a szegény Romóba zuhanhatnak, az nem biztos, hogy megfelelő számukra.
- Nincs élérzékelő hardver, így ha asztalon vagy megemelt felületen játszik vele, a Romo egyből elgondolkodhat.
- Zajos. Nem számítottunk rá, hogy másnak hangzik, mint egy apró, zajos távirányítós autónak, és ebből a szempontból nem döbbentünk meg. Ennek ellenére nagyon zajos kis robot.
- A távoli távollét nagyszerű volt, amikor működött, de a harmadik fél szolgáltatói nehézségeinek köszönhetően valóban pelyhes lehet.
Az ítélet:
A nap végén a Romo csak játék (és ebben az esetben sem olcsó játék), de ez egy abszurd szórakoztató játék, amely mind a gyerekekkel, mind a felnőttekkel együtt óriási sikert aratott, és arra ösztönözte a gyerekeket, hogy az összes néven elhárítsák az utasításokat hogy felkészítsék robotbarátjukat a robotversenyekre, és még további növekedési lehetőséget kínálnak egy nyílt SDK-nak köszönhetően, amely ösztönzi a játékot a gyerekkel való együtt növekedésre, és ösztönzi a programozás iránti érdeklődést.
Ha a pénz az ön szórakoztató / játékszabálya, akkor nehezen gondolunk arra, hogy miért nem szerezd meg a Romót az életed kíváncsi robotszerető gyerekének. Minden gyerek, akinek bemutattuk a Romot, azonnal el volt ragadtatva, és boldogan lecsapott arra, hogy kitalálja, hogyan lehet vele egyedül játszani, menükön keresztül dolgozni és más módon bekapcsolni a készüléket. Úgy tűnt, hogy a gyerekek különösen szeretik a robotot megtanítani dolgokra (miközben megtanítják magukat a robot használatára). A lányom (általában nem azért, mert kiskutya-szerelmi játékokat ad), az első hét után bejelentette, hogy játszik a Romóval: „Szeretem Robbie-t! Olyan okos fiú. Minden trükkjét megtanulta, és most már rámpákon is át tud menni! ” Ha ez nem egy izzó jóváhagyás, akkor nem tudjuk, mi van.