A bridge over NAOqi
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake Automaze detection of Matapod Nov 18, 2014
doc Introduce doxygen Oct 16, 2014
example
include
share Revert commit Feb 6, 2017
src Added function to manage pepper_control Feb 6, 2017
tools/calibration Added option to set camera resolution Feb 20, 2017
.gitignore Add calibration camera inputs: ip robot and image resolution Feb 20, 2017
CMakeLists.txt Add Pepper model for Metapod Aug 3, 2016
Doxyfile Added example and setting to create documentation with qibuild Apr 6, 2017
LICENSE.txt Introduce licence file for GPL-v2 Aug 28, 2017
README.md Update README.md Sep 5, 2016
camera.xml Added parser intrinsic paramenter. added set type robot. General Impr… Nov 6, 2014
qiproject.xml

README.md

visp_naoqi

visp_naoqi is a library that bridges ViSP and Naoqi.

Prerequisities

How to build in debug

$ qibuild configure -c toolchain_romeo -DVISP_DIR=/local/soft/ViSP/ViSP-build-release
$ qibuild make -c toolchain_romeo

How to build in release

$ qibuild configure --release -c toolchain_romeo -DVISP_DIR=/local/soft/ViSP/ViSP-build-release
$ qibuild make --release -c toolchain_romeo

Known issues

When you get the following error:

$ qibuild make -c toolchain_romeo
...
[ 20%] Building CXX object CMakeFiles/visp_naoqi.dir/src/grabber/vpNaoqiGrabber.cpp.o
<command-line>:0:1: error: macro names must be identifiers
<command-line>:0:1: error: macro names must be identifiers
<command-line>:0:1: error: macro names must be identifiers

Modify /local/soft/ViSP/ViSP-build-release/VISPConfig.cmake the line:

SET(VISP_DEFINITIONS "-DVP_TRACE;-DVP_DEBUG;-DUNIX")

with

SET(VISP_DEFINITIONS "VP_TRACE;VP_DEBUG;UNIX")