MyViz

 

3Sigma développe l'environnement logiciel MyViz et l'utilise pour faciliter l'exploitation de ses propres systèmes didactiques ou ceux de certains partenaires.

 

Les fonctionnalités de MyViz sont les suivantes:

  • Visualisation en temps-réel des signaux acquis sur les systèmes
  • Pilotage interactif, par table de points ou par programme (Python ou G-code) du système, quelque soit son mode de connexion (liaison série, Ethernet,...)

 

MyViz intègre en plus les composants suivants:

  • Distribution WinPython 3.7
    • Permet d'exécuter des scripts Python depuis l'interface graphique
    • Tous le modules additionnels nécessaires sont déjà installés pour faciliter la vie des utilisateurs
  • Logiciel de tracé graphique "offline"
    • Analyses avancées sur les signaux qui viennent d'être acquis
    • Rechargement et superposition éventuelle de signaux déjà enregistrés
  • Logiciel de conception de diagrammes d'états (pour concevoir des machines à états finis)
  • Visualisation 3D temps-réel pour les systèmes intégrant un modèle de simulation

 

 

Voici une liste non exhaustive des différents composants graphiques de MyViz utilisés sur nos systèmes:

 

Acquisition et visualisation temps-réel

Ces affichages textuels ou graphiques sont utilisés sur tous nos systèmes:

 

Générateur de signal interactif

Ce composant permet de choisir un type de signal (échelon, sinus, trapèze, triangle, rampe ou formule) et de le paramétrer:

 

Curseur de réglage temps-réel

La modification des curseurs peut être prise en compte immédiatement par le système piloté:

 

Interrupteurs, boutons, indicateurs de changement d'état

 

Réglage temps-réel de PID

La prise en compte des modifications peut se faire immédiatement par le système piloté, même pendant son fonctionnement:

 

Joystick virtuel

Ce composant est idéal pour piloter un robot mobile (comme T-Quad, Geeros ou X-Bot):

 

Roue des couleurs

Ce composant est très pratique pour les applications de reconnaissance de couleur (comme sur les systèmes Slider Cam et T-Quad):

 

Editeur Python

Il permet d'avoir en parallèle dans le tableau de bord le code Python et les courbes de télémétrie (utilisé en autres sur le Delta2D):

 

Editeur G-code

Même principe que l'éditeur Python mais avec le langage G-code (utilisé sur le Delta2D):

 

Editeur de tables de points pour spécifier des trajectoires

Il est utilisé sur nos robots manipulateurs (Delta2D, DeltaBot):

 

Editeur de formules mathématiques

Ce composant apporte plus de souplesse que le générateur de signal (Il est utilisé entre autres sur le Delta2D et sur la plateforme 6 axes):

 

Affichage de vidéo provenant de Webcams

Idéal pour la téléopération ou les systèmes intégrant du traitement d'image (DeltaBot, Slider Cam, T-Quad, Geeros):

 

Application de tracés graphiques

Cette application est intégrée à MyViz pour visualiser les résultats de la dernière acquisition ou pour recharger tout type de série temporelle sauvegardée sous forme de fichier CSV:

 

Logiciel de conception de diagrammes d'états

Il permet de concevoir des machines à états finis de façon graphique et de visualiser les états et transitions actifs pendant le fonctionnement. Il est utilisé sur les robots Delta2D et T-Quad:

 

Visualisation 3D temps-réel

Certains systèmes (comme le Delta2D) incluent un simulateur temps-réel permettant de comparer les écarts entre la réalité et un modèle dynamique. Afin d'avoir le maximum de réalisme, une visualisation 3D avec animation est affichée pendant l'exécution:


 

 

 

Captures d'écran et vidéos

Vous pouvez voir MyViz en action sur les captures d'écran ou vidéos de présentation des systèmes suivants:

 

 

Téléchargement

Vous pouvez télécharger MyViz ici:


https://www.3sigma.fr/myviz/MyViz.zip

https://www.3sigma.fr/myviz/MyViz.7z (fichier moins gros, se décompresse avec 7-Zip).

 

Dans tous les cas, nous vous conseillons d'utiliser 7-Zip (https://www.7-zip.fr) pour la décompression, ce logiciel étant beaucoup plus efficace que celui intégré à Windows.

 

 

Utilisation

L'archive que vous pouvez télécharger ci-dessus est "portable": il n'y a pas d'installeur, il suffit de décompresser le .zip dans le répertoire de votre choix. Nous vous recommandons cependant de le faire à la racine d'un disque (comme C:) car Windows présente une limite sur la longueur des chemins.

 

Le lancement de l'application se fait ensuite en double-cliquant sur l'exécutable "MyViz.exe" qui se trouve tout en haut de l'arborescence du logiciel.

 

Notez que par défaut, la version de MyViz que vous pouvez télécharger avec le lien ci-dessus ne permet pas de modifier les tableaux de bord, pour éviter toute modification intempestive par les élèves. Si vous êtes enseignant, vous pouvez nous contacter à l'adresse info@3sigma.fr pour que nous vous indiquions la procédure de déverrouilage.

 

 

Tutoriel

Vous pouvez télécharger ci-dessous un tutoriel permettant d'échanger des données de façon bi-directionnelle entre MyViz et une carte de type Arduino via le port série:

https://www.3sigma.fr/myviz/tutoriels/Tutoriel_PortSerie_1.zip

Contact

Tel : 02 47 92 55 37
Email: info@3sigma.fr