SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Quadrocopter

Kyle Bartholomew
What is a quadrocopter?
• Like a helicopter with 4 blades.
• 2 blades spin clockwise, 2 spin
counterclockwise = zero net torque
• Motion Control Unit
– Keeps the copter stable without human
control.

• Power system
– Based on lithium polymer battery
Power System
Motors

+

-

Motor Controllers

LiPo Battery

5V
Regulator

Arduino
Outrunner Brushless Motors

AC Power
Motion Control Unit
• Miniature computer (Arduino microcontroller)
– Runs at 16Mhz (Your computer runs about 200 times
faster)
– Takes electrical signals in, does math, spits out more
electrical signals.
• IMU – Inertial Measurement Unit – 3-axis gyroscope and
accelerometers.
Motor Controllers
Arduino
RF Receiver
IMU
Accelerometers or Gyros?
• What do you use to measure the angle of
the copter relative to the ground?
3.3V

Accelerometers
• 3-axis, measures acceleration
– When incidental acceleration is
small enough, it measures just the
acceleration of gravity.
– Absolute angle relative to earth.
• Highly susceptible to noise:
∆0.11V = ∆30°
10 bit ADC = 1024 steps of
measurement
3.3V/1024 = .00322V/step

1g

1.95V

1g
0g

30deg

0g

1.65V

1.65V

(30°/0.11V)*(.00322V/step) =

0.88°/step

0V
Gyroscopes
•
•
•
•

3-axis, measures angular velocity (w)
Integrate w over time to get angle
Good at instant angle measurements
Bad at absolute angle measurements
because it drifts.
• Small error in w leads to big error over
time.
Combining measurements
• You want best of both with
– High speed low noise measurements
– Accuracy over long periods of time
Complimentary Filter
• Combines accelerometer and gyro to
produce a better angle measurement.
• High pass filter on gyro and low pass filter
on accelerometer.
• Aka only long term for accelerometer and
only short term for gyro.
PID Control
• Need to go from angle to motor output.
• Based on idea of error from setpoint.
• The ideal method is PID control –
Proportional Integral Derivative.
• Proportional – Controls the now
• Integral – Controls by looking at the past
• Derivative – Controls by looking forward to
the future.

Error = θdesired-θcurrent
Complimentary Filter
Accelerometer

Low Pass Filter

Angle
Gyroscope

PID
P Coefficient

Integration

High Pass Filter

Integration

Derivative

I Coefficient

D Coefficient

Motor Output (200hz)
How does it move?
CW

Hint: r X F

CCW

CCW

CW
I•ɑ
Going further
• Many people add other fancy things to
their quadrocopters:
– GPS
– Altitude Sensor (Barometer)
– Camera
– FPV (First Person View)
– Tracking Systems to do crazy stuff like flips
and multiple copter coordinated dances.

Weitere ähnliche Inhalte

Was ist angesagt?

Quadcopter navigation using aakash tablet with on board image processing
Quadcopter navigation using aakash tablet with on board image processingQuadcopter navigation using aakash tablet with on board image processing
Quadcopter navigation using aakash tablet with on board image processingD Yogendra Rao
 
Faculty of Engineering & Technology , Gurukula Kangri University , Haridwar
Faculty of Engineering & Technology , Gurukula Kangri University , HaridwarFaculty of Engineering & Technology , Gurukula Kangri University , Haridwar
Faculty of Engineering & Technology , Gurukula Kangri University , Haridwarashwini kumar
 
Simulation and experimental study on PID control of a quadrotor MAV with pert...
Simulation and experimental study on PID control of a quadrotor MAV with pert...Simulation and experimental study on PID control of a quadrotor MAV with pert...
Simulation and experimental study on PID control of a quadrotor MAV with pert...journalBEEI
 
Comgen Power Solutions CPNet Presentation
Comgen Power Solutions CPNet PresentationComgen Power Solutions CPNet Presentation
Comgen Power Solutions CPNet Presentationpdewit
 
IGVC 2010 Presentation
IGVC 2010 PresentationIGVC 2010 Presentation
IGVC 2010 Presentationdevchandan
 
Lecture 12 localization and navigation
Lecture 12 localization and navigationLecture 12 localization and navigation
Lecture 12 localization and navigationVajira Thambawita
 
Smart fuel theft detector
Smart fuel theft detectorSmart fuel theft detector
Smart fuel theft detectorslmnsvn
 
Real Time Structural Monitoring for High Rise Buildings and Bridges
Real Time Structural Monitoring for High Rise Buildings and BridgesReal Time Structural Monitoring for High Rise Buildings and Bridges
Real Time Structural Monitoring for High Rise Buildings and BridgesRekaNext Capital
 
Bio-Medical Project
Bio-Medical ProjectBio-Medical Project
Bio-Medical Projectspoorani
 
Hybrid Autonomous/RC Drone for the Inspection of Industrial HVAC Ducts
Hybrid Autonomous/RC Drone for the Inspection of Industrial HVAC DuctsHybrid Autonomous/RC Drone for the Inspection of Industrial HVAC Ducts
Hybrid Autonomous/RC Drone for the Inspection of Industrial HVAC DuctsArwa Abougharib
 
Construction of Quadcopter
Construction of QuadcopterConstruction of Quadcopter
Construction of QuadcopterMichael Bseliss
 
Final Year Project Presentation
Final Year Project PresentationFinal Year Project Presentation
Final Year Project Presentationfarhan_naseer_1
 

Was ist angesagt? (20)

Tachometer
TachometerTachometer
Tachometer
 
AVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENT
AVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENTAVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENT
AVIONIC CONTROL SYSTEMS FOR EDUCATION & DEVELOPMENT
 
Quadcopter navigation using aakash tablet with on board image processing
Quadcopter navigation using aakash tablet with on board image processingQuadcopter navigation using aakash tablet with on board image processing
Quadcopter navigation using aakash tablet with on board image processing
 
Tachometer
TachometerTachometer
Tachometer
 
Faculty of Engineering & Technology , Gurukula Kangri University , Haridwar
Faculty of Engineering & Technology , Gurukula Kangri University , HaridwarFaculty of Engineering & Technology , Gurukula Kangri University , Haridwar
Faculty of Engineering & Technology , Gurukula Kangri University , Haridwar
 
Simulation and experimental study on PID control of a quadrotor MAV with pert...
Simulation and experimental study on PID control of a quadrotor MAV with pert...Simulation and experimental study on PID control of a quadrotor MAV with pert...
Simulation and experimental study on PID control of a quadrotor MAV with pert...
 
Comgen Power Solutions CPNet Presentation
Comgen Power Solutions CPNet PresentationComgen Power Solutions CPNet Presentation
Comgen Power Solutions CPNet Presentation
 
IGVC 2010 Presentation
IGVC 2010 PresentationIGVC 2010 Presentation
IGVC 2010 Presentation
 
CONTROL SYSTEMS IN MACHINE TOOL AND OPEN LOOP & CLOSED LOOP CONTROL SYSTEM
CONTROL SYSTEMS IN MACHINE TOOL AND OPEN LOOP & CLOSED LOOP CONTROL SYSTEMCONTROL SYSTEMS IN MACHINE TOOL AND OPEN LOOP & CLOSED LOOP CONTROL SYSTEM
CONTROL SYSTEMS IN MACHINE TOOL AND OPEN LOOP & CLOSED LOOP CONTROL SYSTEM
 
Quad rotor
Quad rotorQuad rotor
Quad rotor
 
Tachometer
TachometerTachometer
Tachometer
 
Lecture 12 localization and navigation
Lecture 12 localization and navigationLecture 12 localization and navigation
Lecture 12 localization and navigation
 
Smart fuel theft detector
Smart fuel theft detectorSmart fuel theft detector
Smart fuel theft detector
 
Servomechanisms
ServomechanismsServomechanisms
Servomechanisms
 
Real Time Structural Monitoring for High Rise Buildings and Bridges
Real Time Structural Monitoring for High Rise Buildings and BridgesReal Time Structural Monitoring for High Rise Buildings and Bridges
Real Time Structural Monitoring for High Rise Buildings and Bridges
 
