La plupart du temps, nous passons en revue des choses sérieuses ici chez How-To Geek: des routeurs de pointe, des solutions de diffusion vidéo en continu et d'autres matériels très peu fantaisistes. De temps en temps, nous passons en revue quelque chose d'amusant pour le plaisir comme le Romo, un petit robot excentrique qui est terriblement difficile à ne pas aimer.
Qu'est-ce que le Romo?
Le Romo est un robot de téléprésence programmable. L'unité elle-même ne contient en fait aucune sorte de cerveau électronique, mais utilise à la place un iPhone ou un iPod touch à la fois comme indicateur visuel, interface physique et cerveau derrière ses singeries robotiques.
Ce que vous obtenez réellement lorsque vous achetez un Romo, c'est une base alimentée par batterie en forme de réservoir dans laquelle votre iPhone ou iPod Touch se clipse. Cette base sert de plate-forme mobile pour l'appareil iOS chargé du logiciel Romo qui donne vie à votre appareil iOS en tant que petit compagnon robotique et décalé.
Le Romo peut être utilisé en mode autonome avec uniquement l'appareil iOS connecté ou il peut être utilisé avec deux appareils iOS tels que l'iPhone / iPod Touch initial connecté à l'appareil et un iPhone, iPod Touch ou iPad compagnon exécutant la télécommande Logiciel de contrôle. Il vaut vraiment la peine de noter que vous faites ne pas besoin de deux appareils iOS pour contrôler à distance le Romo (bien que cela le rende très pratique et amusant); vous pouvez également contrôler le Romo depuis un ordinateur avec un navigateur Web.
En tant qu'unité autonome, l'appareil est capable d'interagir avec l'utilisateur, d'exécuter des scripts fournis par l'utilisateur pour effectuer des actions, et aux niveaux plus avancés, il permet même une programmation personnalisée au-delà de la portée du script simple initial.
Combiné avec une application iOS compagnon et / ou une interface Web, le Romo devient un robot de téléprésence complet que vous pouvez conduire via une télécommande (même sur Internet) et prendre des vidéos, prendre des photos, utiliser l'audio-vidéo bidirectionnel ou explorer n'importe où une petite base en forme de réservoir peut atteindre (ce qui, à notre grande surprise, était plus d'endroits que prévu).
Le Romo est disponible en deux modèles qui sont fonctionnellement identiques sauf pour leur port de connexion. Le modèle iPhone 4 est équipé du connecteur Lightning 30 broches d'Apple et fonctionne avec l'iPhone 4, l'iPhone 4s et l'iPod Touch de 4e génération. Le modèle iPhone 5 est doté du connecteur Lightning et fonctionne avec l'iPhone 5, l'iPhone 5S et l'iPhone 5C ainsi qu'avec l'iPod Touch de 5e génération.
Les bras de préhension sur la base en caoutchouc sont assez flexibles et nous avons facilement pu les plier doucement pour insérer un iPhone 6 aussi mais cela n'est pas officiellement pris en charge par la société et cela a limité le mouvement d'inclinaison du berceau. Les deux modèles sont chargés via un port USB Mini B situé sous l'unité entre les marches.
Bien que les modèles iPhone 4 et iPhone 5 soient répertoriés au même prix sur le site Web de Romo, il est en fait plus économique de se procurer l'ancien modèle d'iPhone 4 sur Amazon. Le plus récent Le modèle iPhone 5 est listé pour 145 $ et l'ancien modèle d'iPhone 4 est répertorié pour 69 $ . Étant donné que vous pouvez souvent trouver des iPhone 4S anciens ou non éligibles à un opérateur de téléphone portable sur Craiglist et eBay pour bien moins de cent dollars, cela signifie que vous pourriez avoir un iPhone 4 dédié et la base de robot Romo pour moins que le coût de l'iPhone 5. base par elle-même. Il est important de noter que si vous souhaitez utiliser les fonctionnalités de téléprésence incluses dans le logiciel Romo, vous avez besoin d'un iPhone 4S ou supérieur.
Cette revue est basée sur le modèle d'iPhone 5 équipé d'un iPod Touch de 5e génération mais, encore une fois, l'unité et le logiciel sont identiques quelle que soit l'unité de génération que vous obtenez.
L'unité Romo n'est disponible que pour les appareils iOS et le mot officiel de la société est qu'il n'est pas prévu de publier un appareil basé sur Android car la grande variété d'appareils Android, de versions du système d'exploitation Android et de personnalisations du fabricant rendent la création d'un Romo compatible avec même une fraction d’entre eux est bien trop coûteuse et prend trop de temps.
Comment le configurez-vous?
L'installation du Romo est un jeu d'enfant. Montez simplement votre appareil iOS dans le berceau en caoutchouc gris au-dessus de l'unité Romo et il vous demandera de télécharger le logiciel Romo. Il existe deux applications Romo dans l'AppStore, Romo et Contrôle Romo .
Que vous utilisiez le Romo en tant qu'appareil autonome ou avec l'application de contrôle compagnon, vous devez télécharger l'application Romo sur l'appareil connecté à l'unité de base. C'est l'application qui pilote la base, donne à votre robot Romo un visage virtuel et permet la plupart des jeux et activités disponibles.
Si vous avez des appareils iOS supplémentaires avec lesquels vous souhaitez contrôler le Romo, téléchargez l'application Romo Control dessus (ignorez l'application Romo principale car elle n'est utile que pour l'appareil directement connecté à la base et ne sert à rien sur les appareils iOS compagnons) . Avant d'exécuter l'application pour la première fois, nous vous suggérons fortement de placer le Romo au centre d'une grande table ou, mieux encore, de l'installer sur le sol. Lorsque le robot prend vie et commence à interagir avec vous, il très excité d'être «vivant» et commence à se tortiller et à conduire partout; il vaut mieux lui donner beaucoup d’espace et aucune chance de tomber.
Lorsque vous exécutez pour la première fois l'application Romo sur votre appareil iOS connecté à Romo, vous êtes accueilli par une courte vidéo de deux minutes qui fournit une histoire simple sur la façon dont votre appareil iOS a soudainement une personnalité de robot. L'histoire de fond est que votre petit robot a été téléporté sur Terre (et a pris le contrôle de votre iPhone) pour demander votre aide à la formation pour les Jeux olympiques de robots intergalactiques et a désespérément besoin de votre aide pour le mettre en forme et le préparer pour ses essais.
La vidéo est bien faite et juste un avant-goût du genre de réflexion investi dans le Romo; les adultes et les enfants avec lesquels nous avons testé le robot étaient immédiatement curieux après avoir vu la vidéo. Une fois la vidéo terminée, le visage animé de votre petit ami robot vous guide à travers une série de questions de configuration simples comme votre nom et le nom de votre robot. (Contre les protestations de certains de nos officiers, nous ne l'avons pas nommé Tony Romo mais Robbie.)
Après la très brève phase de configuration, vous êtes immédiatement lancé dans un didacticiel guidé structuré comme une série de mini-jeux de la même manière que des jeux tels que Angry Birds vous guident à travers une série de premiers niveaux qui ne sont en fait que des instructions amusantes pour comment jouer au jeu et utiliser les différents éléments qui s'y trouvent. Nous approfondirons la séquence de la mission et les autres fonctionnalités de l'appareil dans la section suivante.
Que pouvez-vous en faire?
Normalement, nous n'inclurions jamais une vidéo promotionnelle d'une entreprise dans notre examen d'un produit (et jamais auparavant), mais dans le cas du Romo, la vidéo promotionnelle de l'entreprise présente presque tout ce que vous pouvez faire avec le robot (en dehors de la programmation personnalisée iOS applications pour interagir avec lui) dans une courte vidéo de deux minutes.
Nous pardonnerons même les clichés gratuits d’enfants qui rient parce que, dans notre expérience sur le terrain, tester le robot avec nos propres enfants et les enfants du quartier, c’est exactement à quel point les enfants d'âge élémentaire sont excités en jouant avec le Romo.
Pour décomposer toutes les actions de la vidéo ci-dessus, jetons un coup d'œil à l'écran de sélection de fonction tel que vous le verrez sur l'appareil iOS connecté à l'unité Romo. Vous avez le choix entre cinq catégories spécifiques.
Chaque catégorie offre une expérience différente avec le Romo et il vaut la peine de les examiner toutes pour vous donner une idée du type de plaisir que vous pouvez avoir avec.
Missions
Comme nous l'avons mentionné dans la section précédente, la catégorie Missions est un didacticiel étendu qui vous familiarise de manière significative avec le Romo. Les missions sont extrêmement bien présentées et la difficulté (si vous voulez même l'appeler ainsi) est bien échelonnée afin que les enfants et les adultes comprennent rapidement la mécanique du robot et la façon de le programmer. Vous commencez par des tâches simples comme enseigner au robot comment se déplacer en arrière et en avant à différentes vitesses, passez à lui apprendre des modèles de mouvement complexes tels que des virages serrés et des motifs géométriques qu'il peut suivre, et même apprendre au robot à vous reconnaître, les couleurs et d'autres activités.
Même si vous gâchez l'une des missions, le Romo est rapide pour signaler ce qui n'a pas fonctionné (comme si vous aviez oublié de changer la vitesse de déplacement après avoir fait le virage) et vous avez toujours une chance d'essayer à nouveau et de marquer les trois parfaits. classement en étoile d'or pour chaque tâche.
Le labo
Le laboratoire vous offre la possibilité d'enseigner de nouvelles astuces à votre robot (et d'affiner celles qu'il connaît). La fonction Lab est un wrapper de programmation visuel pour le langage de programmation Objective C qui vous permet de programmer facilement des stimulus et des instructions basées sur les entrées dans le Romo. Ne vous inquiétez pas; si vous avez un enfant assez vieux pour être intéressé par les parties les plus charnues de la programmation, vous pouvez lui parler des tripes du programme grâce aux ressources éducatives fournies par Romo comme ce document mais tant que l’enfant est capable de lire des phrases simples, il aura peu de mal à faire glisser et déposer les tuiles pour créer des réponses scriptées que le Romo suivra.
Ces réponses guident le Romo lorsqu'il entend un bruit fort, se cogne contre le mur, se retrouve dans une pièce sombre, etc. Par exemple, vous pouvez programmer le Romo pour qu'il prenne une photo lorsque vous frappez dans vos mains, roulez lentement vers l'arrière lorsqu'il se heurte à un mur ou clignote son voyant lorsqu'il se perd dans l'obscurité. Vous pouvez enchaîner autant de ces instructions que vous le souhaitez; quand votre Romo heurte le mur, il pourrait prendre une photo, reculer, sonner l'alarme, puis tourner en rond en faisant clignoter sa lumière jusqu'à ce que vous veniez le sauver.
Poursuite et suivi de ligne
La fonction Chase entraîne votre Romo sur un objet, puis l'envoie rouler après lui une fois que l'objet est en mouvement. Vous aurez besoin d'un objet unicolore aux couleurs vives pour que cette astuce fonctionne. Vous tenez simplement l'objet devant le Romo et confirmez que le Romo a appris la couleur de l'objet. Des balles de tennis, de grandes balles de jeu pour enfants et des t-shirts brillants ont tous bien fonctionné lors de nos tests.
Les objets très colorés et les choses comme les chats, hélas, ne l'ont pas fait. En ce qui concerne les animaux de compagnie et le Romo, en passant, le chien avec lequel nous avons testé le Romo était absolument indifférent et, malgré le bruit, ne lui a jamais jeté un second regard. Les chats y ont répondu comme s'il s'agissait d'un terminateur envoyé du futur pour les exterminer, et un groupe de furets a pensé que c'était le jouet le plus délicieux qu'ils aient jamais rencontré et l'a poursuivi jusqu'à ce qu'ils s'évanouissent d'épuisement.
Nous avons regroupé le suivi de ligne avec Chase car il s'agit essentiellement d'une extension de la même fonction. Avec Line Follow, vous tracez une ligne colorée (le ruban de peintre bleu est idéal pour cela car il est brillant, bon marché et à faible adhérence pour ne pas gâcher vos sols) et le Romo suit «l'hippodrome» que vous avez créé avec la bande comme elle suivrait un objet aux couleurs vives en mode Chase.
Pour des exemples de ces deux modes en action, voir la vidéo du produit ci-dessus.
Contrôle Romo
Même s'il y a beaucoup de plaisir à avoir avec les missions, à enseigner des trucs et à courir avec les fonctions de poursuite et de suivi, la fonction de téléprésence est encore plus amusante.
Pour utiliser la fonction de téléprésence, vous avez besoin soit d'un deuxième appareil iOS sur le même réseau Wi-Fi que le Romo, soit du Romo sur un réseau Wi-Fi connecté à Internet et d'un ordinateur également connecté à Internet exécutant un navigateur moderne comme Chome ou Firefox qui peuvent atteindre romo.tv afin que vous puissiez appeler votre Romo et le contrôler (l'interface Web «appel» est visible dans la capture d'écran ci-dessus).
Lorsque la fonction de téléprésence à distance fonctionnait, elle fonctionnait très bien, mais quand elle ne fonctionnait pas, elle était complètement morte; la fonctionnalité de conférence à distance point à point est gérée par un tiers avec lequel Romo a eu des problèmes pendant la fin de notre examen. Si vous voulez qu'un Romo serve de lien de type Skype avec votre famille, vous devez prendre en considération que leur modèle commercial actuel repose sur un tiers pour établir la connexion (nous espérons qu'ils corrigent les problèmes avec leur fournisseur ou qu'ils héberger le service car c'était le seul élément de toute l'expérience Romo qui n'était pas amusant et sans défaut).
Comme vous pouvez l'imaginer, la connexion iOS vers iOS via le Wi-Fi local est beaucoup plus rapide et l'interface à écran tactile est nettement plus intuitive.
Lorsque vous êtes connecté via la télécommande iOS, vous pouvez conduire le Romo avec les commandes à l'écran, prendre des photos et changer les expressions du robot. Il existe trois façons de diriger le robot: un curseur de style bâton où vous placez votre pouce au centre de l'écran et le déplacez (comme les bâtons omnidirectionnels sur les contrôleurs de console de jeu), un contrôle de style dérapage (dans lequel vous pouvez contrôler chaque bande de roulement de réservoir indépendamment), et un simple joystick old-school + contrôleur de style.
Nous avons préféré la commande de style dérapage, comme le montre la capture d'écran ci-dessus, car si vous étiez habile avec vos deux pouces, vous pourriez vraiment faire hurler le Romo dans la pièce et effectuer des virages très serrés. Et par crier, nous entendons se déplacer à sa vitesse maximale de 1,1 pied par seconde (0,75 miles par heure).
Bien que la qualité vidéo en mode télécommande / téléprésence ne soit pas incroyable (elle est à égalité avec les anciennes webcams et elle ne profite certainement pas de toute la puissance de la caméra iPhone / iPod Touch), cela fonctionne assez bien et nous en avons eu des tonnes de plaisir à le conduire.
Au-delà des bases
Si vous recherchez un jouet qui a une vie au-delà de l’intérêt et de l’attention d’un jeune enfant, vous serez heureux
Romo a un SDK
(Kit de développement logiciel) qui permet une programmation avancée au-delà de ce que vous pouvez faire avec l'application Romo officielle. Voici un exemple de quelque chose qu'un propriétaire très intelligent de Romo a proposé: la télécommande via la smartwatch Pebble.
Le SDK est un excellent moyen de combler l'intérêt pour le Romo entre enfants d'âges différents ou de donner au même enfant plus à faire avec le Romo à mesure qu'il grandit. Alors que les fonctions de base du Romo pourraient être plus que suffisantes pour un enfant d'âge élémentaire, un enfant du collège ou du collège pourrait vraiment s'étendre et creuser dans les tripes du Romo en écrivant ses propres programmes avec le SDK.
La seule chose négative que nous puissions dire à propos du SDK est qu’il n’est actuellement disponible que pour Mac OS X.
Le bon, le mauvais et le verdict
Après avoir joué avec le Romo, regardé d'autres adultes et des tas d'enfants interagir avec lui, et l'avoir mis à l'épreuve qui impliquait des chutes de canapés, des courses autour des maisons et des matchs de lutte avec des furets, que pouvons-nous dire à ce sujet? Décomposons-le.
Le bon:
- C'est adorable. Sérieusement, vous auriez besoin d’un cœur de pierre pour ne pas être charmé par le petit bonhomme.
- La structure ludique de la série de tutoriels très étendue rend l'apprentissage de l'appareil très amusant.
- Les multiples styles de contrôle disponibles dans l'application Romo Control rendent la conduite très flexible et intuitive; nous avons particulièrement aimé la méthode de dérapage.
- Le logiciel (à la fois sur le robot et sur l'appareil iOS distant) est très intuitif et est hautement accessible à toute personne ayant des compétences de base en lecture.
- Les bandes de roulement du réservoir étaient meilleures que ce à quoi nous nous attendions et ont réussi à rester beaucoup plus exemptes de poils d'animaux que ce à quoi on pouvait s'attendre.
- Excellente autonomie de la batterie; la batterie dure deux heures d'utilisation constante, mais comme presque toute l'activité de Romo est de nature start-stop, la durée de lecture réelle entre les recharges était beaucoup plus longue.
Le mauvais:
- Bien que nous n'ayons eu aucun problème avec le Romo, la conception perchée sur le quai est un enfant qui tombe sur elle loin de la tragédie. Si vous avez des enfants très turbulents ou maladroits qui risquent de tomber sur le pauvre Romo, cela ne leur convient peut-être pas.
- Il n'y a pas de matériel de détection des bords, donc si vous jouez avec sur une table ou une surface surélevée, le Romo peut rouler sans hésiter.
- C'est trop bruyant. Nous ne nous attendions pas à ce que cela ressemble à autre chose qu’à une petite voiture télécommandée bruyante et, à cet égard, nous n’avons pas été choqués. Néanmoins, c’est un petit robot très bruyant.
- La téléprésence à distance était excellente quand elle fonctionnait mais, grâce aux difficultés des fournisseurs tiers, elle peut être très floconneuse.
Le verdict:
À la fin de la journée, le Romo n'est qu'un jouet (et pas un jouet bon marché), mais c'est un jouet absurdement amusant qui a été un succès retentissant auprès des enfants et des adultes, a encouragé les enfants à dépanner les ensembles d'instructions tout au nom. de préparer leur compagnon robot pour les courses de robots, et offre même de la place pour une croissance ultérieure grâce à un SDK ouvert qui encourage le jouet à grandir avec l'enfant et suscite un intérêt pour la programmation en même temps.
Si l'argent fait partie de votre budget amusant / jouet, nous avons du mal à trouver une raison pour ne pas obtenir le Romo pour l'enfant curieux qui aime les robots dans votre vie. Chaque enfant à qui nous avons présenté le Romo a été immédiatement amoureux de celui-ci et s'est joyeusement laissé tomber pour comprendre comment jouer avec lui-même, travailler dans les menus et activer l'appareil autrement. Les enfants semblaient particulièrement aimer «apprendre» au robot à faire des choses (tout en apprenant simultanément à utiliser le robot). Ma fille (normalement pas du genre à offrir des jouets aux chiots) a annoncé après la première semaine à jouer avec le Romo «J'adore Robbie! C'est un garçon si intelligent. Il a appris toutes ses astuces et il peut même franchir les rampes maintenant! » Si ce n’est pas une approbation élogieuse, nous ne savons pas ce que c’est.