2016-07-28 6 views
1

Est-il possible d'installer ORB_SLAM/ORB_SLAM2 sur la dernière version d'Ubuntu (Xenial 16.04) sans magie noire? Je sais que la recommandation est d'utiliser Ubuntu 14.04 selon https://github.com/raulmur/ORB_SLAM2, mais j'ai actuellement la dernière version et je ne veux pas vraiment le changer ou installer 14 avec 16. J'utilise OpenCV 2.4.8 et ROS/catkin système de construction et obtenez l'erreur suivante:Installation de ORB_SLAM sur Ubuntu Xenial 16.04

/home/roman/ORB_SLAM2/src/Optimizer.cc:1244:1: required from here 
/usr/include/eigen3/Eigen/src/Core/util/StaticAssert.h:32:40: error: static assertion failed: YOU_MIXED_DIFFERENT_NUMERIC_TYPES__YOU_NEED_TO_USE_THE_CAST_METHOD_OF_MATRIXBASE_TO_CAST_NUMERIC_TYPES_EXPLICITLY 

Qu'est-ce qui ne va pas? Merci.

Répondre

0
wget "http://bitbucket.org/eigen/eigen/get/3.2.8.tar.gz" 

tar zxvf 3.2.8.tar.gz 

cd eigen* 

/eigen-eigen-07105f7124f9$ mkdir build 

/eigen-eigen-07105f7124f9$ cd build 

/eigen-eigen-07105f7124f9/build$ cmake .. 

/eigen-eigen-07105f7124f9/build$ make 

/eigen-eigen-07105f7124f9/build$ sudo make install 

Hope this helps quelqu'un si sa réponse retardée.