SlideShare a Scribd company logo
2
Most read
3
Most read
16
Most read
Autonomous Drone Project
Abin Varghese
Roll No – 01
VAES
RSET
Guided by:
Mr Ajai V Babu
Asst. Professor
Dept. ECE
RSET
Objective
 Autonomes drone - indoor navigation
 Light weight frame design
 Indoor Wi-Fi repeater with maximum coverage
 GPS integration
 Direction detection by compass
 Calibration by Gyroscope
Block Diagram
Raspberry pi3
Accelero-
meter
GPS
Compass
Flight control unit
Remote
control
unit
Wi-Fi
Dongle
(AP)
Wi-Fi
Module
(client)
Ground
station
PDAs
Control / Connect Raspberry Pi via Laptop
 Set up Raspberry Pi
 Share internet over Ethernet
 Set up the VNC server to
connect Raspberry Pi to a
laptop display
 Set up the client side
(Laptop)
 Run VNC server during
start-up in the Raspberry Pi
GUI
Sizing of Circuit Board Case on Drone
Frame
Basic Drone Frame Models on Discussion
and Design
Motors and Propellers
 The lighter the propeller, the easier it is for a broader set of motors
to be used.
 Motor requires several wires to control which set of coils are
powered. There are typically 3 wires, and the power is switched
between pairs of the 3 to move the motors. Motor control boards
are used to handle these three phases at the high currents required
and control their speed.
ESCs
 ESC stands for electronic speed controller. It takes a single signal
from the Flight Controller, and converts that to high power pulses
to the motors. There's a microcontroller at its core.
Batteries
 Quadcopters are generally powered by LiPo (lithium polymer)
batteries. These have a huge power to weight ratio - for the
amount of power they can deliver, they weigh very little.
 A single LiPo cell puts out a nominal 3.7 volts. Quadcopters are
usually driven by several of these cells strung together in series to
produce a battery (of cells) providing higher output voltages.
Sensors
 Copter only has one sensor unit: the
MPU 6050. It is an IMU (Inertial
Measurement Unit) which measures
gravity using 3 accelerometers and
rotation rate using 3 gyroscopes.
 The 6 sensors follow the right-hand
rule. The right-hand rule is an easy to
remember guide to which way is
positive for the sensors. The following
diagram shows this:
Flight Controller
 UAV flight control is based on a Raspberry Pi, running software
written in Python. It reads the sensors using the results to check
what's happening compared to the flight plan, and changes how
fast each of the propellers is spinning to fix any differences.
PWM
 Pulse Width Modulation takes several forms; in the context of
driving a servo or brushless motors, it's normally a positive pulse
between 1 and 2ms long. This pulse is sent to the ESC anywhere
from 45 to several hundred times a second.
 To achieve the necessary accuracy, normally microcontrollers are
used. Luckily the Raspberry Pi provides the necessary PWM
hardware, and is able to produce these pulses at up to 300Hz at a
resolution of 1us - perfect.
PIDs (Proportional–Integral–Derivative
Controller)
 PIDs are the software glue that connects commands and sensors inputs together to
control the power to the motors.
 The algorithm is called a PID because it produces 3 outputs
 Proportional to the error
 Integral of the error
 Differential of the error
Sensor Calibration
 Because Copter is autonomous, the data read from the sensors
must be as accurate as possible. For the gyro, this is easy, and the
code performs the calibration automatically prior to every flight.
Results
Reference
 [Online].Available: https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-
accesspoint
 [Online].Available: https://blog.bitify.co.uk/2013/11/reading-data-from-mpu-6050-
on-raspberry.html
 [Online].Available: https://www.raspberrypi.org/documentation
 [Online].Available: https://github.com/vjaunet/QUADCOPTER_V2
 [Online].Available: https://github.com/vjaunet/QUADCOPTER
 [Online].Available: https://www.dropbox.com/sh/yu5a21jszu9l56i/auMp69raLM
 [Online].Available: https://en.m.Wikipedia.org/

More Related Content

PPTX
Artificial Intelligence Drone
PDF
Unmanned Aerial Vehicle for Surveillance
PPTX
Drones! what else
PPTX
PPTX
DRONE PPT.pptx
PPTX
Drone project 2020 GROUP PPT
PDF
Quadcopter Technology
PDF
Making of Drone
Artificial Intelligence Drone
Unmanned Aerial Vehicle for Surveillance
Drones! what else
DRONE PPT.pptx
Drone project 2020 GROUP PPT
Quadcopter Technology
Making of Drone

