[PYTHON] Construction d'un environnement de développement pour l'atelier Choreonoid

RTMiddleware + Choreonoid Logiciel de calcul physique + visualisation réalisé par AIST? Choreonoid. [Cours organisé à l'IREX 2015](http://www.openrtm.org/openrtm/ja/content/openrtm-users-03237-%E5%9B%BD%E9%9A%9B%E3%83%AD% E3% 83% 9C% E3% 83% 83% E3% 83% 88% E5% B1% 95choréonoïde% E8% AC% 9B% E7% BF% 92% E4% BC% 9A% EF% BC% 882015% E5% B9% B412% E6% 9C% 885% E6% 97% A5% E9% 96% 8B% E5% 82% AC% EF% BC% 89% E3% 81% AE% E3% 81% 8A% E7% 9F% A5% E3% 82% 89% E3% 81% 9B) Notez que l'environnement a été construit pour la participation.

Environnement à utiliser

Macbook Air 2011 Ubuntu 14.04 version 64 bits

Installation des logiciels associés

Installez Choreonoid et d'autres logiciels utiles pour l'exécuter.

$ sudo add-apt-repository ppa:hrg/dairy
$ sudo apt-get update
$ sudo apt-get install choreonoid libcnoid-dev openrtm-aist
openrtm-aist-dev doxygen hrpsys-base libav-tools

Installer l'exemple de version Python

Je souhaite également développer en utilisant Python, donc j'aimerais un échantillon si possible. De plus, pour placer le prochain OpenRTP conformément au document officiel, un répertoire appelé /usr/share/openrtm-1.1 est requis, et il est créé lorsque l'exemple est installé, alors mettez-le dans.

$ sudo apt-get install openrtm-aist-python-examples

Installation d'OpenRTP

Puisqu'il semble que le développement sera effectué en utilisant OpenRTM-aist, installez également OpenRTP. Téléchargez-le simplement depuis le site correspondant et collez le lien.

Java est requis, alors installez-le pour vérifier s'il est inclus.

$ sudo apt-get install openjdk-7-jdk

Ensuite, téléchargez et collez le lien. Soyez prudent lorsque vous wgetting sélectionnez celui qui convient à votre environnement!

 $ cd /usr/share/openrtm-1.1
 $ sudo wget http://openrtm.org/pub/openrtp/packages/1.1.0.rc5v20150317/eclipse381-openrtp110rc5v20150317-ja-linux-gtk-x86_64.tar.gz
 $ sudo tar xvzf eclipse381-openrtp110rc5v20150317-ja-linux-gtk-x86_64.tar.gz
 $ cd /usr/bin
 $ sudo ln -s /usr/share/openrtm-1.1/eclipse/openrtp .
 $ cd 
 $ openrtp

Pour le moment, la préparation est terminée. Vous devez disposer d'un environnement dans lequel vous pouvez utiliser Choreonoid, OpenRTM-aist et OpenRTP.

Recommended Posts

Construction d'un environnement de développement pour l'atelier Choreonoid
[Pour les débutants] Django -Construction d'environnement de développement-
Construction d'un environnement de développement Cortex-M pour TOPPERS utilisant Raspeye
Construction de l'environnement de développement Python
Construction de l'environnement de développement python2.7
Environnement de développement adapté à ArcPy
Mémo de construction de l'environnement de développement Django
[Memo] Construction de l'environnement cygwin
Construction de l'environnement Python pour Mac
Construction de l'environnement Python3 (pour les débutants)
Mémorandum de construction de l'environnement de la bibliothèque AutoML PyCaret
[MEMO] [Construction de l'environnement de développement] Python
[Pour organiser] Environnement de développement Python
construction de l'environnement de développement de projet django
Construction de l'environnement de python2 & 3 (OSX)
[MEMO] [Construction de l'environnement de développement] wine
Construction de l'environnement Ansible pour Mac
Création d'un environnement de développement local Python, partie 2 (pyenv-virtualenv, utilisation de pip)
[Linux] [Paramètres initiaux] Contenu de la configuration de l'environnement de développement
Construction d'environnement de python et opencv
Début de l'auto-construction OS 1. Construction de l'environnement
[Python3] Construction de l'environnement de développement << Édition Windows >>
Options d'environnement de développement Python pour mai 2020
Construction de l'environnement de développement Python sur macOS
[MEMO] [Construction de l'environnement de développement] Jupyter Notebook
Paramètres Emacs pour l'environnement de développement Python
Construire un environnement pour python3.8 sur Mac
Construction de l'environnement Python3 TensorFlow pour Mac
Mémo de construction de l'environnement de développement Emacs Python
Mémo de construction de l'environnement de développement Ubuntu Desktop 20.04
Construction de l'environnement de développement (version 2020, WSL2 + VcXsrv)
Créer un environnement pour "Tello_Video" sur Ubuntu
Création d'un environnement de développement local Python Partie 1 (installation de pyenv, pyenv-virtualenv, pip)
Construction de l'environnement de développement Mac OS X Mavericks 10.9.5
Procédure de construction de l'environnement de développement Python (anaconda) (SpringToolsSuites) _2020.4
Ajout d'un environnement de développement local sur MacOS
Environnement de développement Python pour macOS utilisant venv 2016
Procédure de construction de l'environnement de projet Python (pour Windows)
Développement d'applications WEB à l'aide de django-Construction d'environnement de développement-
Construction de l'environnement de développement Python3 + venv + VSCode + macOS
Préparer l'environnement de développement pour keyhac pour Mac
Construction de l'environnement de développement Mac OS X Yosemite 10.10
Mémo de construction de l'environnement de développement Mac OS X
Tutoriel de construction d'environnement pour MXNet (partie gluon)
Créer un environnement de développement Python pour le développement de l'IA
Créer un environnement de développement pour l'apprentissage automatique
Création d'un environnement de développement Python pour Windows + gVim + Poetry
Rendons l'environnement de développement COBOL confortable 3 --Recommandation pour l'automatisation du travail auxiliaire-
Procédure du développement AWS CDK (Python) à la construction de ressources AWS * Pour les débutants
Explication facile à comprendre de l'application Web Python (Django) même pour les débutants (1) [Construction de l'environnement]
Historique d'apprentissage pour participer au développement d'applications d'équipe avec Python ~ Supplément d'éléments de base et construction de l'environnement jupyterLab ~
Construction de l'environnement Django
Construction de l'environnement DeepIE3D
Construction d'environnement basée sur Emacs
Construction de l'environnement Linux
Instanciation de l'environnement de développement BOX créé précédemment
Construction d'environnement (python)
construction d'environnement django
Construction de l'environnement Cloud9 pour le développement d'applications Web sans serveur