embedded systems
embedded systemsembedded systems
embedded systems
 
Bio-Medical Project
Bio-Medical ProjectBio-Medical Project
Bio-Medical Project
 
Hybrid Autonomous/RC Drone for the Inspection of Industrial HVAC Ducts
Hybrid Autonomous/RC Drone for the Inspection of Industrial HVAC DuctsHybrid Autonomous/RC Drone for the Inspection of Industrial HVAC Ducts
Hybrid Autonomous/RC Drone for the Inspection of Industrial HVAC Ducts
 
Construction of Quadcopter
Construction of QuadcopterConstruction of Quadcopter
Construction of Quadcopter
 
Final Year Project Presentation
Final Year Project PresentationFinal Year Project Presentation
Final Year Project Presentation
 

Andere mochten auch

The Motorbike Man Documentary: Draft Script
The Motorbike Man Documentary: Draft ScriptThe Motorbike Man Documentary: Draft Script
The Motorbike Man Documentary: Draft Scriptmaiacreed
 
Sadok Abderrahim
Sadok AbderrahimSadok Abderrahim
Sadok Abderrahimyarifranc
 
Washington d.c. presentation 2
Washington d.c. presentation 2Washington d.c. presentation 2
Washington d.c. presentation 2Jojo Buyonje
 
Prezentacja panelopinea
Prezentacja panelopineaPrezentacja panelopinea
Prezentacja panelopineaOnlineumfragen
 
Demand forecasting of "POPCORN" in Hubli-Dharwad
Demand forecasting of "POPCORN" in Hubli-DharwadDemand forecasting of "POPCORN" in Hubli-Dharwad
Demand forecasting of "POPCORN" in Hubli-DharwadVishwanath Bhandari
 
Kashmir package 4 n 5d
Kashmir package 4 n 5dKashmir package 4 n 5d
Kashmir package 4 n 5d032X3y6a
 
Startups that Execute - Communicate
Startups that Execute - CommunicateStartups that Execute - Communicate
Startups that Execute - CommunicateJoe Milam
 
Keral 5 n 6d package
Keral 5 n 6d packageKeral 5 n 6d package
Keral 5 n 6d package032X3y6a
 

Andere mochten auch (13)

Hepatitis C
Hepatitis CHepatitis C
Hepatitis C
 
The Motorbike Man Documentary: Draft Script
The Motorbike Man Documentary: Draft ScriptThe Motorbike Man Documentary: Draft Script
The Motorbike Man Documentary: Draft Script
 
Sadok Abderrahim
Sadok AbderrahimSadok Abderrahim
Sadok Abderrahim
 
Pakjes gooien
Pakjes gooienPakjes gooien
Pakjes gooien
 
my finall CV
my finall CVmy finall CV
my finall CV
 
Washington d.c. presentation 2
Washington d.c. presentation 2Washington d.c. presentation 2
Washington d.c. presentation 2
 
Prezentacja panelopinea
Prezentacja panelopineaPrezentacja panelopinea
Prezentacja panelopinea
 
Demand forecasting of "POPCORN" in Hubli-Dharwad
Demand forecasting of "POPCORN" in Hubli-DharwadDemand forecasting of "POPCORN" in Hubli-Dharwad
Demand forecasting of "POPCORN" in Hubli-Dharwad
 
Kashmir package 4 n 5d
Kashmir package 4 n 5dKashmir package 4 n 5d
Kashmir package 4 n 5d
 
Startups that Execute - Communicate
Startups that Execute - CommunicateStartups that Execute - Communicate
Startups that Execute - Communicate
 
Msft
MsftMsft
Msft
 
Keral 5 n 6d package
Keral 5 n 6d packageKeral 5 n 6d package
Keral 5 n 6d package
 
Senior Slideshow
Senior SlideshowSenior Slideshow
Senior Slideshow
 

Ähnlich wie Quadrocopter

UAV Presentation
UAV PresentationUAV Presentation
UAV Presentationalex2neo
 
Caged Quadrotor Drone for Inspection of HVAC Ducts
Caged Quadrotor Drone for Inspection of HVAC DuctsCaged Quadrotor Drone for Inspection of HVAC Ducts
Caged Quadrotor Drone for Inspection of HVAC DuctsArwa Abougharib
 
Handheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometerHandheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometercontroltrix
 
Handheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometerHandheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometeranusheel nahar
 
Semi Autonomous Hand Launched Rotary Wing Unmanned Air Vehicles
Semi Autonomous Hand Launched Rotary Wing Unmanned Air VehiclesSemi Autonomous Hand Launched Rotary Wing Unmanned Air Vehicles
Semi Autonomous Hand Launched Rotary Wing Unmanned Air Vehiclesahmad bassiouny
 
73854-drone powerpoint templates.pptx
73854-drone powerpoint templates.pptx73854-drone powerpoint templates.pptx
73854-drone powerpoint templates.pptxahmedchammam
 
Mobile instrumentation and_data_processing_system_for_testing
Mobile instrumentation and_data_processing_system_for_testingMobile instrumentation and_data_processing_system_for_testing
Mobile instrumentation and_data_processing_system_for_testinglkantwani
 
UAV Presentation
UAV PresentationUAV Presentation
UAV PresentationRuyyan
 
Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)Amanullah Mahmood
 
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
157270612-Permanent-Magnet-Brushless-DC-Motor.pptxHarshal Vaidya
 
Sensor and Actuators using Rasberry Pi controller
Sensor and Actuators using Rasberry Pi controllerSensor and Actuators using Rasberry Pi controller
Sensor and Actuators using Rasberry Pi controllerArsalanAthar
 
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptxUnit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptxCharunnath S V
 
Embedded Programming for Quadcopters
Embedded Programming for QuadcoptersEmbedded Programming for Quadcopters
Embedded Programming for QuadcoptersRyan Boland
 
KnightGearCDR.pptx
KnightGearCDR.pptx KnightGearCDR.pptx
KnightGearCDR.pptx GobhinathS
 
Track 4 session 3 - st dev con 2016 - pedestrian dead reckoning
Track 4   session 3 - st dev con 2016 - pedestrian dead reckoningTrack 4   session 3 - st dev con 2016 - pedestrian dead reckoning
Track 4 session 3 - st dev con 2016 - pedestrian dead reckoningST_World
 
Final Presentation COMPRESSED
Final Presentation COMPRESSEDFinal Presentation COMPRESSED
Final Presentation COMPRESSEDSujai Nair
 

Ähnlich wie Quadrocopter (20)

UAV Presentation
UAV PresentationUAV Presentation
UAV Presentation
 
Caged Quadrotor Drone for Inspection of HVAC Ducts
Caged Quadrotor Drone for Inspection of HVAC DuctsCaged Quadrotor Drone for Inspection of HVAC Ducts
Caged Quadrotor Drone for Inspection of HVAC Ducts
 
Handheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometerHandheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometer
 
Handheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometerHandheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometer
 
Semi Autonomous Hand Launched Rotary Wing Unmanned Air Vehicles
Semi Autonomous Hand Launched Rotary Wing Unmanned Air VehiclesSemi Autonomous Hand Launched Rotary Wing Unmanned Air Vehicles
Semi Autonomous Hand Launched Rotary Wing Unmanned Air Vehicles
 
73854-drone powerpoint templates.pptx
73854-drone powerpoint templates.pptx73854-drone powerpoint templates.pptx
73854-drone powerpoint templates.pptx
 
Mobile instrumentation and_data_processing_system_for_testing
Mobile instrumentation and_data_processing_system_for_testingMobile instrumentation and_data_processing_system_for_testing
Mobile instrumentation and_data_processing_system_for_testing
 
UAV Presentation
UAV PresentationUAV Presentation
UAV Presentation
 
Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)Obstacle Avoidance Robot (Powered by Arduino)
Obstacle Avoidance Robot (Powered by Arduino)
 
WRAIR
WRAIRWRAIR
WRAIR
 
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
157270612-Permanent-Magnet-Brushless-DC-Motor.pptx
 
Sensor and Actuators using Rasberry Pi controller
Sensor and Actuators using Rasberry Pi controllerSensor and Actuators using Rasberry Pi controller
Sensor and Actuators using Rasberry Pi controller
 
types of robots
types of robotstypes of robots
types of robots
 
Direct torque control method
Direct torque control methodDirect torque control method
Direct torque control method
 
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptxUnit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
Unit 5 - Actuators and Mechatronics system Design, Case Study1.pptx
 
Embedded Programming for Quadcopters
Embedded Programming for QuadcoptersEmbedded Programming for Quadcopters
Embedded Programming for Quadcopters
 
KnightGearCDR.pptx
KnightGearCDR.pptx KnightGearCDR.pptx
KnightGearCDR.pptx
 
Track 4 session 3 - st dev con 2016 - pedestrian dead reckoning
Track 4   session 3 - st dev con 2016 - pedestrian dead reckoningTrack 4   session 3 - st dev con 2016 - pedestrian dead reckoning
Track 4 session 3 - st dev con 2016 - pedestrian dead reckoning
 
Final Presentation COMPRESSED
Final Presentation COMPRESSEDFinal Presentation COMPRESSED
Final Presentation COMPRESSED
 
Lecture 04
Lecture 04Lecture 04
Lecture 04
 

Kürzlich hochgeladen

Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 

Kürzlich hochgeladen (20)

Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 

Quadrocopter

  • 2. What is a quadrocopter? • Like a helicopter with 4 blades. • 2 blades spin clockwise, 2 spin counterclockwise = zero net torque • Motion Control Unit – Keeps the copter stable without human control. • Power system – Based on lithium polymer battery
  • 3. Power System Motors + - Motor Controllers LiPo Battery 5V Regulator Arduino
  • 5. Motion Control Unit • Miniature computer (Arduino microcontroller) – Runs at 16Mhz (Your computer runs about 200 times faster) – Takes electrical signals in, does math, spits out more electrical signals. • IMU – Inertial Measurement Unit – 3-axis gyroscope and accelerometers. Motor Controllers Arduino RF Receiver IMU
  • 6. Accelerometers or Gyros? • What do you use to measure the angle of the copter relative to the ground?
  • 7. 3.3V Accelerometers • 3-axis, measures acceleration – When incidental acceleration is small enough, it measures just the acceleration of gravity. – Absolute angle relative to earth. • Highly susceptible to noise: ∆0.11V = ∆30° 10 bit ADC = 1024 steps of measurement 3.3V/1024 = .00322V/step 1g 1.95V 1g 0g 30deg 0g 1.65V 1.65V (30°/0.11V)*(.00322V/step) = 0.88°/step 0V
  • 8. Gyroscopes • • • • 3-axis, measures angular velocity (w) Integrate w over time to get angle Good at instant angle measurements Bad at absolute angle measurements because it drifts. • Small error in w leads to big error over time.
  • 9. Combining measurements • You want best of both with – High speed low noise measurements – Accuracy over long periods of time
  • 10. Complimentary Filter • Combines accelerometer and gyro to produce a better angle measurement. • High pass filter on gyro and low pass filter on accelerometer. • Aka only long term for accelerometer and only short term for gyro.
  • 11.
  • 12. PID Control • Need to go from angle to motor output. • Based on idea of error from setpoint. • The ideal method is PID control – Proportional Integral Derivative. • Proportional – Controls the now • Integral – Controls by looking at the past • Derivative – Controls by looking forward to the future. Error = θdesired-θcurrent
  • 13. Complimentary Filter Accelerometer Low Pass Filter Angle Gyroscope PID P Coefficient Integration High Pass Filter Integration Derivative I Coefficient D Coefficient Motor Output (200hz)
  • 14. How does it move? CW Hint: r X F CCW CCW CW
  • 15.
  • 16.
  • 17.
  • 19. Going further • Many people add other fancy things to their quadrocopters: – GPS – Altitude Sensor (Barometer) – Camera – FPV (First Person View) – Tracking Systems to do crazy stuff like flips and multiple copter coordinated dances.