What's hot (20)

PPTX
Arduino Based Parking Lot System
PPTX
Fire fighting robot ppt
PPTX
IOT based air quality and monitoring by using arduino
PPTX
Ppt of servomotor
DOCX
Final Year Project report on quadcopter
PPTX
drone technology
PPTX
Wireless Sensor Networks ppt
PPTX
PPT ON Arduino
PPT
Arduino
PPTX
Arm programmer's model
PPTX
Interfacing memory with 8086 microprocessor
PPTX
ARDUINO BASED HEART BEAT MONITORING SYSTEM
PPTX
Heart beat monitor system PPT
PPTX
ppt on accident detection system based on Iot
PPTX
Using 8051 microcontroller based washing machine control ppt
PPTX
Automatic room temperature control
PPT
Sensors and actuators
PPTX
Android Controlled Arduino Spy Robot
PPTX
Haptic Technology ppt
PDF
Human machine interface
Arduino Based Parking Lot System
Fire fighting robot ppt
IOT based air quality and monitoring by using arduino
Ppt of servomotor
Final Year Project report on quadcopter
drone technology
Wireless Sensor Networks ppt
PPT ON Arduino
Arduino
Arm programmer's model
Interfacing memory with 8086 microprocessor
ARDUINO BASED HEART BEAT MONITORING SYSTEM
Heart beat monitor system PPT
ppt on accident detection system based on Iot
Using 8051 microcontroller based washing machine control ppt
Automatic room temperature control
Sensors and actuators
Android Controlled Arduino Spy Robot
Haptic Technology ppt
Human machine interface
Ad

Similar to Autonomous drone project part 1 (20)

PDF
IoT Project Analysis Report of Year 1 - Project Semester 2.
PPTX
Learn How to Make your own Affordable Drone with this Easy Guide.
PDF
Long Range micro Drone with Stabilization
PPTX
4. Hardware and Software of a UAV
PPTX
quadcopterintroshare160125-181211064657.pptx
PPTX
DJI PHANTOM DRONE: Ultimate Aerial Power
PPTX
Automatic Control by Using the Raspberry Pi Drone with camera
PPTX
Introduction to Quad-copters, Drones
PPTX
Final (2)
PDF
IRJET- Surveillance Drone
PPT
Semi Autonomous Hand Launched Rotary Wing Unmanned Air Vehicles
DOCX
Fabrication of drone
PDF
Unmanned Aerial Vehicle - Aerial Robotics
PDF
Jaihanuman
PPTX
73854-drone powerpoint templates.pptx
PPT
The Kodel, an RC airplane autopilot for aerial photography
PDF
IRJET- The Modernization of Agriculture using UAV
PDF
IRJET- The Modernization of Agriculture using UAV
PPTX
fall15QCfinal1ilearn
PDF
Quadcopter Talk (Abstractions)
IoT Project Analysis Report of Year 1 - Project Semester 2.
Learn How to Make your own Affordable Drone with this Easy Guide.
Long Range micro Drone with Stabilization
4. Hardware and Software of a UAV
quadcopterintroshare160125-181211064657.pptx
DJI PHANTOM DRONE: Ultimate Aerial Power
Automatic Control by Using the Raspberry Pi Drone with camera
Introduction to Quad-copters, Drones
Final (2)
IRJET- Surveillance Drone
Semi Autonomous Hand Launched Rotary Wing Unmanned Air Vehicles
Fabrication of drone
Unmanned Aerial Vehicle - Aerial Robotics
Jaihanuman
73854-drone powerpoint templates.pptx
The Kodel, an RC airplane autopilot for aerial photography
IRJET- The Modernization of Agriculture using UAV
IRJET- The Modernization of Agriculture using UAV
fall15QCfinal1ilearn
Quadcopter Talk (Abstractions)
Ad

More from ABIN VARGHESE (10)

