Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Système de Collision pour Essaim Autonome (UAV)

Description

Projet industriel réalisé dans le cadre du cours de Programmation Avancée en C à l'École des Sciences de l'Information (ESI).

L'objectif est d'identifier en temps réel (< 1ms) les deux drones les plus proches parmi 10 000 pour éviter un crash catastrophique.

Spécifications Techniques

  • Langage : C.
  • Contrainte Mémoire : Allocation dynamique via malloc et navigation exclusive par arithmétique des pointeurs (interdiction des crochets []).
  • Algorithme : Optimisation spatiale avec une complexité en $O(n \log n)$.

Structure du Dépôt

  • main.c : Code source industriel[cite: 1].
  • conception.pdf : Documentation architecturale (Livrable 2)[cite: 1].
  • audit.pdf : Preuve mathématique de la complexité (Livrable 3)[cite: 1].

About

Algorithme haute performance en C pour identifier en temps réel les paires de drones les plus proches parmi 10 000 et éviter les collisions

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages