From 3b5ab2f7cd5f05faf63647ae47c8f4832b5014d1 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 3 Apr 2025 20:31:10 +0200 Subject: [PATCH] Fix up structure and README --- README.md | 8 +++++++- {example_exercises => examples}/10_throw_takeoff.py | 0 .../11_emergency_stop.py | 0 {example_exercises => examples}/12_flips.py | 0 {example_exercises => examples}/13_rc_movement.py | 0 {example_exercises => examples}/14_speed.py | 0 {example_exercises => examples}/1_check_import.py | 0 .../2_simple_takeoff_land.py | 0 .../3_drone_information.py | 0 .../4_camera_sanity_check.py | 0 {example_exercises => examples}/5_take_a_picture.py | 0 {example_exercises => examples}/6_record_video.py | 0 {example_exercises => examples}/7_movement.py | 0 {example_exercises => examples}/8_rotate.py | 0 .../9_advanced_movement.py | 0 {example_exercises => examples}/README.md | 0 {example_exercises => examples}/navigate_route.py | 0 {Files => images}/Features.gif | Bin {Files => images}/Header.PNG | Bin 19 files changed, 7 insertions(+), 1 deletion(-) rename {example_exercises => examples}/10_throw_takeoff.py (100%) rename {example_exercises => examples}/11_emergency_stop.py (100%) rename {example_exercises => examples}/12_flips.py (100%) rename {example_exercises => examples}/13_rc_movement.py (100%) rename {example_exercises => examples}/14_speed.py (100%) rename {example_exercises => examples}/1_check_import.py (100%) rename {example_exercises => examples}/2_simple_takeoff_land.py (100%) rename {example_exercises => examples}/3_drone_information.py (100%) rename {example_exercises => examples}/4_camera_sanity_check.py (100%) rename {example_exercises => examples}/5_take_a_picture.py (100%) rename {example_exercises => examples}/6_record_video.py (100%) rename {example_exercises => examples}/7_movement.py (100%) rename {example_exercises => examples}/8_rotate.py (100%) rename {example_exercises => examples}/9_advanced_movement.py (100%) rename {example_exercises => examples}/README.md (100%) rename {example_exercises => examples}/navigate_route.py (100%) rename {Files => images}/Features.gif (100%) rename {Files => images}/Header.PNG (100%) diff --git a/README.md b/README.md index 4d9ae38..2276731 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,9 @@ This is a simple simulation of a Tello drone using Ursina. The drone can be controlled via tcp calls. -in the repo there is the simulation server along with a client class that can be used to interact with the sim server +In the repo there is the simulation server along with a client class that can be used to interact with the sim server + +![Features](./images/Features.gif) ## Setup @@ -38,3 +40,7 @@ To run the simulation, run the following command: ```bash python tello_sim/run_sim.py ``` + +You can try running some of the [examples](./examples) to see how the simulation works. The examples are located in the `examples` folder. + +Or use the [client](./tello_sim/tello_sim_client.py) class to interact with the simulation server. The client class is located in the `tello_sim` folder. \ No newline at end of file diff --git a/example_exercises/10_throw_takeoff.py b/examples/10_throw_takeoff.py similarity index 100% rename from example_exercises/10_throw_takeoff.py rename to examples/10_throw_takeoff.py diff --git a/example_exercises/11_emergency_stop.py b/examples/11_emergency_stop.py similarity index 100% rename from example_exercises/11_emergency_stop.py rename to examples/11_emergency_stop.py diff --git a/example_exercises/12_flips.py b/examples/12_flips.py similarity index 100% rename from example_exercises/12_flips.py rename to examples/12_flips.py diff --git a/example_exercises/13_rc_movement.py b/examples/13_rc_movement.py similarity index 100% rename from example_exercises/13_rc_movement.py rename to examples/13_rc_movement.py diff --git a/example_exercises/14_speed.py b/examples/14_speed.py similarity index 100% rename from example_exercises/14_speed.py rename to examples/14_speed.py diff --git a/example_exercises/1_check_import.py b/examples/1_check_import.py similarity index 100% rename from example_exercises/1_check_import.py rename to examples/1_check_import.py diff --git a/example_exercises/2_simple_takeoff_land.py b/examples/2_simple_takeoff_land.py similarity index 100% rename from example_exercises/2_simple_takeoff_land.py rename to examples/2_simple_takeoff_land.py diff --git a/example_exercises/3_drone_information.py b/examples/3_drone_information.py similarity index 100% rename from example_exercises/3_drone_information.py rename to examples/3_drone_information.py diff --git a/example_exercises/4_camera_sanity_check.py b/examples/4_camera_sanity_check.py similarity index 100% rename from example_exercises/4_camera_sanity_check.py rename to examples/4_camera_sanity_check.py diff --git a/example_exercises/5_take_a_picture.py b/examples/5_take_a_picture.py similarity index 100% rename from example_exercises/5_take_a_picture.py rename to examples/5_take_a_picture.py diff --git a/example_exercises/6_record_video.py b/examples/6_record_video.py similarity index 100% rename from example_exercises/6_record_video.py rename to examples/6_record_video.py diff --git a/example_exercises/7_movement.py b/examples/7_movement.py similarity index 100% rename from example_exercises/7_movement.py rename to examples/7_movement.py diff --git a/example_exercises/8_rotate.py b/examples/8_rotate.py similarity index 100% rename from example_exercises/8_rotate.py rename to examples/8_rotate.py diff --git a/example_exercises/9_advanced_movement.py b/examples/9_advanced_movement.py similarity index 100% rename from example_exercises/9_advanced_movement.py rename to examples/9_advanced_movement.py diff --git a/example_exercises/README.md b/examples/README.md similarity index 100% rename from example_exercises/README.md rename to examples/README.md diff --git a/example_exercises/navigate_route.py b/examples/navigate_route.py similarity index 100% rename from example_exercises/navigate_route.py rename to examples/navigate_route.py diff --git a/Files/Features.gif b/images/Features.gif similarity index 100% rename from Files/Features.gif rename to images/Features.gif diff --git a/Files/Header.PNG b/images/Header.PNG similarity index 100% rename from Files/Header.PNG rename to images/Header.PNG