PPTX
Water Pollution
PPTX
Step count sensor
PPTX
Technovalley RedHat
PDF
Smart Remote
PPTX
Entrepreneurship Development Programme
PDF
WiFi Cluster Block Diagram
PPTX
ATM based cluster Wi-Fi & locker system
PPTX
Cyber hacking dev days by aes team
PPTX
Intelligent irrigation system
PPTX
Research and research methodology
Water Pollution
Step count sensor
Technovalley RedHat
Smart Remote
Entrepreneurship Development Programme
WiFi Cluster Block Diagram
ATM based cluster Wi-Fi & locker system
Cyber hacking dev days by aes team
Intelligent irrigation system
Research and research methodology

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
KodekX | Application Modernization Development
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Programs and apps: productivity, graphics, security and other tools
Advanced methodologies resolving dimensionality complications for autism neur...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KodekX | Application Modernization Development
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Building Integrated photovoltaic BIPV_UPV.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The AUB Centre for AI in Media Proposal.docx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Unlocking AI with Model Context Protocol (MCP)
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation_ Review paper, used for researhc scholars
Reach Out and Touch Someone: Haptics and Empathic Computing

Autonomous drone project part 1

  • 1. Autonomous Drone Project Abin Varghese Roll No – 01 VAES RSET Guided by: Mr Ajai V Babu Asst. Professor Dept. ECE RSET
  • 2. Objective  Autonomes drone - indoor navigation  Light weight frame design  Indoor Wi-Fi repeater with maximum coverage  GPS integration  Direction detection by compass  Calibration by Gyroscope
  • 3. Block Diagram Raspberry pi3 Accelero- meter GPS Compass Flight control unit Remote control unit Wi-Fi Dongle (AP) Wi-Fi Module (client) Ground station PDAs
  • 4. Control / Connect Raspberry Pi via Laptop  Set up Raspberry Pi  Share internet over Ethernet  Set up the VNC server to connect Raspberry Pi to a laptop display  Set up the client side (Laptop)  Run VNC server during start-up in the Raspberry Pi GUI
  • 5. Sizing of Circuit Board Case on Drone Frame
  • 6. Basic Drone Frame Models on Discussion and Design
  • 7. Motors and Propellers  The lighter the propeller, the easier it is for a broader set of motors to be used.  Motor requires several wires to control which set of coils are powered. There are typically 3 wires, and the power is switched between pairs of the 3 to move the motors. Motor control boards are used to handle these three phases at the high currents required and control their speed.
  • 8. ESCs  ESC stands for electronic speed controller. It takes a single signal from the Flight Controller, and converts that to high power pulses to the motors. There's a microcontroller at its core.
  • 9. Batteries  Quadcopters are generally powered by LiPo (lithium polymer) batteries. These have a huge power to weight ratio - for the amount of power they can deliver, they weigh very little.  A single LiPo cell puts out a nominal 3.7 volts. Quadcopters are usually driven by several of these cells strung together in series to produce a battery (of cells) providing higher output voltages.
  • 10. Sensors  Copter only has one sensor unit: the MPU 6050. It is an IMU (Inertial Measurement Unit) which measures gravity using 3 accelerometers and rotation rate using 3 gyroscopes.  The 6 sensors follow the right-hand rule. The right-hand rule is an easy to remember guide to which way is positive for the sensors. The following diagram shows this:
  • 11. Flight Controller  UAV flight control is based on a Raspberry Pi, running software written in Python. It reads the sensors using the results to check what's happening compared to the flight plan, and changes how fast each of the propellers is spinning to fix any differences.
  • 12. PWM  Pulse Width Modulation takes several forms; in the context of driving a servo or brushless motors, it's normally a positive pulse between 1 and 2ms long. This pulse is sent to the ESC anywhere from 45 to several hundred times a second.  To achieve the necessary accuracy, normally microcontrollers are used. Luckily the Raspberry Pi provides the necessary PWM hardware, and is able to produce these pulses at up to 300Hz at a resolution of 1us - perfect.
  • 13. PIDs (Proportional–Integral–Derivative Controller)  PIDs are the software glue that connects commands and sensors inputs together to control the power to the motors.  The algorithm is called a PID because it produces 3 outputs  Proportional to the error  Integral of the error  Differential of the error
  • 14. Sensor Calibration  Because Copter is autonomous, the data read from the sensors must be as accurate as possible. For the gyro, this is easy, and the code performs the calibration automatically prior to every flight.
  • 16. Reference  [Online].Available: https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi- accesspoint  [Online].Available: https://blog.bitify.co.uk/2013/11/reading-data-from-mpu-6050- on-raspberry.html  [Online].Available: https://www.raspberrypi.org/documentation  [Online].Available: https://github.com/vjaunet/QUADCOPTER_V2  [Online].Available: https://github.com/vjaunet/QUADCOPTER  [Online].Available: https://www.dropbox.com/sh/yu5a21jszu9l56i/auMp69raLM  [Online].Available: https://en.m.Wikipedia.org/