Kyle-Xu001 / paparazzi

TUDelft Paparazzi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Group 12 Project Repo

Paparazzi UAS

=============

wakatime

  • Vision modules
    • YUV2BGR color space conversion
    • Morphology operations
    • Connected components
    • 3D projection
  • Planning modules
    • Potential field planner (publish velocity commands)
    • State machine for navigation { SAFE, PLANNING, EMERGENCY, OUT_OF_BOUND }

Branches

  • group12: default branch
  • opencv: a simple C++ vision modules using opencv functions, modified by Moji Shi.
  • guided_avoider: orange avoider (baseline avoider) with our opencv vision module, modified by Joseph Sherman and Koen Bessels
  • cv_pf_avoider: potential field avoider with our opencv vision module.
  • cv_pf_avoider_emergency: potential field avoider with vision module and emergency stop.
  • cv_pf_avoider_corner: potential field avoider with vision modules. Slightly modified the behaviour when drone reaching the boundary: drone will fly to diagonal corners when it goes out of bounds.
  • siyuanwu: potential field avoider, but static waypoints is published.

About

TUDelft Paparazzi

License:GNU General Public License v2.0


Languages

Language:C 73.4%Language:OCaml 8.6%Language:Python 7.4%Language:Perl 3.2%Language:Makefile 1.9%Language:C++ 1.6%Language:Scilab 1.0%Language:MATLAB 0.8%Language:Processing 0.8%Language:Shell 0.3%Language:SWIG 0.2%Language:Rust 0.2%Language:Cython 0.2%Language:CMake 0.1%Language:Lua 0.0%Language:Raku 0.0%Language:POV-Ray SDL 0.0%Language:Dockerfile 0.0%Language:HTML 0.0%