SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
Unmanned Aerial Vehicle - Aerial Robotics Muhammad Aleem Siddiqui
Unmanned Aerial Vehicle (UAV)
An unmanned aerial vehicle (UAV)
commonly known as a drone is an aircraft
without a human pilot on board.
UAVs are a component of an unmanned
aircraft system (UAS); which include a UAV,
a ground-based controller, and a system
of communications between the two.
The flight of UAVs may operate with
various degrees of autonomy: either under
remote control by a human operator or
autonomously by onboard computers.
Types of UAVs
Tri-Copter
Quad-Copter
Hexa-Copter
Octa-Copter
Fixed-Wing UAV
Multi-Copters vs. Fixed-Wing UAVs
Hardware Components of Quad-Copter
1. Frame & Propellers
2. Brushless Motors
3. ESC - Electronic Speed Controller
4. IMU & GPS
5. Autopilot - PixHawk PX4 – Navio 2
6. Flight Computer – Raspberry Pi 3 B+
7. Radio RX & Antenna
8. FPV Camera & Video Transmitter
9. Lithium Polymer Battery (LiPo)
Block Diagram (Hardware Architecture)
Unmanned Aerial Vehicle (UAV)
Autopilot (ArduPilot/ Navio2/ PX4)
Flight Computer – Raspberry Pi 3B+
ESC
Brushless
Motor
ESC
ESC
Brushless
Motor
Brushless
Motor
Brushless
Motor
ESC
Li-Po
Battery
IMU, GPS, Telemetry,
Radio Receiver
Camera, Video Transmitter
Wi-Fi,
Bluetooth
ESC (ELECTRONIC SPEED CONTROLLER)
An ESC is an electronic circuit that controls
and regulates the speed of an electric
motor. It may also provide reversing of the
motor and dynamic braking.
ESCs are normally rated according to
maximum current, for example, 25 amperes
or 25 A. Generally the higher the rating, the
larger and heavier the ESC tends to be
which is a factor when calculating mass and
balance in airplanes.
BRUSHLESS MOTORS
A brushless DC electric motor also known as
electronically commutated motor (ECM or EC
motor) and synchronous DC motors. Brushless
motor converts supplied electrical energy into
mechanical energy.
Brushless motors is a 3 phase motor which use
magnets to generate power. For this reason,
brushless motors are better adapted, generate
no friction, produce less heating and provide
better performance.
IMU (INERTIAL MEASUREMENT UNIT)
It is an electronic device that measures
drone's specific force, angular rate, and
sometimes the magnetic field surrounding
the UAV, using a combination of
accelerometers and gyroscopes,
sometimes also magnetometers.
GPS (GLOBAL POSITIONING SERVICE)
GPS is a satellite navigation system used
to determine the ground position of an
object. It provides location and time
information in all weather conditions,
anywhere on or near the Earth where there
is an unobstructed line of sight to four or
more GPS satellites.
TELEMETRY
It is used to retrieve flight information of
your drone on your computer or your radio
control in order to follow several parameters
of your aircraft on the ground.
AUTO-PILOT / FLIGHT CONTROLLER
•An autopilot is a hardware capable of
controlling autonomous Multi-Rotor drones,
Fixed-wing aircraft, Helicopters, Ground
rovers, Boats, Submarines, Antenna
trackers. There are many Autopilot flight
controllers available in market, i.e.
1. Navio2
2. ArduPilot
3. Pixhawk PX4
FLIGHT-COMPUTER
It is a Single Board Computer (SBC) capable of
executing high-level algorithms i.e. Obstacle
Avoidance, Object Recognition and Tracking,
Crops Yield Estimation, Pest Detection, Weeds
Detection and Normalized Difference
Vegetation Index (NDVI) etc.
The most commonly used boards for drones are
following,
1. Intel Atom
2. Raspberry Pi 4
CAMERA
It is used to monitor the environment and
surroundings of the multi-rotter drone. It can also
be used for Surveying, Object Recognition, Object
Tracking, Crop Monitoring, Yield Estimation,
Weeds Detection, Pest Detection.
It can also be used for surveillance perspective.
Software Required for Quad-Copter & Ground Control Station
DRONEKIT
Q-Ground Station
Mission Planner
ArduPilot Mega
MAVLink (Micro Aerial Vehicle Communication Protocol)
MAVProxy
MAVLINK
It is a middleware used for inter-vehicle or
ground control station communication. It
links ArduPilot with DroneKit and any GCS.
It is an open source tool used by both PX4
and Ardupilot autopilots.
MAVPROXY
 It is a command-line version of a ground
