Back To Projects

Path Planning for Autonomous Cinematic Drones

Brayden T.

This study explores autonomous drone navigation for aerial cinematography, focusing on algorithms that enable drones to smoothly reach specified locations while maintaining high-definition camera quality. Using a simulation environment, the study tested multiple path planning algorithms and found that A* consistently outperformed others in both accuracy and efficiency, making it the most suitable for enhancing autonomous drone cinematography.


This project explores the autonomous movement of drones in aerial cinematography. Specifically, based on certain locations in a scene, I examined algorithms that will allow a drone to autonomously find the smoothest path to reach each location while maintaining smooth camera quality. Drones play a significant role in modern cinematography, particularly in creating dynamic aerial shots and panoramic photographs. Given their importance, drones must operate smoothly and reliably. Implementing autonomous path planning will reduce common challenges, such as collision risks, while also limiting manual navigation, minimizing the need for human intervention while enabling safer, more efficient, and faster filming with high-definition (HD) video quality. I used a simulation system, Gazebo, and the ROS (Robot Operating System) interface as an open-source platform for coding, and together they simulated autonomous drone movements. By creating and using multiple path planning algorithms—A-star (A*), Dijkstra’s, and Greedy Best First Search (GBFS)—I enabled the drone to autonomously move to a certain position while accounting for obstacles in a static environment. The drones were able to efficiently detect obstacles and calculate optimal routes, with A* demonstrating the highest average efficiency. In comparison to Dijkstra’s algorithm, A* often reduced pathfinding time by around 70%. Additionally, its paths were generally more accurate than the GBFS algorithm in various situations, reducing travel time by around 30% on average when larger obstacles and environments were tested. The results of this study present A* as the optimal path planning algorithm that can be implemented to improve autonomous drone cinematography in future applications. Furthermore, another form of path planning, which uses roadmaps to autonomously move a drone, is also explored to help prevent concerns with restricted areas and cluttered environments, and to allow personalized cinematography on human-made paths.

Explore More!

Brayden T.
Rima Rebei

Related Projects

Enhancement of Autonomous Vehicles During Extreme Weather

This research investigates improving object detection for autonomous vehicles in extreme weather by fine-tuning the YOLOv8n neural network. Starting with a pretrained model that struggled to recognize vehicles in rain, fog, and snow, we used the DAWN dataset from Kaggle to retrain it, raising detection accuracy from about 22 percent to over 90 percent in poor-visibility conditions while increasing confidence levels by roughly 40 percent, though at the cost of slightly reduced performance and traffic-light detection in normal conditions.
Pandian A.
Mentored by Udgam Goyal
Self-supervised DINOv2 versus Supervised CNNs for Insurance Claim Cost Predictions

This study investigates whether vehicle insurance claim amounts can be predicted directly from images of damaged cars by comparing CNN models, the self-supervised DINOv2 model, and GPT-5.5 as a vision language model. Results showed that DINOv2 performed best, achieving an R² of 0.12 compared with 0.07 for ResNet152V2 and 0.08 for ResNeXt50, while GPT-5.5 tended to overestimate repair costs, particularly for severe damage.
Rohan V.
Mentored by Ivan Felipe Rodriguez
Prioritizing Environmental and Behavioral Context in Autonomous Vehicle Hazard Detection

This study evaluates how autonomous vehicles can optimize critical, split-second braking decisions by prioritizing complex environmental and pedestrian behavioral conditions rather than relying solely on fixed distance-based rules. Utilizing a two-stage deep learning framework and an LSTM network on simulated time-series data, the research demonstrates that adaptive safety assessment using motion trends and dynamic Time-to-Collision thresholds significantly enhances hazard prediction accuracy.
Mia M.
Mentored by Aansh Shah