What is Python?
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed.
Drone combination
The drone will do 4 different commands
Drone combination code
Regular polygon video
The drone will make a complete square using forward and left 90 degree turns.
Regular polygon code
Stay in your lane video
The drone will go forward then a 90 degree right turn and then go forward again then land.
Stay in your lane code
Obstacle touch and go video
The drone will go diagonally , land then takeoff again then go diagonally once again.
Obstacle touch and go code
Vertical regular polygon video
The drone will go up then, forward, down, then back.
Vertical regular polygon code
Limbo, Limbo video
The drone will go forward then lower down to go under the stick, then forward into going back up.
Limbo, Limbo video
Circles in the air video
Drone starts with a half circle then curves up, then curves down creating a dip then curves up again, makes another down curve then lands.
Circles in the air code