This setup has Mission Planner, PyMavlink, Mavproxy, and python3 dependencies interfaced using the terminal. It allows for thorough testing and refinement of autonomous flight algorithms, ensuring reliable and safe drone operations in real-world applications. I devised an algorithm that converts raw GPS data from the flight controller, given as latitude and longitude coordinates, into meters using a python IDE. This is achieved by dividing the degree angle by the Earth's radius and multiplying by radians(pi/180). This allows the drone to travel specific distances in meters and custom orientations without using GPS coordinates as commands. Mission Planner can also be used to pre-plan flight paths for physical UAVs by setting multiple waypoints, making it highly valuable for applications in construction, surveying, and plantation agriculture.