REGO 2024

REGO version 2024

Rego est un robot avatar : voir, entendre, parler, se déplacer, à distance à partir d'un navigateur internet. Robot fait maison (DIY) avec des briques de technologies accessibles à tous. Il reconnait et suit les visages.


Rego the avatar robot : see, hear, speak, move, remotely from an internet browser. Homemade robot (DIY) with of technology bricks accessible to all. It recognizes and tracks faces.

Hello world


REGO 2024 : nouvelle version en cours




Fonctions actuelles :

-Robot de télé-présence, on peut voir, entendre, parler et se déplacer à distance à partir d’un simple navigateur web.

-Reconnaissance et suivi des visages et des couleurs.

- Taille : 1,10 m

- 2 Haut-parleurs intégrés pour dialoguer avec les personnes autour du robot ou passer de la musique.

- 2 caméras HD avec microphone

- 3 capteurs ultrason pour détecter les obstacles

- 1 écran tactile

- Un Raspberry pi 4

- Nouveau : un LattePAnda 3 Delta avec serveur web Node-Red


La base de ce robot est un Emilio (célèbre jouet des années 80), sur lequel j’ai greffé divers composants. REGO est un robot DIY «Do It Yourself» en Français «Fait maison».



Caractéristiques :

Cette nouvelle version de REGO remplace le Raspberry pi 4 et l'Arduino Méga par un LattePanda Delta 3. Un LattePanda 3 Delta est un ordinateur de poche couplé à un Arduino Leonardo sur la même carte mère. On a conservé le Raspberry pi 4 pour piloter l'écran tactile. 

Toutes les spécifications ici.


New REGO brain : LattePanda 3 Delta, le nouveau cerveau de REGO

Le LattePandaDelta est le nouveau cerveau de REGO, il abrite un server web Node-Red qui va afficher l'interface de commande de REGO. Ainsi qu'un Arduino Leonardo qui permet de piloter sa base mobile.

+

LattePanda 3 Delta + Node-Red, le duo gagnant

Node-Red est plus qu'un outil de programmation, c'est le chef d'orchestre de l'architecture. Il permet de programmer et d'interfacer divers systèmes et protocoles. On peut créer une interface web pour piloter et afficher un retour d'information. L'interface de REGO me permet de piloter les déplacements, d'afficher le retour des capteurs, l'image de sa caméra.

01022015_143128A
thumbnail_IMG_4858
Node-Red_Ok
Capture d’écran 2024-03-30 170834

La base mobile

La base mobile est une Devantech RD02 12V. La carte est pilotée en I2C par l’arduino. Cette base mobile apporte de la fluidité et de la précision dans le déplacement du robot.

L'écran central

L'écran central comprend un Raspberry pi 4, intégré à l’écran tactile officiel Raspberry pi, est utilisé pour interagir avec les personnes autour du robot. Il est relié au réseau en Wifi.


Le module EZ-Robot

Ce module  permet de rajouter des fonctions, de type : reconnaissance des couleurs, suivi des visage ou commande vocales, de manière très simple. Je vous présente ce module Ez-Robot EZ-B v4 dans cet article ici

Cette carte, qui ne coûte que 19,90€ propose des spécificités techniques avancées : 25 LEDs programmables individuellement, 2 boutons programmables, Broches de connexion type E/S analogique et numérique, PMW, I2C, SPI, des capteurs de lumière et de température, capteurs de mouvements (accéléromètre et boussole), communication sans fil, via Radio et Bluetooth. J’utilise cette carte pour piloter des bandeaux LED RVB NeoPixel.

Expressions du visage de REGO avec la carte Micro:Bit

Microt:bit est une carte facile à programmer. Il suffit de la brancher sur le port USB et d’ouvrir son navigateur internet à la page : makecode.microbit.org afin d’accéder à l’interface de programmation.

Elle permet de programmer la carte sans aucune ligne de code, de manière graphique, à la façon de «Scratch». Pour les plus avertis, l’interface permet d’accéder aux lignes de code en JavaScript. 

Réseau

REGO possède son réseau personnel, un routeur portable TP-Link MR3020 (Wifi et 3G) est embarqué sur le robot.

Le LattePanda est relié en RJ45. Avec ce routeur, le robot est vu comme une box, il est donc facile de s’y connecter en wifi avec n’importe quel appareil.

L'alimentation

Les moteur sont alimenté par une batterie 12v.


Le LattePanda ainsi que les autres cartes sont alimentées par une batterie externe power Bank 27.000mAh Zendure Model ZDA8PDP



REGO GALLERY