Python and Research
Aniq Ur Rahman
Hello!
I am Aniq Ur Rahman
@Aniq55
2
Abstract
3
Introduction
The link between Python and Research
Research?
5
Why code your solution?
6
Why code in Python?
7
Real-time simulation in Python
A step-by-step guide
Important Libraries
9
Scenario
Description of Problem statement
Scenario
11
Solution
Our approach to the solving the problem
Solution
13
UAV class
Data members:
14
uav.py
UAV class
Functions:
15
uav.py
Survivor class
Data members:
16
survivor.py
Randomness
random_pos():
random_val():
17
chaos.py
Random walk mobility of UAVs
update_position(time_elapsed):
18
uav.py
Searching for Survivors
search_survivors():
19
uav.py
Defining Global variables
20
constants.py
Creating objects
21
main.py
Running parallel threads
22
main.py
Extracting results
search_survivors():
23
uav.py
Visual Representation
24
plotter.py
Quotations are commonly printed as a means of inspiration and to invoke philosophical thoughts from the reader.
25
“
Thanks!
Any questions?
You can find me at:
@Aniq55
aniqrah@protonmail.com
26