Skip to content

YacineBenameur/drobot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drobot : Fast and Furious Computation for Drone Navigation

Authors: Zeryab Moussaoui, Yacine Ben Ameur , Houssem Meghnouj, Nabil Tchoulak , Merouane Guettache

23 Mars 2019: Submit the V1 code according to Alpha-Pilot deadline.

The aim of this code is to complete the selection of the Lockheed Martin's Drone Race "Alpha Pilot" (https://www.herox.com/alphapilot/78-test-3) but can be used for other drone race contests.

The Alpha Pilot qualification evaluates team's skills in both Control Engineering and Real-time programming, by controlling an autonomous drone on a provided simulator, FlightGoggles :

Architecture

Drobot V1 is a simple cascaded high levels position and attitude controllers, sensing pose from both IMU and camera :

Prerequirements

Recommanded Hardware

Tested on both :

  • GPU 1050Ti , 16 Go of RAM
  • AWS g3s.xlarge

Software

Installation

Download the repository and execute :

./install.bash && source catkin_ws/devel/setup.bash

Running

Execute ROS node :

rosrun flightgoggles scorer.sh

About the Code

Technical details

Incoming !

Related Publications

Incoming !

About

High Level Control for racing drone.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 69.5%
  • C++ 18.1%
  • CMake 7.2%
  • Python 3.7%
  • C 1.1%
  • Shell 0.4%