{{{ #!html


Fl-AIR - Framework libre AIR

}}} __NOTE__: project has moved to https://gitlab.utc.fr/uav-hds/flair/flair-src Fl-AIR is a framework written in C++ that aims at helping the development of applications for robots, and more specially for UAVs. It is licensed under [http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html Cecill-C] license. __WARNING__: version 0.3.1 has a bug with !UdpSocket broadcast (not working!); upgrade to 0.3.2 __WARNING__: version 0.2.0 has a bug with vrpn delta time calculation. It will affect estimated velocities. Use a fixed time step for vrpn filters (ask to Guillaume) or use a newer version. __WARNING__: version 0.1.2 has a bug with ardrone2 magnetometers. AHRS estimation is not good. Set km[i]=0 in imu tab of ground station to disable magnetometers. Ask to Guillaume if necessary. __WARNING__: version 0.1.0 has a bug with VRPN rotation. Please use version 0.1.1 or latest. __WARNING__: version 0.0.1 has a bug with HdsX8. Version 0.0.1 has also a problem with ubuntu 16.4 (cmake). Please use version 0.0.2 or latest. == News == * __10 march 2022__: project has moved to https://gitlab.utc.fr/uav-hds/flair/flair-src * __10 march 2022__: version 0.4 is available, see [wiki:repo/up updating repositories].\\ __NOTE__ : you will need to reinstall the toolchain for x86_64, see wiki.\\ __NOTE__ : launch scripts for demos and tools have changed. You need to remove the scripts manually (in the flair-install directory), or remove the whole flair-install directory (backup your xml files before doing it), before compiling flair. * __24 march 2021__: version 0.3.3 is available, see [wiki:repo/up updating repositories].\\ __NOTE__ : this version solves a bug with cameras on DM3730 (ardrone2) introduced a long time ago. You should use this version for ardrone2. * __21 december 2020__: version 0.3.2 is available, see [wiki:repo/up updating repositories].\\ __NOTE__ : if you where not in version 0.3.1, you will need to reinstall the toolchain for x86_64, see wiki * __17 december 2020__: version 0.3.1 is available, see [wiki:repo/up updating repositories].\\ __NOTE__ : you will need to reinstall the toolchain for x86_64, see wiki * __20 february 2020__: version 0.3 is available, see [wiki:repo/up updating repositories].\\ __NOTE__ : this version uses a new build scheme (out of source), see wiki == Documentation == * [wiki:how_it_works How Fl-AIR works] * [wiki:prerequisite Prerequisite] * getting started: * [wiki:setup Setup your computer] * [wiki:setup_target Setup your UAV/dev board] * [wiki:toolchain/install Install toolchains] * Subversion repositories * [wiki:repo/desc Description] * [wiki:repo/sync Get repositories] * [wiki:repo/up Updating repositories] * [wiki:compile_all Build system] * Demos: provided demos are good starting points if you want to write your own application * [wiki:sinus Sinus demo]: Filter and Ground Control Station features * [wiki:circlefollower Circle follower demo]: Simulation and control programs for a UAV * [wiki:simplefleet Simple fleet demo]: Simulation and control programs for a fleet of 2 UAVs * [wiki:skeletons Skeletons]: skeletons are also good starting points to write applications, as they are very minimalistic * [wiki:clone_demo How to properly clone a demo] * [wiki:cmake_modules Cmake modules]: description of cmake modules used by flair. Usefull to understand how flair CMakeLists work * [wiki:hds_users Additional software for Heudiasyc users] * [wiki:documentation Fl-AIR documentation] * [wiki:coding_style Coding Style] * [wiki:troubleshooting Troubleshooting]