SlideShare uma empresa Scribd logo
1 de 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.

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Último

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 

Último (20)

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 

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.