Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Smart Survey

The proposed system seeks to create an autonomous quadcopter/drone using ARM STM-32 microcontroller and GPS module and with some basic sensors. It will be used for any kind survey for any area just by selecting the area on map and quadcopter will start doing the work by recognizing the area and star

Project Title

Smart Survey

Project Area of Specialization

Computer Science

Project Summary

The proposed system seeks to create an autonomous quadcopter/drone using ARM STM-32 microcontroller and GPS module and with some basic sensors. It will be used for any kind survey for any area just by selecting the area on map and quadcopter will start doing the work by recognizing the area and start capturing images with camera from different locations on a specific altitude automatically. After capturing those images, a final aerial image of the whole area will be formed by merging those images and will be shown on the ground station and quadcopter will automatically land on the home location. Afterwards that one aerial image of that area can be further used for any kind of analysis. The area will be selected using a ground station which will be desktop application written in C#. The co-ordinates for the selected area will be relayed using Transceiver(s). The application for ground station provides an effective GUI for functionality and tells the important information like the current location of quadcopter, errors, altitude, battery voltage, roll and pitch angels of quadcopter.

Project Objectives

A fully autonomous survey for any area without any need to control or move the system manually just with the ease.

The system will only need the coordinates (Latitude, Longitude) of area selected on the GUI application written in C# and it will start doing the survey by automatic taking off and will land automatically once the survey is complete.

  • If the survey is in progress and battery becomes low then it will land on specific spot for charging and will resume the survey after sufficient charging.
  • A final aerial image will be formed after merging the images taken from different locations.

Project Implementation Method

Using Arduino IDE the STM32F103 is programmed to control the quadcopter using different sensors like MPU-6050 Gyroscope for auto leveling or self leveling the quadcopter using PID controllers. GPS module (NEO M8N) is used for the location services for quadcopter so that it can fly autonomously from one location to another. A Barometer MS5611 is used to maintain the specific altitude of the quadcopter uisng a PID controller. APC 220 Radio Module is used for communication from ground station to the system or from the system to the ground station. A desktop application written in C# is for monitoring all the process.  

Benefits of the Project

The system can be used for multi purposes it can perform survey or analysis on different locations autonomously which can provide useful information like head count, vehicles count or any other object.

  • Farmers (Agricultural Purposes)
  • Highway & City Police
  • Army
  • Any department concerned with any kind of survey or analysis.

Technical Details of Final Deliverable

Using Arduino IDE the STM32F103 is a fast microcontroller of 72 MHz frequency which is programmed using a FTDI serial programmer.

 MPU-6050 Gyroscope for auto leveling or self leveling the quadcopter using PID controllers is a The MPU6050 is a Micro Electro-Mechanical Systems (MEMS) which consists of a 3-axis Accelerometer and 3-axis Gyroscope inside it. This helps to measure acceleration, velocity, orientation, displacement and many other motion related parameters. GPS module (NEO M8N) is a used for the location services which can tell information about different satellites in space through which useful information can be gathered for quadcopter so that it can fly autonomously from one location to another. A Barometer MS5611 is used to maintain the specific altitude of the quadcopter uisng a PID controller. APC 220 Radio Module is used for communication from ground station to the system or from the system to the ground station. A desktop application written in C# is for monitoring all the process.  

Final Deliverable of the Project

HW/SW integrated system

Core Industry

IT

Other Industries

Agriculture , Others , Security

Core Technology

Robotics

Other Technologies

Artificial Intelligence(AI)

Sustainable Development Goals

Partnerships to achieve the Goal

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
BLDC (Brushless Motor) Equipment610006000
DJI F440 Frame Equipment225005000
MPU-6050 (Gyro) Equipment2400800
STM32F103 (Bluepill) Equipment213002600
Ublox Neo M8N GPS Equipment11080010800
APC 220 Transceiver Equipment11100011000
MS5611 (Barometer) Equipment213002600
ESC 30A Equipment6196211772
Propellers 8045 Equipment250102500
PCB Veroboard Equipment2200400
Hex Key Allen Wrench Set Equipment127972797
Barometer Casing 3D Printing Miscellaneous 200012000
Brass Spacer M3 Equipment30401200
FPV Camera Equipment280012800
Lipo Battery (5200 mah) Equipment600016000
Documents Printing Miscellaneous 5100500
DJI 450 Hex Kit Equipment350013500
Total in (Rs) 72269
If you need this project, please contact me on contact@adikhanofficial.com
0
224
Land Record

Blockchain technology is a peer-to-peer protocol that can be leveraged to keep track of tr...

1675638330.png
Adil Khan
1 year ago
UNIVERSAL SOLAR PANEL TESTING SIMULATOR KIT WITH COST EFFECTIVE INDIGE...

Introduction The concept of solar simulation,' which is a technology that replicates the s...

1675638330.png
Adil Khan
1 year ago
Use of Fresnel lens in solar desalination to achieve enhanced distill...

We know that water is available in abundant amount on the earth, while water is only 1% dr...

1675638330.png
Adil Khan
1 year ago
GeneBird Design and Development of Micro Swarm Drones

GeneBird is a project that aims at developing semi-autonomous quadcopters to create agile...

1675638330.png
Adil Khan
1 year ago
Blockchain Based Taxation System

Blockchain is an emerging technology nowadays and the system developed on the blockchain h...

1675638330.png
Adil Khan
1 year ago