Skip to main content

VirtFac et Ergonom.io

Contacts :

Il y a 3 applications dans l'environnement VirtFac de simulation pour l'industrie 4.h :

  • VIRTFac-Api : serveur web sans interface graphique qui gère la base de donnée et sur lequel on peut faire des requêtes HTTP (get, post, patch, delete)
  • VIRTFac-WebClient : serveur web avec interface graphique. Le client web http://virtfac.icube.unistra.fr:8080/. Il doit être relié à un serveur VIRTFac-Api pour le stockage des données.
  • Ergonom.io : application client Unreal Engine (.exe). Permet de faire de la VR et de faire l'analyse de mouvement en temps réel. Il permet aussi de charger des assets et des scènes (édité sur VIRTFac-WebClient) depuis VIRTFac-Api.

Analyse d'ergonomie en temps réel

Les anciennes combinaisons ne sont plus supportées pour l'analyse en temps réel.

Analyse d'ergonomie hors ligne

  • Capture de mouvements (avec le logiciel de la combinaison ?)
  • Enregistrer en format .BVH
  • Uploader pour analyse sur le site web http://virtfac.icube.unistra.fr:8080/about-ergonom-io
  • Menu sandwich > Ergonom.io > Analyse des gestes ("Gesture Analysis") > Ouvrir BVH classique ("Open Classic BVH") http://virtfac.icube.unistra.fr:8080/ergonom-io-analysis 

image.png

  • Rejouer les scènes

gesture1.PNG

  • Désactiver l'avatar, et output skeleton. Activer Input Skeleton et Rula Markers

gesture2.PNG

  • Télécharger la feuille Excel d'analyse statistique sur les données temporelles RULA "Get XLSM analyzer"

    image.png

  • Dans les propriétés du fichier .xlsm, cliquer sur "débloquer"

image.png

  • Exporter des données d'analyse temporelle RULA au format .CSV
  • Charger le fichier .CSV depuis la feuille .XLSM
  • Voici le résultat de l'analyse RULA

gestureResult.PNG

Jumeau Virtuel - sur PC avec Unreal Engine

On peut rejouer une simulation de production sur la Ligne Bosch connectée et se balader dans le jumeau virtuel 3D via le logiciel Ergonom.io installé en local sur l'ordinateur

  • Installation de Unreal Engine ?
  • Lancer le fichier executable de ergonom.io sur Seafile \Seafile\Ligne Bosch 4.H\Outils 4.0 Bosch\VirtFac\Ergonom_io_Win64\ergonom_io.exe
  • Créer un raccourci (sur le bureau par exemple). Faire un clique droit sur le raccourci et rajouter à la fin du chemin de la cible : "oculus -vr".

image.png

Jumeau Virtuel - Dans le Navigateur

La ligne flexible connectée Bosch a été modélisée en 3D et un environnement de réalité virtuelle est disponible.

Dans l'état actuel, impossible d'ouvrir des scènes, des objets ou encore d'en importer.

Editeur d'actifs

Les Assets sont des objets qui peuvent être manipulés dans l'environnement 3D. Il s'agit principalement d'objets CAO au format .stl, .obj ou encore .gbl . Les fichiers CAO de la ligne Bosch sont disponibles dans Seafile.

image.png

Bibliothèque d'objets

Scènes

Jumeau Virtuel

Pistes de résolution de problèmes

  • Le message "Unreal context is not detected." peut être ignoré, c'est un message de debug qui n'a pas été retiré
  • "cannot connect to VIRTFac server"

Echange avec Romaric

Pour ce qui est du logiciel d'analyse en temps réel je n'ai pas encore fait la compatibilité avec l'ancienne combinaison de capture et je n'ai actuellement pas le temps de m'en occuper.

Pour le moment, tu peux faire la captures de mouvement que tu peux enregistrer sous le format BVH et l'uploader pour analyse sur le site web.

Pour ça, une fois connecté au site, tu vas dans l'onglet "Gesture Analysis" (http://virtfac.icube.unistra.fr:8080/ergonom-io-analysis) puis dans Open classic BVH, tu peux uploader et ouvrir des fichiers. tu auras ensuite une interface comme dans gesture1.PNG. Ensuite tu peux désactiver l'avatar et output skeleton, activer input skeleton et Rula markers et tu obtiendras une interface comme dans gesture2.PNG.

Pour obtenir des statistiques sur l'analyse RULA, tu peux télécharger un fichier excel en cliquant sur "Get XLSM analyser" (dans les propriétés du fichier il faudra cliquer sur "débloquer" au niveau de l'option de sécurité tout en bas).
Ensuite il faut télécharger le CSV ("Get CSV Data") et charger ce CSV dans le fichier XLSM. Tu obtiendras quelque chose de similaire à gestureResult.PNG.


Pour ton message "cannot connect to VIRTFac server", dans quel contexte l'as-tu reçu ?

Pour le message "Unreal context is not detected." : c'est pas grave, c'est un message de debug qu'on a oublié d'enlever à la dernière minute.

Et pour de manière général, nous avons 3 applications :

   - VIRTFac-Api : serveur web sans interface graphique qui gère la base de donnée et sur lequel on peut faire des requêtes HTTP (get, post, patch, delete)
   - VIRTFac-WebClient : serveur web avec interface graphique. C'est sur celui-ci que tu te connectes via http://virtfac.icube.unistra.fr:8080/. Il doit être relié à un serveur VIRTFac-Api pour le stockage des données.
   - Ergonom.io : application client Unreal Engine (.exe). Permet de faire de la VR et de faire l'analyse de mouvement en temps réel. Il permet aussi de charger des assets et des scènes (édité sur VIRTFac-WebClient) depuis VIRTFac-Api.