Skip to content

Archimonde666/Challenge-drone-EA

Repository files navigation

This program is based on the liberty DJITelloPy and pygame.
https://github.com/damiafuentes/DJITelloPy
https://www.pygame.org/
we have organized the code by several subsystems (blocks) which communicate with each other. 
 
# Installation
Open a terminal on the "autonomous_drone_racing" folder and run the following commands:
pip install -e .\DJITelloPy\
pip install -e .\requirement.txt

# Test aruco code
run the "main_test_aruco_code.py" (see the test_aruco_code.PNG image in the images folder) to get started with the aruco code. 
You don't need to run the simulator.

# Control the drone manually using a keyboard  
launch the "main_manual_drone_racing.py" (see image manual_drone_racing.PNG) to control the drone with the keyboard. 
You must run the simulator before running the code.

# Make an autonomous racing drone 
run the "autonomous_drone_racing.py" (see autonomous_drone_racing.PNG) to control the drone using the information obtained from marker aruco code. 
You must run the simulator before running the code. 
You can improve this code to make the drone faster in different scenarios.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages