Commentaires de HTG The Romo, un robot de téléprésence décalé difficile à aimer
La plupart du temps, How-To Geek passe en revue des problèmes sérieux: routeurs à la pointe de la technologie, solutions de transmission de contenu vidéo en continu et autres matériels très peu fantaisistes. De temps en temps, nous passons en revue quelque chose d’amusant comme le Romo, un petit robot bizarre et terriblement difficile à ne pas aimer..
Qu'est-ce que le Romo?
Le Romo est un robot de téléprésence programmable. L’appareil lui-même ne contient en réalité aucune sorte de cerveau électronique, mais utilise plutôt un iPhone ou un iPod touch à la fois comme indicateur visuel, interface physique et le cerveau derrière ses singeries robotiques..
Ce que vous obtenez réellement lorsque vous achetez un Romo est une base alimentée par une pile, dans laquelle votre iPhone ou votre iPod Touch se clipse. Cette base sert de plate-forme mobile pour le périphérique iOS doté du logiciel Romo, qui donne vie à votre périphérique iOS en tant que petit compagnon original et robotique..
Le Romo peut être utilisé en mode autonome uniquement avec le périphérique iOS connecté ou avec deux périphériques iOS tels que le premier iPhone / iPod Touch connecté au périphérique et un iPhone, un iPod Touch ou un iPad associé exécutant la télécommande. Logiciel de contrôle. A noter que vous le faites ne pas besoin de deux appareils iOS pour contrôler le Romo à distance (bien que cela le rende très pratique et amusant); vous pouvez aussi contrôler le Romo depuis un ordinateur avec un navigateur Web.
En tant qu'unité autonome, le périphérique est capable d'interagir avec l'utilisateur, en exécutant des scripts fournis par l'utilisateur pour effectuer des actions. Aux niveaux plus avancés, il permet même une programmation personnalisée dépassant le cadre du simple script initial..
Associé à une application iOS et / ou une interface Web compagnon, Romo devient un robot de téléprésence intégrale que vous pouvez piloter via une télécommande (même via Internet) et enregistrer des vidéos, prendre des photos, utiliser l'audio-vidéo bidirectionnel ou explorer peut atteindre une petite base semblable à un réservoir (qui, à notre grande surprise, était plus vaste que prévu).
Le Romo est disponible en deux modèles fonctionnellement identiques, à l'exception de leur port de connexion. Le modèle iPhone 4 est doté du connecteur d'éclairage Apple à 30 broches et fonctionne avec l'iPhone 4, l'iPhone 4s et l'iPod Touch de 4e génération. Le modèle iPhone 5 dispose 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 poignées sur la base en caoutchouc sont assez flexibles et nous avons facilement pu les plier doucement pour insérer un iPhone 6 également, mais celui-ci n’est pas officiellement pris en charge par la société et limite 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 tous deux proposés au même prix sur le site Web de Romo, il est en fait plus économique de choisir l'ancien modèle de l'iPhone 4 sur Amazon. Le plus récent modèle iPhone 5 est proposé à 145 USD et l'ancien modèle iPhone 4 à 69 USD. Étant donné que vous pouvez souvent trouver des appareils iPhone 4S inéligibles, anciens ou ceux des opérateurs de téléphonie mobile, sur Craiglist et eBay pour moins de cent dollars, cela signifie que vous pourriez avoir un appareil iPhone 4 dédié et la base de robot Romo à un prix inférieur à celui de l'iPhone 5. base par lui-même. Il est important de noter que si vous souhaitez utiliser les fonctions de téléprésence incluses dans le logiciel Romo, vous devez disposer d'un iPhone 4S ou supérieur..
Cet avis est basé sur le modèle iPhone 5 équipé d'un iPod Touch de 5ème génération mais, encore une fois, l'unité et le logiciel sont identiques, quelle que soit l'unité de génération fournie..
L’unité Romo n’est disponible que pour les appareils iOS et la société déclare officiellement qu’il n’ya pas de projet de sortie d’appareil Android, car la grande variété d’appareils Android, de versions d’OS Android et de personnalisations du fabricant rendent la création d’un Romo compatible avec. même une fraction d'entre eux beaucoup trop coûteux et prend beaucoup de temps.
Comment le configurez-vous?
L'installation du Romo est un jeu d'enfant. Il vous suffit de monter votre appareil iOS sur le socle en caoutchouc gris situé au-dessus de l'unité Romo, qui vous invitera à télécharger le logiciel Romo. Il existe deux applications Romo dans l'AppStore, Romo et Romo Control..
Que vous utilisiez Romo en tant qu'appareil autonome ou avec l'application de contrôle associée, vous devez télécharger l'application Romo sur l'appareil connecté à l'unité de base. Il s’agit de l’application qui pilote la base, donne à votre robot Romo un visage virtuel et permet l’essentiel des jeux et des activités disponibles..
Si vous souhaitez contrôler Romo avec d’autres appareils iOS, téléchargez-y l’application Romo Control (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 accompagnant). . Avant de lancer l'application pour la première fois, nous vous recommandons fortement de placer Romo au centre d'une grande table ou, mieux encore, de le placer au sol. Quand le robot reprend vie et commence à interagir avec vous, il est très excité d'être «en vie» et commence à se tortiller et à conduire partout; il est préférable de 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 manière dont votre appareil iOS a soudain une personnalité de robot. L’histoire précédente est que votre petit robot a été envoyé sur Terre (et a pris possession de votre iPhone) pour obtenir votre aide lors de votre entraînement aux Jeux olympiques des robots intergalactiques et a désespérément besoin de votre aide pour le remettre en forme et le préparer à ses essais..
La vidéo est bien faite et donne juste un aperçu du genre de réflexion investie dans Romo; Les adultes et les enfants avec qui nous avons testé le robot étaient tout de suite curieux après avoir visionné la vidéo. Une fois la vidéo terminée, le visage animé de votre petit robot ami vous guide dans une série de questions simples telles que votre nom et celui de votre robot. (En dépit des 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 plongé dans un tutoriel guidé structuré comme une série de mini-jeux, de la même manière que des jeux comme 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 qu’il contient. Nous verrons dans la séquence de mission et les autres caractéristiques de l'appareil dans la section suivante.
Que pouvez-vous en faire??
Normalement, nous n'incluions jamais une vidéo promotionnelle d'une entreprise dans notre examen d'un produit (et nous ne l'avions jamais fait auparavant), mais dans le cas de Romo, la vidéo promotionnelle de la société présente presque tout ce que vous pouvez faire avec le robot (en dehors de la programmation personnalisée iOS applications pour interagir avec elle) dans une courte vidéo de deux minutes.
Nous pardonnerons même les clichés gratuits d'enfants en train de rire, car, dans notre champ d'expérience, tester le robot avec nos propres enfants et des enfants du quartier c'est exactement comment 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, examinons l'écran de sélection de fonction tel qu'il apparaît sur l'appareil iOS connecté à l'unité Romo. Il y a cinq catégories spécifiques à choisir.
Chaque catégorie offre une expérience différente avec le Romo et cela vaut la peine de les examiner toutes pour vous donner une idée du genre de plaisir que vous pouvez en tirer..
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 Romo. Les missions sont extrêmement bien aménagées et la difficulté (si vous voulez même appeler ça comme ça) est bien échelonnée pour que les enfants et les adultes puissent rapidement se familiariser avec les mécanismes du robot et de la façon de le programmer. Vous commencez par des tâches simples, comme enseigner au robot comment avancer et revenir à différentes vitesses, puis enseigner aux modèles de mouvement complexes tels que les virages serrés et les motifs géométriques qu’il peut suivre, et même apprendre au robot à vous reconnaître, à reconnaître les couleurs et les couleurs. d'autres activités.
Même si vous ratez l'une des missions, le Romo s'empresse de signaler ce qui s'est mal passé (comme si vous aviez oublié de changer la vitesse de déplacement après le virage) et vous avez toujours la possibilité d'essayer à nouveau et de marquer le score parfait de trois. classement étoile d'or pour chaque tâche.
Le labo
Le laboratoire vous offre la possibilité d’enseigner à votre robot de nouvelles astuces (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 instructions de stimulus et d’entrée dans Romo. Ne t'inquiète pas Si vous avez un enfant assez vieux pour s'intéresser aux parties les plus charnues de la programmation, vous pouvez leur parler de l'intimité du programme avec les ressources pédagogiques fournies par Romo, comme ce document, mais tant que l'enfant est capable de lire des phrases simples, il Vous n'aurez aucun mal à glisser-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 applaudissez, que vous tourniez lentement en arrière lorsqu'il heurte un mur ou que son voyant clignote lorsqu'il est perdu dans le noir. Vous pouvez enchaîner autant de ces instructions que vous le souhaitez. quand votre Romo se cogne contre le mur, il peut prendre une photo, revenir en arrière, faire sonner l'alarme, puis faire volte-face en tournant la lumière jusqu'à ce que vous veniez le secourir.
Chase et Line Follow
La fonction Chase entraîne votre Romo sur un objet, puis l'envoie en roulant une fois que celui-ci est en mouvement. Vous aurez besoin d'un objet monochrome de couleur vive pour que cette astuce fonctionne. Vous tenez juste l'objet devant le Romo et confirmez que le Romo a appris la couleur de l'objet. Les balles de tennis, les grosses balles de jeu pour enfants et les t-shirts aux couleurs vives ont tous bien fonctionné lors de nos tests.
Les objets colorés et les choses comme les chats, hélas, ne le faisaient pas. En ce qui concerne les animaux de compagnie et le Romo, le chien avec lequel nous avons testé le Romo était absolument indifférent et, malgré le bruit, ne le regardait jamais de côté. Les chats ont réagi comme s'il s'agissait d'un terminateur envoyé du futur pour les exterminer, et un groupe de furets ont pensé que c'était le jouet le plus délicieux qu'ils aient jamais rencontré et ils l'ont poursuivi jusqu'à ce qu'ils s'évanouissent d'épuisement..
Nous avons regroupé Line Follow 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 bleu pour peintre est parfait pour cela car il est brillant, économique et peu collant pour ne pas gâcher vos sols) et Romo suit le «parcours de course» que vous avez créé avec la bande comme si elle suivrait un objet de couleur vive en mode Chase.
Pour des exemples de ces deux modes en action, voir la vidéo du produit ci-dessus..
Romo Control
Même s'il y a beaucoup de plaisir à jouer avec les missions, à lui enseigner des astuces et à le faire courir avec les poursuites, il est encore plus amusant de jouer avec la fonction de téléprésence.
Pour utiliser la fonction de téléprésence, vous avez besoin d’un deuxième appareil iOS sur le même réseau Wi-Fi que le Romo ou de Romo sur un réseau Wi-Fi connecté à Internet et un ordinateur également connecté à Internet avec un navigateur moderne comme Chome ou Firefox pouvant atteindre romo.tv afin que vous puissiez appeler votre Romo et le contrôler (l'interface Web «d'appel» est visible dans la capture d'écran ci-dessus).
Lorsque la fonction de téléprésence à distance fonctionnait, elle fonctionnait parfaitement, mais elle ne fonctionnait plus du tout. la fonctionnalité de téléconférence à distance de point à point est gérée par un tiers avec lequel Romo avait des problèmes lors de la fin de notre examen. Si vous souhaitez qu'un Romo serve de lien Skype avec votre famille, vous devez prendre en compte le fait que leur modèle économique actuel repose sur un tiers pour établir la connexion (nous espérons qu'ils corrigent les problèmes avec leur fournisseur ou héberger le service car il était le seul élément de toute l'expérience Romo qui n'était pas amusant et sans faille).
Comme vous pouvez l'imaginer, la connexion d'iOS à 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 piloter le Romo avec des commandes à l'écran, prendre des photos et modifier les expressions du robot. Il existe trois façons de diriger le robot: un curseur de style de bâton dans lequel vous placez votre pouce au centre de l'écran et le déplacez (ce qui s'apparente aux manettes omnidirectionnelles des contrôleurs de console de jeu), un contrôle de style du chargeur (dans lequel vous pouvez contrôler chaque bande de roulement de réservoir de manière indépendante), ainsi qu’un simple joystick old-school + contrôleur de style.
Nous avons préféré le contrôle de style "skid-steer", comme illustré dans la capture d'écran ci-dessus, car si vous étiez habile avec vos deux pouces, vous pourriez vraiment obtenir que Romo hurle dans la pièce et effectue des virages très serrés. Et par crier, on entend se déplacer à une 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 étonnante (elle est comparable à celle des anciennes webcams et ne tire certainement pas parti de toute la puissance de la caméra iPhone / iPod Touch), cela fonctionne assez bien et nous en avons eu beaucoup d'amusement conduire autour.
Au-delà des bases
Si vous recherchez un jouet dont la durée de vie dépasse les capacités d’intérêt et d’attention d’un jeune enfant, sachez que le Romo est doté d’un kit de développement logiciel (SDK) qui permet une programmation avancée au-delà de ce que vous pouvez. faire avec l'application officielle Romo. Voici un exemple de ce qu'un propriétaire très intelligent de Romo a mis au point: une télécommande via la smartwatch Pebble.
Le Kit de développement logiciel (SDK) est un excellent moyen de relier l’intérêt pour le romo entre enfants de différents âges ou de donner au même enfant plus de relations avec le Romo à mesure qu’il grandit. Alors que les fonctions de base du rom sont peut-être plus que suffisantes pour un enfant du primaire, un enfant du secondaire ou du secondaire peut vraiment s’étendre et s’immerger dans les entrailles du rom en écrivant son propre programme à cet effet. SDK.
La seule chose négative que l'on puisse 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, observé les autres adultes et des tas d’enfants interagir avec lui, et l’avoir mis à l’essai, comprenant des chutes de canapés, des courses autour des maisons et une lutte avec des furets, que pouvons-nous en dire? Faisons le décomposer.
Le bon:
- C'est adorable. Sérieusement, vous auriez besoin d'un cœur de pierre pour ne pas être charmé par le petit gars.
- La structure en forme de jeu 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 le périphérique iOS distant) est très intuitif et très accessible à toute personne ayant des compétences de base en lecture..
- Les marches des réservoirs étaient meilleures que prévu et ont réussi à rester beaucoup plus exemptes de poils d'animaux qu'on pourrait s'y attendre.
- Excellente durée de vie de la batterie; la batterie dure deux heures d'utilisation constante, mais étant donné que la quasi-totalité de l'activité de Romo est de type 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, le design perché sur le quai est un enfant qui tombe à l'eau après une tragédie. Si vous avez des enfants très turbulents ou maladroits qui risquent de tomber sur le pauvre Romo, cela pourrait ne pas leur convenir.
- Il n'y a pas de matériel de détection des contours, donc si vous jouez avec sur une table ou une surface surélevée, le Romo peut se lancer sans problème..
- C'est trop bruyant. Nous ne nous attendions pas à ce que cela ressemble à autre chose qu’à une minuscule 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 géniale quand elle fonctionnait mais, en raison des difficultés rencontrées par le fournisseur tiers, elle peut être vraiment floconneuse..
Le verdict:
À la fin de la journée, Romo n’est qu’un jouet (et non pas un jouet bon marché), mais c’est un jouet ridiculement amusant qui a été un succès retentissant auprès des enfants et des adultes. de préparer leur compagnon robot pour les courses de robots, et offre même de la place pour une croissance supplémentaire 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 est dans votre budget jouet / amusement, nous avons beaucoup de mal à trouver une raison de ne pas obtenir le Romo pour le gamin curieux aimant les robots de votre vie. Tous les enfants à qui nous avons présenté le Romo en ont été immédiatement séduits et se sont volontiers laissés aller à comprendre comment jouer avec lui, naviguer dans les menus et engager l'appareil. Les enfants semblaient particulièrement friands d'enseigner au robot à faire des choses (en même temps qu'ils apprenaient à utiliser le robot). Ma fille (pas normalement pour donner des jouets d'amour-chiot) a annoncé après la première semaine à jouer avec le Romo "J'aime Robbie! C'est un garçon si intelligent. Il a appris tous ses artifices et il peut même passer par-dessus les rampes maintenant! "Si ce n'est pas une approbation élogieuse, nous ne savons pas ce qui est.