Adil Khan 10 months 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
123
Detecting Driver Behavior While Driving

Detecting driver behaviour while driving this project which we are going to work on is spe...

1675638330.png
Adil Khan
10 months ago
Android Application

In our area there is no knowledge about the online lawyer online .Here is no one notice t...

1675638330.png
Adil Khan
10 months ago
Urdu Speech to Sign Converter

Human Interaction is the sole of a society. With deaf as its part but limited in their int...

1675638330.png
Adil Khan
10 months ago
SPYDR

Unmanned aerial vehicles (UAVs) are often capable of performing tasks that are dangerous o...

1675638330.png
Adil Khan
10 months ago
Solar powered hydroxy gas production, utilization and optimization in...

Pr0ducti0n 0f hydr0gen by means 0f renewable energy s0urces is a way t0 eliminate dependen...

1675638330.png
Adil Khan
10 months ago