• Aucun résultat trouvé

POLE AIP-PRIMECA toulousain, 2 sites

N/A
N/A
Protected

Academic year: 2022

Partager "POLE AIP-PRIMECA toulousain, 2 sites"

Copied!
19
0
0

Texte intégral

(1)

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

(2)

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.

(3)

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-

(4)

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

(5)

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

(6)

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

(7)

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

(8)

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

(9)

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

(10)

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

(11)

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 paroleWave 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)

(12)

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

(13)

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

(14)

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

(15)

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

(16)

Quelle appli//quelle Salle sous WINDOWS ? Yeu Belle Ile Oléron Bréhat

[Env.Bureautique] PackOffice V2007, Notepad++

AccessV2007

[MachineVirtuelle] VmWare Player

Environnement de développement [Env. Dév.JAVA] JRE+JDK+EclipseNeon+NodeJS

[Env. Python/Solveur] Python+LPSolve [Description Fonctionnelle] BOUML (UML) [Modélisation Objets 2D/3D] UNITY 3D [Gestion Projet] MsProject V2007

[Env.Dév.ObjetsElectroniquesInteractifs] ARDUINO

Outils dédiés / Métier [Gestion Production] ARENA

[Dév. CalculNum] Matlab [Outil Statistique] R

[Outil Trait.Image&SIG] Aphelion+ENVI+ArcGis+MapInfo [Outil Trait. Parole] Optimtalk

[Outil ERP+Suite Décisionnelle] SAP + Business Object

(17)

Quelle appli//quelle Salle sous WINDOWS ? Groix Porquerolles

[Env.Bureautique] PackOffice V2007, Notepad++, pdfcreator [MachineVirtuelle] VmWare Player

Environnement de développement [Env. Dév.JAVA] JRE+JDK+EclipseNeon+NodeJS

[Env. Python/Solveur] Python+LPSolve [Modélisation Objets 2D/3D] UNITY 3D [Gestion Projet] MsProject V2007

Outils dédiés / Métier [Gestion Production] ARENA (V16 étudiant)

[Dév. CalculNum] Matlab (V2019) [Outil Statistique] R (V3.6)

[Env. Simulation Cellule] VREP (V5.9)

[Robots Kuka & Staübli] KukaSimPro + SRS_Staubli

[Env. Simulation Robot] RoboDK

(18)

Quelle appli//quelle Salle sous UBUNTU 18LTS ? Groix Porquerolles

Environnement de développement [Env. Dév. C++] Cmake + emacs + Gcc + g++

[Env. Dév.JAVA] JDK

[Env. Python/Solveur] Python V3.4 +LPSolve [Prog. Sous contrainte / IHM] Numberjack [Prog. non linéaire] Jupyper + python-numpy [Traitement image temps réel] OpenCV 3 [Traitement images points] Cloudcompare [Editeur Audio] Wave Surf

[Modélisation 3D graphique] Blender [Env. Simulation robotique] Pybullet

Outils dédiés / Métier [Trait. De la parole] HTK V3.4

[Outil Statistique] R (V3.1)

[ROS] Ros Melodic + robotpkg + Env. ROS-Tiago

(19)

Quelle appli//quelle Salle sous UBUNTU 16 LTS ? Yeu Belle Ile Oléron Bréhat

Environnement de développement [Env. Dév. C++] Cmake + emacs + Gcc + g++

[Env. Dév.JAVA] JAVA + JDK

[Env. Python/Solveur] Python V2.7 +LPSolve

[Env. Python/Outils optim.] Pinocchio + Numpy + Sympy [Prog. Sous contrainte / IHM] Numberjack

[Traitement image temps réel] OpenCV [Traitement images points] Cloudcompare [Editeur Audio] Wave Surf

[Modélisation 3D graphique] Blender

Outils dédiés / Métier [Trait. De la parole] HTK V3.4 (V2-Yeu)

[Outil Statistique] R (V3.1 ou 3.2)

[ROS] Ros kinetic + robotpkg

Références

Documents relatifs

Cela peut poser des probl` emes lorsque des applications python utilisent des paquets avec des versions non compatibles Impossible d’utiliser une version sp´ ecifique de

Etant donné quatre segments AB, BC, CD et DA tangents à une même sphère aux points I, J, K et L, supposons que AC coupe la sphère en deux points U et V alors, dans le plan ABC,

numpy est un module utilisé dans presque tous les projets de calcul numérique sous Python Il fournit des structures de données performantes pour la manipulation de vecteurs, matrices

Dans une affection, la partie à gauche de = est calculée et l’objet correspondant est crée, puis sa référence est stockée dans la partie droite de

faire un retour sur ce qu'il s'est passé par rapport à ce que vous aviez prévu.. from turtle import *

Il faut bien comprendre l'idée : vous avez construit une fonction ; le programme une fois compilé et exécuté, la fonction est prête à l'emploi ... et n'attend que ça.. répéter) ;

import absmod3 cherche dans le répertoire courant le fichier absmod3.py , puis dans la liste des répertoires définis dans la variable d’environnement PYTHONPATH et enfin dans

[r]