control station that can establish a
connection with a drone and communicate
using MAVLink. It is an open source
program built on python. It is a command-
line, lightweight program.
APM (ARDUPILOT MEGA)
ArduPilot is an open source, unmanned vehicle
Autopilot Software Suite, capable of controlling
autonomous Multi-copter drones, Fixed-wing
aircraft, and Ground rovers.
The ArduPilot software suite consists of
navigation software running on the vehicle, along
with ground station controlling software including
Mission Planner, APM Planner, QGroundControl,
MAVProxy, Tower and others.
DRONEKIT
DroneKit helps you create powerful apps that
communicate directly with the APM flight
controller from a companion computer.
It runs computation-intensive computer vision,
path planning, or 3D modeling tasks using the
DroneKit for Python library.
It is the Python and Android implementation of
MAVLink commands in the form of functions.
It gives us high level access of low level drone
autopilot firmware (Ardupilot and PX4)
MISSION PLANNER
Mission Planner is a ground control station for
Plane, Copter and Rover. It can be used as a
configuration utility or as a dynamic control
supplement for your autonomous vehicle.
Mission Planner is used to create waypoints for
the autonomous drone flight. Drone will
automatically follow these waypoints once mission
will be uploaded to Flight Controller.
Q-GROUND CONTROL STATION
It provides full flight control and mission planning
for any MAVLink enabled drone. Its primary goal
is ease of use for professional users and
developers. All the code is open-source source, so
you can contribute and evolve it as you want.
Drone Progression
Application Tier:
Firmware:
Hardware
Crops Monitoring Yield Estimation
Surveying
Security/Surveillance
Inter-Drone CommunicationSpraying Fertilizers
Ground Control Station (GCS)
It is an interface to the drone that gives the drone pilot a way to communicate with the drone.
This interface can be used to command the drone or simply receive information updates i.e.
GPS Health, Battery Level, Drone’s Position, Speed, Altitude, Orientation.
GCS can refer to the hardware setup of Ground Control Station, or the high level software
(Q – Ground Station) that presents all incoming data with a GUI.
Communication
Ground Control Station (GCS)Multi-Copter
Hardware Stack vs. Software Stack
Flight Controller
Software
Flight Controller Hardware
Quad-Copter Hardware
Ground Control Station
Software
Ground Control Station
Hardware
Communication
MAVLink
(Micro Aerial Vehicle)
GROUND CONTROL STATION
QUADCOPTER

Contenu connexe

Tendances

Tendances (20)

drone technology
drone technologydrone technology
drone technology
 
Drone Technology
Drone TechnologyDrone Technology
Drone Technology
 
Drone’s
Drone’sDrone’s
Drone’s
 
Uav presentation
Uav presentationUav presentation
Uav presentation
 
Drone technology,UAV
Drone technology,UAVDrone technology,UAV
Drone technology,UAV
 
3. Types and applications of drones
3. Types and applications of drones3. Types and applications of drones
3. Types and applications of drones
 
UNMANNED AERIAL VEHICLE
UNMANNED AERIAL VEHICLEUNMANNED AERIAL VEHICLE
UNMANNED AERIAL VEHICLE
 
drone
dronedrone
drone
 
Unmanned aerial vehicle
Unmanned aerial vehicleUnmanned aerial vehicle
Unmanned aerial vehicle
 
Drone-Unmanned Aerial Vehicle
Drone-Unmanned Aerial VehicleDrone-Unmanned Aerial Vehicle
Drone-Unmanned Aerial Vehicle
 
Drones: Present & Future
Drones: Present & FutureDrones: Present & Future
Drones: Present & Future
 
Drones and their Increasing Number of Applications
Drones and their Increasing Number of ApplicationsDrones and their Increasing Number of Applications
Drones and their Increasing Number of Applications
 
Drone.Mechanism
Drone.MechanismDrone.Mechanism
Drone.Mechanism
 
Drones 101
Drones 101Drones 101
Drones 101
 
Drone
DroneDrone
Drone
 
1. Introduction to drones
1. Introduction to drones1. Introduction to drones
1. Introduction to drones
 
