Skip to content
View Jakopter's full-sized avatar

Block or report Jakopter

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Jakopter/README.md

Jakopter

Jakopter logo

Jakopter is a library which allows to pilot Parrot ARdrone2.0 with a C program or Lua scripts, and with treatments on the drone video feedback. It had been developed into the ALF team at INRIA.

Website : http://jakopter.irisa.fr/ (not available in english yet)

Requirements

Mandatory

CMake ≥ 2.8 C compiler with C99 support (GCC or Clang) A Linux, OS X or at least UNIX operating system with pthreads

Optional

For ViSP, Leap, Vicon: C++ compiler (GCC or clang)

For Lua bindings : Lua 5.1 up to 5.3

For video :

  • FFMPEG (or at least libavcodec) for decoding
  • SDL2 (for video display)
  • SDL2_ttf (for text overlay within video display)
  • SDL2_image (for image overlay within video display) or in alternative of SDL2 :
  • ViSP (for video display and processing)

For Leap Motion control : Leap Motion SDK

For direct keyboard control : Curses

For Vicon support: Vicon SDK

For network interface: Curl

Build Instructions

The project uses CMake as a build system.

On UNIX systems you can customize the generation with:

ccmake .

and you can generate a Makefile with the command:

cmake .

Then you should be able to compile the project properly with:

make

You can clear the files generated by CMake with:

./clear_cmake_generated_files

How To Use

You can find the documentation on our main website (http://jakopter.irisa.fr). There are Lua examples in the test folder.

Popular repositories Loading

  1. Jakopter Jakopter Public

    Jakopter project

    C 8 3

  2. M2LSE_SEE M2LSE_SEE Public

    Forked from thibhul/M2LSE_SEE

    Application des techniques d'analyse prédictive pour la lecture anticipée des pages d'une mémoire Flash

    C