Le robot InMoov a été créé par le sculpteur français Gael Langevin à partir de janvier 2012.
Les pièces composant le robot InMoov peuvent être fabriquées en plastique ABS par une imprimante 3D capable d’imprimer des pièces de 12 x 12 x 12 cm grâce aux fichiers *.STL publiés sur le site Web d’InMoov dans la rubrique Galerie.
Ces composants doivent être percés au niveau des articulations pour pouvoir introduire du fil de fer qui fait alors office de charnière. Les pièces sont alors reliées aux moteurs par des fils de pêche pour que deux cartes Arduino Mega puisse les commander. Ces deux cartes Arduino Mega sont situés dans le dos du robot InMoov des deux cotés de sa colonne vertébrale.
Le robot est piloté par le cadriciel MyRobotLab, écrit en Java, qui lance des scripts écrits en Python.

Le robot InMoov est commandé par des commandes vocales (en français ou en anglais) interprétées par un Microsoft Kinect.
Installation du cadriciel MyRobotLab
Pré-requis
- Java SE RunTime Environnement 8u202 64 bits (https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html).
- →Le cadriciel MyRobotLab ne fonctionne pas en 32 bits, ni avec une version supérieure à cette version de Java.
- Le navigateur Chrome (https://www.google.fr/chrome/browser/desktop/index.html).
- L’Environnement de Développement Intégré (EDI) libre Arduino version 1.8.4 (https://www.arduino.cc/en/software/OldSoftwareReleases) sous licence LGPL v3.
- →Par exemple pour Windows, téléchargez arduino-1.8.4-windows.exe (90,3 Mo).

- Configurez le port COM (en général le 3) de votre Arduino Mega à la vitesse de transmission de 115 200 Bauds.
- Créez le répertoire C:\mrl
- Téléchargez la dernière version stable de MyRobotLab sur GitHub et décompressez-la dans C:\mrl.
Transfert du script vers une carte Arduino Mega
- Connectez votre carte Arduino Mega (actuellement la carte Arduino Mega 2560 Rev 3) à votre Ordinateur personnel sur lequel vous avez installé l’IDE Arduino avec un câble USB (genre câble USB d’imprimante avec un bout carré).
- Lancez l’IDE Arduino
- Cliquez sur Fichier > Ouvrir, puis sélectionnez le script ..\myrobotlab\myrobotlab-1.1.814\resource\Arduino\MrlComm\MrlComm.ino

Références
Article de FrancoisA publié sur LinuxFr.org parlant du robot InMoov. Ne pas oublier de lire mes commentaires qui apportent des précisions ou corrections à mon article initial.
Article sur le forum LesImprimantes3D parlant du robot InMoov et montrant la progression de sa fabrication.
L’Impression 3D pour les nuls (article du forum LesImprimantes3D)