Prototyping an Omnidirectional Drone Collision Avoidance System with Sweeping Ultrasonic Sensors
CSEF · 2017 Electronics & Electromagnetics Honorable_mention Award
Overview
Objectives/Goals The objective was to design a reliable omnidirectional drone collision avoidance system to assist drone users and expand drone capabilities. Methods/Materials The task of creating a collision avoidance system was split into three different subcomponents: an onboard drone collision avoidance system, a ground control system, and the drone itself. The onboard system had an Arduino Microcontroller running two ultrasonic sensors mounted on top of a servomotor. The motor swiveled the sensors, and collected data from its surroundings. Based on the data, the system chose whether to give the user control or take actions to move the drone away from the object. The data was passed onto a ground control system, where the data was processed. The commands to move the drone away from objects were forwarded to the drone, and user control was taken in when the drone was in any safe zones. The drone then received all of these commands from the ground control station over Wi-Fi protocols and maneuvered accordingly. The Drone was tested through two different types of test cases, and data was recorded and mathematical models were developed. Results The drone was run through twenty presentations of obstacles. The drone successfully avoided seventeen out of twenty and failed to avoid three presentations of objects. The presentations had different types of objects, forms of presentation, and methods of avoidance to them. Conclusions/Discussion Based on the experiment, a mathematical model was developed. The net velocity shared between the drone and the object was strictly limited by the time it took to rotate the servomotor. By either decreasing the time it takes to rotate the servo, increasing the threshold of the drone, or increasing the number of sensors onboard the drone, the amount of net velocity can be increased. By changing any of these factors, the drone system would be improved, and obstacle detection successes would be greatened.
Summary statement
I created an omnidirectional drone collision avoidance system with sweeping ultrasonic sensors and drone apis.
Help received
Did internet research to help with component selection and coding.
Awards (1)
- Honorable Mention
Competition history
- CSEF 2017
Resources
Related projects
CSEF · 2016
Prototyping a Quadrotor Collision Avoidance System Using Ultrasonic Rangefinding with NodeJS and Arduino Platforms
ISEF · 2017
UAV Obstacle Avoidance and Collision Prevention System
CSEF · 2016
Safecopter: Developing a Collision Avoidance System Based on an Array of Time-of-Flight 3D Cameras
CSEF · 2017
Safecopter: Developing a Collision Avoidance System Based on an Array of Time-of-Flight 3D Cameras
CSEF · 2016
Using Optical Flow Modeling Methods and Sensor Fusion to Create a Novel Low-Cost Autonomous Emergency First Responder
CSEF · 2019
Crash Avoidance System
CSEF · 2014
4eyes: An Ultrasonics-based Solution to Collisions Involving Cellphone Distracted Pedestrians
CSEF · 2017
Developing a Sentry Drone for Area Protection
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects