wiki:hds_users

Version 3 (modified by erdeljmi, 4 years ago) (diff)

tag/latest is not there yet, so I changed to trunk.

Additional software for Heudiasyc users

Some additional software is available for Heudiasyc users only. This software is not included in flair repositories because of license incompatibility with flair:

  • library for Ardrone2, because it contains GPL code that need to be rewritten
  • vision library using the DSP of the DM3730, which is proprietary (Heudiasyc)

To get the sources (login required):

$ cd $FLAIR_ROOT
$ svn co https://devel.hds.utc.fr/svn/flair-hds/trunk flair-hds

For developers, you can also sync the trunk, as explained here.

flair-hds repository is organised as flair-dev, flair-bin and flair-src repositories. It contains the following directories:

  • src: the sources
  • bin: all necessary files to develop applications with flair-hds libs
  • dev: binaries

Note that scripts in flair-dev/cmake-modules and flair-dev/scripts will check the presence of a directory called flair-hds in $FLAIR_ROOT. If it is detected, flair-hds sources will be compiled by the script flair_compile_all.sh (see this page), and the ardrone2 library will be used by FlairUseFile.cmake. Thus support for the ardrone2 will be added to all demos and programs having the following lines in their CMakeLists.txt:

include($ENV{FLAIR_ROOT}/flair-dev/cmake-modules/GlobalCmakeFlair.cmake)
include(${FLAIR_USE_FILE})