neurali:integrare_ros_e_annarchy
< back < ANNarchy
to do: Integrare ROS e ANNarchy
ANNarchy contiene uno script di installazione setup.py
ROS usa per l'installazione un CMakeLists.txt e package.xml
You could either wrap the source for tirdh part library in a ROS package
Due possibilità
- installare ANNarchy su Ubuntu e usarlo su ROS (impostando come dipendenza su package.xml e/o CMakeLists)
- dover per forza realizzare un pacchetto per ANNarchy
Appunti sulla pacchettizzazione
un pacchetto del repository utile potrebbe essere ros-indingo-ros-numpy
Guardare cosa contiene un pacchetto ROS quando viene installato
Per fare di Annarchy un package
- stabilire dipendenze per la compilazione? compilazione in Python????
- stabilire dipendenze per l'esecuzione
- creare un package con catkin
- editare package.xml con le succitate dipendenze
- editare CMakeLists.txt
- make (build?)
- make (install?)
Dipendenze ANNarchy
Nelle istruzioni dice
- numpy>1.8.0 =
- cython>=0.19 = ?
- scipy>= 0.12 = ?
- python-sympy>0.7.4 = ?
- sphinx_bootstrap_theme
Prima del setup verifica questi pacchetti
- python-setuptools
- python-numpy
- cython
- nvcc (opzionale)
successivamente definisce queste “dependencies” = [
- 'numpy',
- 'scipy',
- 'matplotlib',
- 'cython',
- 'sympy'
neurali/integrare_ros_e_annarchy.txt · Last modified: 2020/06/08 22:20 by 127.0.0.1