Atelier Inter-Etablissements de Productique, Pôle de Ressources Informatique pour la MÉCAnique
Nord-Pas-de-Calais
Toulouse Ile-de-France
Franche-Comté Lorraine
Rhone-Alpes Ouest Auvergne
Pays de Loire
Dauphiné-Savoie
POLE AIP-PRIMECA
toulousain, 2 sites
Architecture applicative d’un poste dédié gestion de production/Robotique
1. Quelle que soit l’architecture matérielle, tout poste présentera un
ensemble de services applicatifs. L’accès à une ressource gestion de production doit être banalisé. L’accès internet est compris.
2. Toute installation et exécution d’application se fait sur chaque poste afin d’utiliser les ressources locales en termes de CPU, de mémoire ou de disque dur.
3. Seuls les espaces d’échanges, de dépôt de données, sont partagés via le réseau en environnement WINDOWS !
4. L’accès aux licences se fait via des services jetons disponibles depuis des serveurs spécifiques sur le réseau.
5. L’authentification « Windows » pour un utilisateur donné sur le domaine aip.local est personnelle au même titre que l’accès aux ressources
communes tel un espace disque.
6. L’authentification en environnement Linux (UBUNTU V16.04) est de type banalisé (login etudiant/MotDePasse <à préciser>), il n’y a pas d’accès unifié comme pour Windows. Les données utiles lors des enseignements peuvent être archivées sur des médias externes (propriété des
utilisateurs) ou tout autre dispositif de mutualisation des données tel le
SCOUT mis à disposition par nos institutions.
Installation, quelles étapes ?
1. L’idée est de sauvegarder une seule image lors de la construction d’un Master par type de matériel
Ceci suppose que l’installation ne présente aucun aléa d’installation, pas de problème lié au type de driver de la carte réseau ou
graphique notamment.
2. Les outils gratuits ou libres de droits peuvent être installés sur demande suite à une évaluation de faisabilité : ils doivent être certifiés par leur éditeurs.
3. Les applicatifs métiers sont à envisager dans une mise à jour annuelle, en fonction du contrat qui nous lie avec l’éditeur. Ceci suppose de disposer d’un installeur « exe » ou fichier au format
« msi » ou toute autre solution à valider pour chacune des applications qui permettent leur installation.
Objectif : l’idée est de constituer une image Master et de la redéployer rapidement sur toute une salle en 1 journée (compter la durée
nécessaire à la post-installation, ajustement des paramètres de Bi-
PLAN d’installation sur HP 8200 WIN7 (YEU)
Environnements de développements & Applications INSTALL / notes
[Env. Bureautique] Notepad
+++ PackOffice (Word, Excel, Access) Notepad V6.9.2 + PackOffice V2007
Environnement de développement
[Env. Dév. JAVA] JRE8 + JDK + EclipseNeon3 + NodeJS
[Env. Python / Solveur ] Python (64 bits) + LpSolve Python V2.7
[Modélisation objets 2D/3D] UNITY 3D V5.5.4
[Gestion Projet] MsProject V2007
[Env. Dév. Objets Electroniques Interactifs] ARDUINO
Outils dédiés/ Métier
[Gestion de production] ARENA V14.7
[Dév. Calcul Numérique] Matlab V2019
[Outil de Statistique] R V3.2.4
[Outil Trait. Image & SIG] Aphelion + ENVI + ArcGIS + MapInfo AphelionV4.4.0 + ENVI V4.8 + ArcGISV10.4.1
[Outil Trait. Parole] Optimtalk
[Outil ERP + Suite Décisionnelle] SAP + Business Object SAP V7.50 + BO V12.1
PLAN d’installation sur HP 8200 Ubuntu V16.04LTS (YEU)
Environnements de développements & Applications INSTALL Environnement de développement
[Env. développement C++] Cmake + emacs + Gcc + g++ cmake 3.5.1+ emacs 2.4.5.1+ gcc 4.5.3.1+ g++
[Env. Développement JAVA] JAVA + JDK (Java Developement Kit) default-jdk
[Env. Python / solveur ] Python 2.7 (64 bits) + LpSolve python + python-pip + lp-solve
[Programmation sous contrainte / IHM] Numberjack python-dev + swig + libxml2-dev+libgmp-dev + zlib1g-dev
[Traitement image temps réel] Open CV libopencv-dev V2.4.9.1
[Traitement images points] Cloudcompare cloudcompare (avec cmd: sudo snap install) V2.11.1
[Editeur Audio] Wave Surf Wavesurfer V1.88
[Modélisation 3D Graphique] Blender blender V2.76
Outils dédiés/ Métier
[Traitement de la parole] HTK 2 libx11-dev + libasound2-dev + libc6-dev-i386 + libc6-dev + gcc-multilib
[Outil de statistique] R (V3.1) r-base + r-base-dev
PLAN d’installation sur DELL T5810 WIN7 (BELLE ILE)
Environnements de développements & Applications INSTALL / notes
[Env. Bureautique] Notepad
+++ PackOffice (Word, Excel, Access) PackOffice V2007
Environnement de développement
[Env. Dév. JAVA] JRE8+ JDK
[Env. Python / Solveur ] Python (64 bits) + LpSolve Python V2.7 + LpSolve V5.5.20
[Modélisation Objets 2D/3D] UNITY 3D V5.5.4
[Gestion Projet] MsProject V2007
[Env. Dév. Objets Electroniques Interactifs] ARDUINO
Outils dédiés/ Métier
[Gestion de production] ARENA V14.7
[Dév. Calcul Numérique] Matlab V2017a
[Outil de Statistique] R
[Outil Trait. Image & SIG] Aphelion + ENVI + ArcGIS + MapInfo AphelionV4.4.0 + ENVI V4.8 + ArcGIS V10.4.1
[Outil Trait. Parole] Optimtalk
[Outil ERP + Suite Décisionnelle] SAP + Business Object SAP V7.50 + BO V12.1
PLAN d’installation sur DELL T5810 Ubuntu V16.04LTS (BELLE ILE)
Environnements de développements & Applications INSTALL Environnement de développement
[Env. développement C++] Cmake + emacs + Gcc + g++ cmake 3.5.1+ emacs 4.6.1+ gcc 4.5.3.1+ g++
[Env. Développement JAVA] JAVA + JDK (Java Developement Kit) default-jdk
[Env. Python / solveur ] Python 2.7 (64 bits) + LpSolve python + python-pip + lp-solve 5.5.0.13
[Programmation sous contrainte / IHM] Numberjack python-dev + swig + libxml2-dev+libgmp-dev + zlib1g-dev
[Traitement image temps réel] Open CV libopencv-dev V2.4.9.1
[Traitement images points] Cloudcompare cloudcompare (avec cmd: sudo snap install) V2.11.1
[Editeur Audio] Wave Surf Wavesurfer V1.88
[Modélisation 3D Graphique] Blender blender V2.76
Outils dédiés/ Métier
[Traitement de la parole] HTK 3.4 libx11-dev + libasound2-dev + libc6-dev-i386 + libc6-dev + gcc-multilib
[Outil de statistique] R (V3.2) r-base + r-base-dev
PLAN d’installation sur DELL T5810 WIN7 (OLERON)
Environnements de développements & Applications INSTALL / notes
[Env. Bureautique] Notepad
+++ PackOffice (Word, Excel, Access) Notepad V7.3.3 + PackOffice V2007
Environnement de développement
[Env. Dév. JAVA] JRE8 + JDK + Eclipse Neon 3 + Node JS
[Env. Python / Solveur ] Python (64 bits) + LpSolve Python V2.7 + LpSolve V5.5
[Modélisation objets 2D/3D] UNITY 3D V5.5.4
[Gestion Projet] MsProject V2007
[Env. Développement Objets Electroniques Interactifs] ARDUINO V1.8.9
Outils dédiés/ Métier
[Gestion de production] ARENA V16 version étudiante
[Dév. Calcul Numérique] Matlab V2017a
[Outil de Statistique] R V4.0.2
[Outil Trait. Image & SIG] Aphelion AphelionV4.4.0 [Outil Trait. Parole] Optimtalk
[Outil ERP + Suite Décisionnelle] SAP + Business Object SAP V7.50 + BO V12.1
[Outil Prog Robot] Aseba Studio pour Thymio
PLAN d’installation sur DELL T5810 Ubuntu V16.04LTS (OLERON)
Environnements de développements & Applications INSTALL Environnement de développement
[Env. développement C++] Cmake + emacs + Gcc + g++ cmake 3.5.1+ emacs 2.4.5.1+ gcc 5.4.0+ g++
[Env. Développement JAVA] JAVA + JDK (Java Developement Kit) default-jdk
[Env. Python / solveur ] Python 2.7 (64 bits) + LpSolve python + python-pip + lp-solve 5.5.0.13
[Programmation sous contrainte / IHM] Numberjack python-dev + swig + libxml2-dev+libgmp-dev + zlib1g-dev
[Traitement image temps réel] Open CV libopencv-dev V2.4.9.1
[Traitement images points] Cloudcompare cloudcompare (avec cmd: sudo snap install) V2.11.1
[Editeur Audio] Wave Surf Wavesurfer V1.88
[Modélisation 3D Graphique] Blender blender V2.76
Outils dédiés/ Métier
[Traitement de la parole] HTK 3.4 libx11-dev + libasound2-dev + libc6-dev-i386 + libc6-dev + gcc-multilib
[Outil de statistique] R (V3.2) r-base + r-base-dev
PLAN d’installation sur Dell T3630 WIN10 (BREHAT)
Environnements de développements & Applications INSTALL / notes
[Env. Bureautique] Notepad
+++ Access V2007 Notepad V7.3.3
Environnement de développement
[Env. Développement JAVA]
JRE8 + JDK + Eclipse Neon 3 + Node JS + GTK
JDK-V8, Eclipse-V4.6.3, NodeJS- V10.15.3, GTK-V2.12.26
[Env. Python / solveur ] Python (64 bits) + LpSolve PythonV3.4.1 + V3.7 (64 bits) , LpSolve-V5.5.2.5
[Modélisation objets 2D/3D ] UNITY 3D UNITY 3D V5.5.4
[Gestion Projet] MsProject V2007
[Description Fonctionnelle] BOUML (UML) V7.9
[Env. Développement Objets Electroniques Interactifs] ARDUINO V1.8.9
Outils dédiés/ Métier
[Gestion de production] ARENA V16 version étudiante
[Développement calcul numérique] Matlab V2017a
[Outil de statistique] R V3.6
[Outil Trait Image & SIG] Aphelion + DART AphelionV4.4.0 [Outil Trait Parole] Optimtalk
[Outil ERP + Suite Décisionnelle] SAP + Business Object BO_V4.2_SP7client
[Outil Prog Robot] Aseba Studio pour Thymio
Domaines Applications Version INSTALLEE / Outils-bib. concernés /Notes
Navigateur
Environnement gestion paquets
Firefox ARIAC (aria2)
Install par défaut avec l'environnement Ubuntu aria2
Environnement dev. C++ Cmake + emacs + Gcc + g++ cmake + emacs + gcc + g++
Environnement JAVA Open JDK JAVA default-jdk
• Environnement Python, solveurs
• Environnement dev + exécution
• Affichage 2D/3D
• python + LpSolve + Qt
• ipython-notebook
• matplot
• python-V3.4 (64 bits) + lp-solve + qtcreator + qt-sdk
• ipython3-notebook
• python3-matplotlib Environnement Python :
• Outil optimisation (pgm sous contraintes)
• Calcul Scientifique
• Calcul Symbolique
• Calcul/modélisation dynamique
• Numberjack
• Numpy + Scipy
• Sympy
• Pinocchio
• python-dev + swig + libxml2-dev+libgmp-dev + zlib1g- dev
• Python3-sumpy + python3-scipy
• Python3-sympy
• Robotpkg-py27-pinocchio Traitement images
Dont environnement Python
• Open CV 3
• CloudCompare
• pickleshare + sklearn + numpy +matplotlib (existe déjà)
• libopencv-dev
• cloudcompare (avec cmd: sudo snap)
• Python3-pickleshare + python3-numpy + python3- matplotlib + python3-sklearn
Traitement de la parole • Wave Surf
• HTK 3.4
• wavesurfer
• libx11-dev + libasound2-dev + libc6-dev-i386 + libc6- dev + gcc-multilib
Modélisation 3D Blender blender
PLAN d’installation sur Dell T3630 Ubuntu V16.04LTS (BREHAT)
Dell T5810 WIN7 (PORQUEROLLES)
Environnements de développements & Applications INSTALL / notes [Env. Bureautique] Notepad
++, pdfcreator, PackOffice (Word, Excel, Access) PackOfficeV2007
[Machine Virtuelle] VmWarePlayer V15.5
Environnement de développement
[Env. Développement JAVA] JRE + JDK + Eclipse Neon 3 + Node JS
[Env. Python / solveur ] Python (64 bits) + LpSolve Python V3.4 + V3.7 [Modélisation objets 2D/3D] UNITY 3D
[Base de données & Gestion projet] Access + MsProject V2007
Outils dédiés/ Métier
[Gestion de production] ARENA V16 Version étudiante
[Développement calcul numérique] Matlab (V2019) Env. développement calcul numérique [Outil de statistique] R (V3.6)
[Env. Simulation cellule] VREP (V5.9) Logiciel complet pour simuler et expérimenter avec les robots virtuels en 3D
[Robots Kuka & Staübli] KukaSimPro + SRS_Staubli
[Automates Schneider] UNITY_PRO Gestion automates Schneider (Cellule flexible)
[Env. Simulation robot] RoboDK V3.4.3
Dell T5810 Ubuntu V18.04LTS (PORQUEROLLES)
Environnements de développements & Applications INSTALL Environnement de développement
[Env. développement C++] Cmake + emacs + Gcc + g++ cmake + emacs + gcc + g++
[Env. Développement JAVA] JDK (Java Developement Kit) default-jdk
[Env. Python / solveur ] Python 3.4 (64 bits) + LpSolve python3 + python-pip + lp-solve
[Programmation sous contrainte / IHM] Numberjack python-dev + swig + libxml2-dev+libgmp-dev + zlib1g-dev
[programmation non linéaire] Jupyter + python-numpy… Python-numpy + python-scipy + python-matplotlib + ipython + jupyper + python-pandas + python-sympy + python-nose
[Traitement image temps réel] Open CV 3 libopencv-dev
[Traitement images points] Cloudcompare cloudcompare (avec cmd: sudo snap install)
[Editeur Audio] Wave Surf wavesurfer
[Modélisation 3D Graphique] Blender blender
[Env. Simulation robotique] Pybullet pip + pybullet
Outils dédiés/ Métier
[Traitement de la parole] HTK 3.4 libx11-dev + libasound2-dev + libc6-dev-i386 + libc6-dev + gcc-multilib
[Outil de statistique] R (V3.1) r-base + r-base-dev
[ROS] ROS melodic + robotpkg + robotpkg-wip + robotpkg-tiago- Voir doc install package env. Linux (Salle Groix et
Dell T5600 WIN7 (GROIX)
Environnements de développements & Applications INSTALL / notes [Env. Bureautique] Notepad
++, pdfcreator, PackOffice (Word, Excel, Access) PackOfficeV2007
[Machine Virtuelle] VmWarePlayer V15.5
Environnement de développement
[Env. Développement JAVA] JRE + JDK + Eclipse Neon 3 + Node JS [Env. Python / solveur ] Python 3.4 (64 bits) + LpSolve
[Modélisation objets 2D/3D] UNITY 3D
[Gestion de projet] MsProject V2007
Outils dédiés/ Métier
[Gestion de production] ARENA V16 Version étudiante
[Développement calcul numérique] Matlab (V2019) Env. développement calcul numérique [Outil de statistique] R (V3.6)
[Env. Simulation cellule] VREP (V5.9) Logiciel complet pour simuler et expérimenter avec les robots virtuels en 3D
[Robots Kuka & Staübli] KukaSimPro + SRS_Staubli
[Automates Schneider] UNITY_PRO Gestion automates Schneider (Cellule flexible)
[Robot mobile NAO] Choregraphe (V2.1.2) Dédié Robots NAO
Dell T5600 Ubuntu V18.04LTS (GROIX)
Environnements de développements & Applications INSTALL Environnement de développement
[Env. développement C++] Cmake + emacs + Gcc + g++ cmake + emacs + gcc + g++
[Env. Développement JAVA] JDK (Java Developement Kit) default-jdk
[Env. Python / solveur ] Python 3.4 (64 bits) + LpSolve python3 + python-pip + lp-solve
[Programmation sous contrainte / IHM] Numberjack python-dev + swig + libxml2-dev+libgmp-dev + zlib1g-dev
[programmation non linéaire] Jupyter + python-numpy… Python-numpy + python-scipy + python-matplotlib + ipython + jupyper + python-pandas + python-sympy + python-nose
[Traitement image temps réel] Open CV 3 libopencv-dev
[Traitement images points] Cloudcompare cloudcompare (avec cmd: sudo snap install)
[Editeur Audio] Wave Surf wavesurfer
[Modélisation 3D Graphique] Blender blender
[Env. Simulation robotique] Pybullet pip + pybullet
Outils dédiés/ Métier
[Traitement de la parole] HTK 3.4 libx11-dev + libasound2-dev + libc6-dev-i386 + libc6-dev + gcc-multilib
[Outil de statistique] R (V3.1) r-base + r-base-dev
[ROS] ROS melodic + robotpkg + robotpkg-wip + robotpkg-tiago- Voir doc install package env. Linux (Salle Groix et