unmanned aerial vehicles
 unmanned aerial vehicles unmanned aerial vehicles
unmanned aerial vehicles
 
Drone Components.pptx
Drone Components.pptxDrone Components.pptx
Drone Components.pptx
 
Overview Of Unmanned Aircraft Systems (UAS)
Overview Of Unmanned Aircraft Systems (UAS)Overview Of Unmanned Aircraft Systems (UAS)
Overview Of Unmanned Aircraft Systems (UAS)
 
UAV
UAVUAV
UAV
 

Similaire à Unmanned Aerial Vehicle - Aerial Robotics

IRJET- Autonomous Operation and Controlling of Unmanned Ariel Vehicle (UA...
IRJET-  	  Autonomous Operation and Controlling of Unmanned Ariel Vehicle (UA...IRJET-  	  Autonomous Operation and Controlling of Unmanned Ariel Vehicle (UA...
IRJET- Autonomous Operation and Controlling of Unmanned Ariel Vehicle (UA...IRJET Journal
 
Introduction to Drone Tech
Introduction to Drone TechIntroduction to Drone Tech
Introduction to Drone TechAnuj Magazine
 
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...IOSR Journals
 
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...IOSR Journals
 
Auto Pilot Controlled Flying Wing (UAV) For QRF (Quick Reaction Armed Forces)
Auto Pilot Controlled Flying Wing (UAV) For QRF (Quick Reaction Armed Forces)Auto Pilot Controlled Flying Wing (UAV) For QRF (Quick Reaction Armed Forces)
Auto Pilot Controlled Flying Wing (UAV) For QRF (Quick Reaction Armed Forces)iosrjce
 
WAR FIELD INTELLIGENT DEFENSE FLAYING‐VEHICLE
WAR FIELD INTELLIGENT DEFENSE FLAYING‐VEHICLEWAR FIELD INTELLIGENT DEFENSE FLAYING‐VEHICLE
WAR FIELD INTELLIGENT DEFENSE FLAYING‐VEHICLEijiert bestjournal
 
Unit i introduction to avionics
Unit i introduction to avionicsUnit i introduction to avionics
Unit i introduction to avionicsObliL
 
IoT Project Analysis Report of Year 1 - Project Semester 2.
IoT Project Analysis Report of Year 1 - Project Semester 2.IoT Project Analysis Report of Year 1 - Project Semester 2.
IoT Project Analysis Report of Year 1 - Project Semester 2.RobertSolomon23
 
Human-Machine Interfaces for Increased UAS Pilot Situational Awareness
Human-Machine Interfaces for Increased UAS Pilot Situational AwarenessHuman-Machine Interfaces for Increased UAS Pilot Situational Awareness
Human-Machine Interfaces for Increased UAS Pilot Situational Awarenessahuizote
 
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)University of Southern California
 
AE8751-CAE347 AVIONICS (1).pptx
AE8751-CAE347 AVIONICS (1).pptxAE8751-CAE347 AVIONICS (1).pptx
AE8751-CAE347 AVIONICS (1).pptxMRCrazylover1122
 
Mission planning and control for UAV's
Mission planning and control for UAV'sMission planning and control for UAV's
Mission planning and control for UAV'sSuthan Rajendran
 
Fabrication of Customized Surveillance & Night Vision Patrolling Drone
Fabrication of Customized Surveillance & Night Vision Patrolling DroneFabrication of Customized Surveillance & Night Vision Patrolling Drone
Fabrication of Customized Surveillance & Night Vision Patrolling DroneIRJET Journal
 
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...Steve Arnold
 
Fuzzy Gain Scheduling PID Control for Position of the AR.Drone
Fuzzy Gain Scheduling PID Control for Position of  the AR.Drone Fuzzy Gain Scheduling PID Control for Position of  the AR.Drone
Fuzzy Gain Scheduling PID Control for Position of the AR.Drone IJECEIAES
 

Similaire à Unmanned Aerial Vehicle - Aerial Robotics (20)

IRJET- Autonomous Operation and Controlling of Unmanned Ariel Vehicle (UA...
IRJET-  	  Autonomous Operation and Controlling of Unmanned Ariel Vehicle (UA...IRJET-  	  Autonomous Operation and Controlling of Unmanned Ariel Vehicle (UA...
IRJET- Autonomous Operation and Controlling of Unmanned Ariel Vehicle (UA...
 
Introduction to Drone Tech
Introduction to Drone TechIntroduction to Drone Tech
Introduction to Drone Tech
 
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
 
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
Design and Structural Analysis for an Autonomous UAV System Consisting of Sla...
 
E04502025030
E04502025030E04502025030
E04502025030
 
G012624347
G012624347G012624347
G012624347
 
G012624347
G012624347G012624347
G012624347
 
Auto Pilot Controlled Flying Wing (UAV) For QRF (Quick Reaction Armed Forces)
Auto Pilot Controlled Flying Wing (UAV) For QRF (Quick Reaction Armed Forces)Auto Pilot Controlled Flying Wing (UAV) For QRF (Quick Reaction Armed Forces)
Auto Pilot Controlled Flying Wing (UAV) For QRF (Quick Reaction Armed Forces)
 
WAR FIELD INTELLIGENT DEFENSE FLAYING‐VEHICLE
WAR FIELD INTELLIGENT DEFENSE FLAYING‐VEHICLEWAR FIELD INTELLIGENT DEFENSE FLAYING‐VEHICLE
WAR FIELD INTELLIGENT DEFENSE FLAYING‐VEHICLE
 
Final (2)
Final (2)Final (2)
Final (2)
 
Unit i introduction to avionics
Unit i introduction to avionicsUnit i introduction to avionics
Unit i introduction to avionics
 
IoT Project Analysis Report of Year 1 - Project Semester 2.
IoT Project Analysis Report of Year 1 - Project Semester 2.IoT Project Analysis Report of Year 1 - Project Semester 2.
IoT Project Analysis Report of Year 1 - Project Semester 2.
 
Human-Machine Interfaces for Increased UAS Pilot Situational Awareness
Human-Machine Interfaces for Increased UAS Pilot Situational AwarenessHuman-Machine Interfaces for Increased UAS Pilot Situational Awareness
Human-Machine Interfaces for Increased UAS Pilot Situational Awareness
 
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)System Architecture Study Global Hawk Unamanned Aerial System (UAS)
System Architecture Study Global Hawk Unamanned Aerial System (UAS)
 
AE8751-CAE347 AVIONICS (1).pptx
AE8751-CAE347 AVIONICS (1).pptxAE8751-CAE347 AVIONICS (1).pptx
AE8751-CAE347 AVIONICS (1).pptx
 
Mission planning and control for UAV's
Mission planning and control for UAV'sMission planning and control for UAV's
Mission planning and control for UAV's
 
Fabrication of Customized Surveillance & Night Vision Patrolling Drone
Fabrication of Customized Surveillance & Night Vision Patrolling DroneFabrication of Customized Surveillance & Night Vision Patrolling Drone
Fabrication of Customized Surveillance & Night Vision Patrolling Drone
 
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
Towards An Open Instrumentation Platform: Getting The Most From MAVLink, Ardu...
 
Fuzzy Gain Scheduling PID Control for Position of the AR.Drone
Fuzzy Gain Scheduling PID Control for Position of  the AR.Drone Fuzzy Gain Scheduling PID Control for Position of  the AR.Drone
Fuzzy Gain Scheduling PID Control for Position of the AR.Drone
 
targetting system
targetting systemtargetting system
targetting system
 

Plus de Muhammad Aleem Siddiqui

Crop Analysis using Unmanned Aerial Vehicle
Crop Analysis using Unmanned Aerial VehicleCrop Analysis using Unmanned Aerial Vehicle
Crop Analysis using Unmanned Aerial VehicleMuhammad Aleem Siddiqui
 
Precision Irrigation using IoT and Machine Learning for Drip Irrigation
Precision Irrigation using IoT and Machine Learning for Drip IrrigationPrecision Irrigation using IoT and Machine Learning for Drip Irrigation
Precision Irrigation using IoT and Machine Learning for Drip IrrigationMuhammad Aleem Siddiqui
 
Multispectral Imagery Data for Agricultural Surveying
Multispectral Imagery Data for Agricultural SurveyingMultispectral Imagery Data for Agricultural Surveying
Multispectral Imagery Data for Agricultural SurveyingMuhammad Aleem Siddiqui
 
Data structures and algorithm analysis in java
Data structures and algorithm analysis in javaData structures and algorithm analysis in java
Data structures and algorithm analysis in javaMuhammad Aleem Siddiqui
 

Plus de Muhammad Aleem Siddiqui (8)

Reinforcement Learning using OpenAI Gym
Reinforcement Learning using OpenAI GymReinforcement Learning using OpenAI Gym
Reinforcement Learning using OpenAI Gym
 
Crop Analysis using Unmanned Aerial Vehicle
Crop Analysis using Unmanned Aerial VehicleCrop Analysis using Unmanned Aerial Vehicle
Crop Analysis using Unmanned Aerial Vehicle
 
Precision Irrigation using IoT and Machine Learning for Drip Irrigation
Precision Irrigation using IoT and Machine Learning for Drip IrrigationPrecision Irrigation using IoT and Machine Learning for Drip Irrigation
Precision Irrigation using IoT and Machine Learning for Drip Irrigation
 
Multispectral Imagery Data for Agricultural Surveying
Multispectral Imagery Data for Agricultural SurveyingMultispectral Imagery Data for Agricultural Surveying
Multispectral Imagery Data for Agricultural Surveying
 
Mobile Robot for Agriculture Farming
Mobile Robot for Agriculture FarmingMobile Robot for Agriculture Farming
Mobile Robot for Agriculture Farming
 
Precision Agriculture
Precision AgriculturePrecision Agriculture
Precision Agriculture
 
Neural network
Neural networkNeural network
Neural network
 
Data structures and algorithm analysis in java
Data structures and algorithm analysis in javaData structures and algorithm analysis in java
Data structures and algorithm analysis in java
 

Dernier

Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptbibisarnayak0
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solidnamansinghjarodiya
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentBharaniDharan195623
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 

Dernier (20)

Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.pptAutonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.ppt
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Engineering Drawing section of solid
Engineering Drawing     section of solidEngineering Drawing     section of solid
Engineering Drawing section of solid
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managamentConfiguration of IoT devices - Systems managament
Configuration of IoT devices - Systems managament
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 

Unmanned Aerial Vehicle - Aerial Robotics

  • 1. Unmanned Aerial Vehicle - Aerial Robotics Muhammad Aleem Siddiqui
  • 2. Unmanned Aerial Vehicle (UAV) An unmanned aerial vehicle (UAV) commonly known as a drone is an aircraft without a human pilot on board. UAVs are a component of an unmanned aircraft system (UAS); which include a UAV, a ground-based controller, and a system of communications between the two. The flight of UAVs may operate with various degrees of autonomy: either under remote control by a human operator or autonomously by onboard computers.
  • 4. Hardware Components of Quad-Copter 1. Frame & Propellers 2. Brushless Motors 3. ESC - Electronic Speed Controller 4. IMU & GPS 5. Autopilot - PixHawk PX4 – Navio 2 6. Flight Computer – Raspberry Pi 3 B+ 7. Radio RX & Antenna 8. FPV Camera & Video Transmitter 9. Lithium Polymer Battery (LiPo)
  • 5. Block Diagram (Hardware Architecture) Unmanned Aerial Vehicle (UAV) Autopilot (ArduPilot/ Navio2/ PX4) Flight Computer – Raspberry Pi 3B+ ESC Brushless Motor ESC ESC Brushless Motor Brushless Motor Brushless Motor ESC Li-Po Battery IMU, GPS, Telemetry, Radio Receiver Camera, Video Transmitter Wi-Fi, Bluetooth
  • 6. ESC (ELECTRONIC SPEED CONTROLLER) An ESC is an electronic circuit that controls and regulates the speed of an electric motor. It may also provide reversing of the motor and dynamic braking. ESCs are normally rated according to maximum current, for example, 25 amperes or 25 A. Generally the higher the rating, the larger and heavier the ESC tends to be which is a factor when calculating mass and balance in airplanes.
  • 7. BRUSHLESS MOTORS A brushless DC electric motor also known as electronically commutated motor (ECM or EC motor) and synchronous DC motors. Brushless motor converts supplied electrical energy into mechanical energy. Brushless motors is a 3 phase motor which use magnets to generate power. For this reason, brushless motors are better adapted, generate no friction, produce less heating and provide better performance.
  • 8. IMU (INERTIAL MEASUREMENT UNIT) It is an electronic device that measures drone's specific force, angular rate, and sometimes the magnetic field surrounding the UAV, using a combination of accelerometers and gyroscopes, sometimes also magnetometers.
  • 9. GPS (GLOBAL POSITIONING SERVICE) GPS is a satellite navigation system used to determine the ground position of an object. It provides location and time information in all weather conditions, anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites.
  • 10. TELEMETRY It is used to retrieve flight information of your drone on your computer or your radio control in order to follow several parameters of your aircraft on the ground.
  • 11. AUTO-PILOT / FLIGHT CONTROLLER •An autopilot is a hardware capable of controlling autonomous Multi-Rotor drones, Fixed-wing aircraft, Helicopters, Ground rovers, Boats, Submarines, Antenna trackers. There are many Autopilot flight controllers available in market, i.e. 1. Navio2 2. ArduPilot 3. Pixhawk PX4
  • 12. FLIGHT-COMPUTER It is a Single Board Computer (SBC) capable of executing high-level algorithms i.e. Obstacle Avoidance, Object Recognition and Tracking, Crops Yield Estimation, Pest Detection, Weeds Detection and Normalized Difference Vegetation Index (NDVI) etc. The most commonly used boards for drones are following, 1. Intel Atom 2. Raspberry Pi 4
  • 13. CAMERA It is used to monitor the environment and surroundings of the multi-rotter drone. It can also be used for Surveying, Object Recognition, Object Tracking, Crop Monitoring, Yield Estimation, Weeds Detection, Pest Detection. It can also be used for surveillance perspective.
  • 14. Software Required for Quad-Copter & Ground Control Station DRONEKIT Q-Ground Station Mission Planner ArduPilot Mega MAVLink (Micro Aerial Vehicle Communication Protocol) MAVProxy
  • 15. MAVLINK It is a middleware used for inter-vehicle or ground control station communication. It links ArduPilot with DroneKit and any GCS. It is an open source tool used by both PX4 and Ardupilot autopilots.
  • 16. MAVPROXY  It is a command-line version of a ground control station that can establish a connection with a drone and communicate using MAVLink. It is an open source program built on python. It is a command- line, lightweight program.
  • 17. APM (ARDUPILOT MEGA) ArduPilot is an open source, unmanned vehicle Autopilot Software Suite, capable of controlling autonomous Multi-copter drones, Fixed-wing aircraft, and Ground rovers. The ArduPilot software suite consists of navigation software running on the vehicle, along with ground station controlling software including Mission Planner, APM Planner, QGroundControl, MAVProxy, Tower and others.
  • 18. DRONEKIT DroneKit helps you create powerful apps that communicate directly with the APM flight controller from a companion computer. It runs computation-intensive computer vision, path planning, or 3D modeling tasks using the DroneKit for Python library. It is the Python and Android implementation of MAVLink commands in the form of functions. It gives us high level access of low level drone autopilot firmware (Ardupilot and PX4)
  • 19. MISSION PLANNER Mission Planner is a ground control station for Plane, Copter and Rover. It can be used as a configuration utility or as a dynamic control supplement for your autonomous vehicle. Mission Planner is used to create waypoints for the autonomous drone flight. Drone will automatically follow these waypoints once mission will be uploaded to Flight Controller.
  • 20. Q-GROUND CONTROL STATION It provides full flight control and mission planning for any MAVLink enabled drone. Its primary goal is ease of use for professional users and developers. All the code is open-source source, so you can contribute and evolve it as you want.
  • 21. Drone Progression Application Tier: Firmware: Hardware Crops Monitoring Yield Estimation Surveying Security/Surveillance Inter-Drone CommunicationSpraying Fertilizers
  • 22. Ground Control Station (GCS) It is an interface to the drone that gives the drone pilot a way to communicate with the drone. This interface can be used to command the drone or simply receive information updates i.e. GPS Health, Battery Level, Drone’s Position, Speed, Altitude, Orientation. GCS can refer to the hardware setup of Ground Control Station, or the high level software (Q – Ground Station) that presents all incoming data with a GUI. Communication Ground Control Station (GCS)Multi-Copter
  • 23. Hardware Stack vs. Software Stack Flight Controller Software Flight Controller Hardware Quad-Copter Hardware Ground Control Station Software Ground Control Station Hardware Communication MAVLink (Micro Aerial Vehicle) GROUND CONTROL STATION QUADCOPTER