Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
poppy-kine:keraal_app_kinect [2020/06/04 11:55]
lcaetano [FAQ]
poppy-kine:keraal_app_kinect [2020/06/10 12:52] (current)
mai [FAQ] IP Poppy Keraal
Line 9: Line 9:
  //​J'​essaye de générer DemoKeraal sur Visual Studio mais il me dit : //  //​J'​essaye de générer DemoKeraal sur Visual Studio mais il me dit : //
  
-* // qu'il ne trouve pas le fichier "​dirent.h"//​ : +  ​* // qu'il ne trouve pas le fichier "​dirent.h"//​ :  
-il doit manquer le fichier dirent.h dans le dossier. Ca permet de lister le contenu d'un répertoire notamment. Il faut le télécharger et l'​inclure dans leur projet ou encore mieux dans le dossier de Visual studio. La manip est décrite sur https://​codeyarns.github.io/​tech/​2014-06-06-how-to-use-dirent-h-with-visual-studio.html+      ​* ​il doit manquer le fichier dirent.h dans le dossier. Ca permet de lister le contenu d'un répertoire notamment. Il faut le télécharger et l'​inclure dans leur projet ou encore mieux dans le dossier de Visual studio. La manip est décrite sur https://​codeyarns.github.io/​tech/​2014-06-06-how-to-use-dirent-h-with-visual-studio.html
  
-* //"The build tools for v141 cannot be found"//​ :  +  ​* //"The build tools for v141 cannot be found"//​ :  
-v141 correspond à une version particulière de Visual Studio, notamment et au moins Visual studio Community 2017. Par exemple pour Visual Studio Express 2013, vous pourriez voir affiché le message avec "​v120"​. Il suffit d'​aller dans PROJET/​Propriétés/​Propriétés de configuration/​Général/​Ensemble d'​outils de plateforme et de choisir la version de build qui correspond à la version de Visual Studio que vous utilisez.+      ​* ​v141 correspond à une version particulière de Visual Studio, notamment et au moins Visual studio Community 2017. Par exemple pour Visual Studio Express 2013, vous pourriez voir affiché le message avec "​v120"​. Il suffit d'​aller dans PROJET/​Propriétés/​Propriétés de configuration/​Général/​Ensemble d'​outils de plateforme et de choisir la version de build qui correspond à la version de Visual Studio que vous utilisez.
  
-* //"​C1083 Impossible d'​ouvrir le fichier include : '​include/​opencv2/​core/​core.hpp'​ : No such file or directory"//​ pourtant le dossier OpenCV est bien là et les dossiers opencv et opencv2 aussi :  +  ​* //"​C1083 Impossible d'​ouvrir le fichier include : '​include/​opencv2/​core/​core.hpp'​ : No such file or directory"//​ pourtant le dossier OpenCV est bien là et les dossiers opencv et opencv2 aussi :  
-Visual Studio ne sait pas où ils sont. Il faut donc lui spécifier les chemins dans PROJET/​Propriétés/​Propriétés de configuration/​(C/​C++)/​Autres répertoires Include. Il faut ajouter le dossier contenant les include OpenCV en ajoutant "​..\..\OpenCV\include"​. Il faut vérifier cette arborescence mais si vous n'avez rien touché c'est la bonne. +      ​* ​Visual Studio ne sait pas où ils sont. Il faut donc lui spécifier les chemins dans PROJET/​Propriétés/​Propriétés de configuration/​(C/​C++)/​Autres répertoires Include. Il faut ajouter le dossier contenant les include OpenCV en ajoutant "​..\..\OpenCV\include"​. Il faut vérifier cette arborescence mais si vous n'avez rien touché c'est la bonne. 
-Vérifiez qu'il y a bien les chemins "​..\..\nana\include"​ et "​C:​\Program Files\Microsoft SDKs\Kinect\v2.0_1409\inc"​ aussi dans cette partie.+      ​* ​Vérifiez qu'il y a bien les chemins "​..\..\nana\include"​ et "​C:​\Program Files\Microsoft SDKs\Kinect\v2.0_1409\inc"​ aussi dans cette partie.
  
-* // "error LNK 1183: fichier non valide ou endommagé"//​ ou //"​impossible de trouver la librairie"//​ en parlant du fichier nana_v120_Debug_x64.lib :  +  ​* // "error LNK 1183: fichier non valide ou endommagé"//​ ou //"​impossible de trouver la librairie"//​ en parlant du fichier nana_v120_Debug_x64.lib :   
-ce fichier .lib change en fonction de la version de Visual Studio : pour le 2013 on aura nana_v120_ mais pour 2017 par exemple on peut avoir nana_v141_. De plus, x64 dépend de votre type de système (nombre de bits) et doit y correspondre. Vous pouvez être en x32 ou x86. Pour le savoir sur Windows : Menu Démarrer/​Paramètres/​Système/​Informations Système/​Type du système. Ce fichier se trouve dans "​\KeraalApplication\nana\build\bin"​. S'il n'y est pas, contacter les développeurs.+      ​* ​ce fichier .lib change en fonction de la version de Visual Studio : pour le 2013 on aura nana_v120_ mais pour 2017 par exemple on peut avoir nana_v141_. De plus, x64 dépend de votre type de système (nombre de bits) et doit y correspondre. Vous pouvez être en x32 ou x86.  
 +      * Pour le savoir sur Windows : Menu Démarrer/​Paramètres/​Système/​Informations Système/​Type du système. Ce fichier se trouve dans "​\KeraalApplication\nana\build\bin"​. S'il n'y est pas, contacter les développeurs.
  
 +  * Pour connaire l'​adresse ip de Poppy, ou accéder à Poppy par le réseau (ssh) :  ​
 +      *   sur une console ( au besoin appuyer sur ALT+F2 pour obtenir une nouvelle console), et utiser la commande ipconfig.
 +      * Sinon, installer le logiciel Bonjour : https://​docs.poppy-project.org/​fr/​installation/​install-zeroconf.html. Cela permet d'​accéder au robot par son nom plutôt que son adresse. Dans ce cas, tu devrais pouvoir te connecter via Putty sur l'​adresse poppy.local.
 +      * l'IP par défaut de Poppy est 10.77.34.1
  
 {{tag>​poppy poppy-kine how-to}} {{tag>​poppy poppy-kine how-to}}
  • poppy-kine/keraal_app_kinect.1591271714.txt.gz
  • Last modified: 2020/06/04 11:55
  • by lcaetano