SlideShare una empresa de Scribd logo
1 de 41
RC Multirotors 101:
Building and Setup with
APM Mission Planner
Speaker: Aaron Buma
www.AaronBuma.com
www.BellinghamAerialMedia.com
aaron@bellinghamaerialmedia.com
Aaron Buma
Personal: AaronBuma.com
Business: BellinghamAerialMedia.com
Contact: aaron@BellinghamAerialMedia.com
Twitter: @AaronDBuma
LinkedIn: LinkedIn.com/pub/AaronBuma
Agenda
• A little history
• Overview of parts
• How to put together
• Resources – Parts and Community
• Questions
• APM Mission PlannerWalkthrough
Multirotors – Quick History
• First one 1923 …. A little better in 1956 ….
• Development on multirotors started early late 90’s and early 2000’s?
• Increasing Market growth – DJI (about a billion dollar value), 3D Robotics
Multirotors - Parts
• Frames
• Power Distribution Board or Harness
• Electronic Speed Controllers
• Motors
• Propellers
• Batteries
• BEC andVoltage Regulators
• Flight Controller
• Transmitter and Receive
Multirotors – Frame Configurations
• X or H format
• Has 4 or 8 motors
• Redundancy on with 8, but at a loss of
efficiency
• Simplest to build and manage
• Front cameras can have propellers or
propeller shadows in-view (DJI
Phantom)
Multirotors – Frame Configurations
• Y - format
• Has 3 or 6 motors
• Redundancy on with 6, but at a loss
of efficiency
• More complex than X setup, due to
rear rotor(s) requirement to rotate
to turn
• Clearer front-facing view for
cameras
Multirotors – Frame Configurations
• Hexa and Octo formats
• Flat layout, Hexarotor has 6 or 12 motors,
Octorotor has 8 or 16 motors (heavy
lifting!)
• Redundancy inherent to design, most
Flight controllers handle motor loss well.
• Complexity not too bad, all motors are
stationary and most FC’s have 6 or 8
outputs
• Cameras are mounted below main
section
Frames – Planning the build
• Purpose of multirotor: Aerial Photography? Park fun? Endurance record
flight times?
• How redundant should it be?
• Size: micro or full-size?
• Folding frame or not?
• Case available?
Power Distribution Board or Harness
• Transfers power from the battery to the motors, flight controller, camera etc
• Basic PDBs – solder wires, or bullet connectors, to them, the have not voltage
regulators or Battery EliminationCircuits (BEC)
• Fancy PDBs – starting to see them online, they have 12v output and built in BECs
• Integrated PDB – Some frames (ex:TBS Discovery) have PDB’s built in
Electronic Speed Controllers (ESC)
• Required for brushless motors
• Has 3 wires, two for power (connected
to PDB) and a servo wire (3 smaller
wires) that connect to flight controller
• ESCs control the RPMs for which the
motor spins
• Amperage ratings - Check propeller
and motor setup Amp requirements
Electronic Speed Controllers (ESC) - Continued
• Firmwares – Allow for various tweaks and settings
• SimonK – most performant, ESC’s with this pre-flashed on them are available
• Mostly flash-able
• DJI’s are locked (E300, E600, E800 tuned ESC/Motor sets)
• Tuning/Setup –
• Programming Cards - ~$20-30
• WithTx/Rx –Tone and beep based menu
• Individually vs All-At-Once
• Throttle Range setup required
Motors
• Kv rating
• Higher Kv - meant for and most efficient with: smaller and higher speed propellers
• 2600kv with 5” props
• Lower Kv – meant for and most efficient with: larger and slower speed propellers
• 300 Kv with 20” props
• Propeller diameter, pitch and design play a factor in picking the motor
• “Pancake” – Larger diameter, most efficient at a slower more powerful spin
Motors
Propellers
• ABS
• Pros: Inexpensive ($2/$3 each), durable, easy to balance
• Cons: Flexible, twice the weight as carbon fiber (in my personal experience)
• Carbon Composite
• Pros: Cheaper than straight Carbon Fiber (CF), lighter thanABS
• Cons:A middle-ground between ABS and CF with middle-ground on cost, performance and durability
• Carbon Fiber
• Pros: Stiff and light – most efficient
• Cons: EXPENSIVE – A set (1 CC and 1 CW)Tmotor ~$40-$$$
Propellers - Continued
• Balancing
• Wear and tear, ‘jello’ in pictures/video,
efficiency cost
• Cheaper Props usually means more
balancing required
• Balance blades AND shaft hub
• My balancer: Du-Bro
Batteries – Lipo’s
DO-NOT’s
• Don’t charge over 4.2 (extreme danger)
• Don’t discharge (fly) or charge until battery is
at room temp after either
• Don’t discharge lower than ~3.3v (this damages
the battery)
• Don’t keep a ‘puffy’ lipo around (extreme
danger)
DO’s
• DO USE A FIREPROOF LIPO BAG, or metal
ammo can, fire proof safe etc.
• DO charge with a lipo charger, USB ones
overcharge and puff your lipos
• DO Follow the instructions on how to charge a
lipo with said charger
• DO Keep sand on hand, water will not put it
out.
Batteries - Continued
• “S” rating – Number of cells in the battery
• 3.7v per cell (4.2 fully charged): 4s battery outputs 16.8v fully charged
• Micro quads (ex. Hubsan X4,Cheerson CX10) have 1s, or 1 cell Lipos
• Larger Multirotors have multiple 6s, 8s or even 10s batteries
• Mah rating – Milliamp Hours
• Ex. 4200 Mah – capacity of battery
• “C” rating
• Until Lipo technology improves, it is generally unsafe to charge faster than 1C (or at the capacity-per-
hour of the battery)
BEC andVoltage Regulators
• BEC – Battery Elimination
Circuit aka Power Filter
• ESC’s and Motors create
electronic ‘noise’ that anything
in the power circuit feels
• Can cause First PersonView
(FPV) feeds to be fuzzy when
you start your motors
• BEC’s create ‘clean’ power
• Basic Setup: Battery->PDB-
>BEC->Components
BEC andVoltage Regulators
• Voltage Regulator / Stepper – Outputs a set steady voltage
• Components usually don’t have internal voltage limiters
• Check the voltage requirements
• Avoid releasing the magic blue smoke that makes electronics work
• Voltage examples:
• Gimbal Controller board: 12v
• FPV Cameras: 5v to 12v (camera specific)
• VideoTransmitter: 12v
Flight Controller aka “The Brains”
• Combines inputs from pitch, roll, yaw, horizontal and vertical accelerometers, GPS
receivers, controller receivers to keep control of the aircraft.
• Is connected to the receiver either a per-channel cables or via SBUS (all the
channels on one cable)
• Is powered by BEC/PF component or powered via one of the power connections
from a ESC (if that ESC has a BEC built in)
• It’s really FC dependent: DJI has a DJI-specific component (powered off of the PDB),
3DRobotics has one you plug in-line with the battery and PDB
Flight Controllers Simple Comparison
• Locked/Expensive: DJI Naza M Lite, NazaV2,Wookong?
• Plug and play, but no tuning, “DJI dance required”
• Reliability Question: Flyaway, Grounded until locked firmware updates
• EagleTree Systems – has plug and play customizable OSD
• ArduoPilot (APM Pilot)
• Open-Source
• Fully Featured
• Fully Configurable
• FullCode Accessibility
• Many HardwareVendors
Transmitter
and Receiver
• Starting out, it’s best to buy aTransmitter/Receiver combo (Tx/Rx).There are a fewTx and
Rx types and they only will work with one of similar type.
• Follow the binding instructions included with the set, they are really simple to set up.
• Frequency
• Most common is 2.4GHz and further range and obstacle penetration is required, UHF is used.
• Channels – Use at least a 6 channelTx/Rx set
• Each of the pitch, roll, yaw, throttle require a channel (that’s 4 so far)
• All flight controllers have multiple flight modes (another channel, now up to 5)
Other Components
• On-Screen-Display (OSD) – used to display
telemetry (altitude, gps, voltage, heading
ETC).
• Gimbals and Gimbal Controllers
• FPV Systems (Camera,VTX), Goggles and
Monitors
• Groundstations (VRx,TV’s)
• Dipole, Cloverleaf,Yagi other antenna types
BasicTools Needed to Build
• Small set of Phillips and Flathead screw drivers
• Metric and Standard Allen
• Soldering Iron with solder
• “Helping Hands” (Harbor Freight)
• Wire cutters/strippers
• Heat-shrinkTubing (Harbor Freight)
• A lighter or heat gun for the tubing
So how do all these parts go together?
?
Step 1: Frame Assembly
Step 2: Mount Motors
Step 2: ESC’s to Motors
• Don’t worry about direction of rotation
• If wrong, swap any two ESC wires to reverse motor direction.
Step 3: Power Harness ( without a PDB)
Step 3: Power Harness (with a PDB)
Step 3: Power Harness ( with frame-based PDB’s)
Step 4: Connect ESCs to Flight Controller
Step 5: Controller RX to FC
Step 6: Connect to FC Software and Calibrate
• Visit manufacturer site to get correct drivers
• Verify controller connectivity
• Update firmware
• Calibrate compass (process varies per FC)
• Calibrate Accelerometers
• Calibrate controller modes/sticks/switches
• Set up initial flight modes
Step 7:Verify Motor Rotation
• Take/keep propellers off!
• Most Flight Controller software will have ability to test rotation of motors to
verify that the ESC’s are wired correctly.
• If you can’t verify it via software, you’ll just have to test via throttling up.
Step 8:Test flight/Tune
• In a SAFE area!!!
• Let FC set its GPS location, this can take a while if it hasn’t done it recently
• Verify that it is ready via LED output or tones based on FC
• Do not learn to fly with it in GPS mode! Use it as an aid later, not a crutch
from the start!
• Or use a test rig:
Parts and Community Resources
Parts – Online Stores
• ReadyMadeRC.com
• GetFPV.com
• GotHeliRC.com
• Amazon.com
• HobbyKing and Banggood
• Non-US based = higher shipping
• YMMV – I hear constant complaints about product
and service
Community
• Facebook Group – Quadcopters
• RCGroups.com
• Reddit Subs: Quadcopters, Multirotors, FPV,
Multicopter, RadioControl, DIYDrones,
MultiCopterBuildsx
WATCH OUT It’s addicting ;)
Any Questions so far?
• Next up: APM Mission Softare walkthrough (sorry, no flying)

Más contenido relacionado

La actualidad más candente

Final Year Project Presentation
Final Year Project PresentationFinal Year Project Presentation
Final Year Project Presentation
farhan_naseer_1
 
Uav presentation
Uav presentationUav presentation
Uav presentation
Meshut
 
Unmanned air vehicle(quadrotor)
Unmanned air vehicle(quadrotor)Unmanned air vehicle(quadrotor)
Unmanned air vehicle(quadrotor)
PRADEEP Cheekatla
 

La actualidad más candente (20)

quadcopter
quadcopterquadcopter
quadcopter
 
Quadcopter ppt
Quadcopter pptQuadcopter ppt
Quadcopter ppt
 
Final Year Project Presentation
Final Year Project PresentationFinal Year Project Presentation
Final Year Project Presentation
 
Drones
DronesDrones
Drones
 
Project seminar quadcopter
Project seminar quadcopterProject seminar quadcopter
Project seminar quadcopter
 
Uav presentation
Uav presentationUav presentation
Uav presentation
 
Drones
DronesDrones
Drones
 
UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)UAV (Unmanned Aerial Vehicle)
UAV (Unmanned Aerial Vehicle)
 
Drone technology
Drone technologyDrone technology
Drone technology
 
Construction of Quadcopter
Construction of QuadcopterConstruction of Quadcopter
Construction of Quadcopter
 
drone
dronedrone
drone
 
Drones: Present & Future
Drones: Present & FutureDrones: Present & Future
Drones: Present & Future
 
Unmanned air vehicle(quadrotor)
Unmanned air vehicle(quadrotor)Unmanned air vehicle(quadrotor)
Unmanned air vehicle(quadrotor)
 
Drone ppt
Drone pptDrone ppt
Drone ppt
 
DREAM QUADCOPTER
DREAM QUADCOPTERDREAM QUADCOPTER
DREAM QUADCOPTER
 
Drone technology
Drone technologyDrone technology
Drone technology
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
 
UAV Building a quadcopter project
UAV Building a quadcopter projectUAV Building a quadcopter project
UAV Building a quadcopter project
 
drones-an introduction to design
drones-an introduction to designdrones-an introduction to design
drones-an introduction to design
 
Drone technology,UAV
Drone technology,UAVDrone technology,UAV
Drone technology,UAV
 

Destacado

Phantom 3 professional_user_manual_v1.4_en
Phantom 3 professional_user_manual_v1.4_enPhantom 3 professional_user_manual_v1.4_en
Phantom 3 professional_user_manual_v1.4_en
Christin Neumann
 
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratchOpen_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Igor Stoppa
 
Quadcopter Presentation
Quadcopter PresentationQuadcopter Presentation
Quadcopter Presentation
Joe Loftus
 
How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...
Corrado Santoro
 

Destacado (17)

Phantom 3 professional_user_manual_v1.4_en
Phantom 3 professional_user_manual_v1.4_enPhantom 3 professional_user_manual_v1.4_en
Phantom 3 professional_user_manual_v1.4_en
 
Quadcopter
QuadcopterQuadcopter
Quadcopter
 
Beginner Guide - How to fly a DJI Phantom Drone Camera
Beginner Guide - How to fly a DJI Phantom Drone CameraBeginner Guide - How to fly a DJI Phantom Drone Camera
Beginner Guide - How to fly a DJI Phantom Drone Camera
 
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratchOpen_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
Open_IoT_Summit-Europe-2016-Building_a_Drone_from_scratch
 
How to build your own Quadrocopter
How to build your own QuadrocopterHow to build your own Quadrocopter
How to build your own Quadrocopter
 
Drone101 - Introduction to Multirotors
Drone101 - Introduction to MultirotorsDrone101 - Introduction to Multirotors
Drone101 - Introduction to Multirotors
 
Lorenzo Martelletti Pix4D
Lorenzo Martelletti   Pix4DLorenzo Martelletti   Pix4D
Lorenzo Martelletti Pix4D
 
Quadcopter Presentation
Quadcopter PresentationQuadcopter Presentation
Quadcopter Presentation
 
Modeling and Roll, Pitch and Yaw Simulation of Quadrotor.
Modeling and Roll, Pitch and Yaw Simulation of Quadrotor.Modeling and Roll, Pitch and Yaw Simulation of Quadrotor.
Modeling and Roll, Pitch and Yaw Simulation of Quadrotor.
 
Profil Asosiasi Pilot Drone Indonesia
Profil Asosiasi Pilot Drone IndonesiaProfil Asosiasi Pilot Drone Indonesia
Profil Asosiasi Pilot Drone Indonesia
 
Qaudcopters
QaudcoptersQaudcopters
Qaudcopters
 
QUADCOPTER
QUADCOPTERQUADCOPTER
QUADCOPTER
 
Building a Thought Controlled Drone
Building a Thought Controlled DroneBuilding a Thought Controlled Drone
Building a Thought Controlled Drone
 
Drone (Quadcopter) full project report by Er. ASHWANI DIXIT
Drone (Quadcopter) full project report by    Er. ASHWANI DIXITDrone (Quadcopter) full project report by    Er. ASHWANI DIXIT
Drone (Quadcopter) full project report by Er. ASHWANI DIXIT
 
Drone Continuous Integration
Drone Continuous IntegrationDrone Continuous Integration
Drone Continuous Integration
 
Drone Technology
Drone TechnologyDrone Technology
Drone Technology
 
How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...How does a Quadrotor fly? A journey from physics, mathematics, control system...
How does a Quadrotor fly? A journey from physics, mathematics, control system...
 

Similar a Drone Building 101

Riot 250R Pro Spec Sheet Distributed by UAS
Riot 250R Pro Spec Sheet Distributed by UASRiot 250R Pro Spec Sheet Distributed by UAS
Riot 250R Pro Spec Sheet Distributed by UAS
Michael Smith
 
UWash_ECE_Presentation
UWash_ECE_PresentationUWash_ECE_Presentation
UWash_ECE_Presentation
Hunter Goforth
 
Oscilloscopes and Scan Tools
Oscilloscopes and Scan ToolsOscilloscopes and Scan Tools
Oscilloscopes and Scan Tools
Praneel Chand
 
Thesis_Presentation_Smitley
Thesis_Presentation_SmitleyThesis_Presentation_Smitley
Thesis_Presentation_Smitley
Eric Smitley
 

Similar a Drone Building 101 (20)

Drone Design Parameter basics by Avionics Club, SVNIT
Drone  Design Parameter basics by Avionics Club, SVNITDrone  Design Parameter basics by Avionics Club, SVNIT
Drone Design Parameter basics by Avionics Club, SVNIT
 
REMC Team Presentation_Final
REMC Team Presentation_FinalREMC Team Presentation_Final
REMC Team Presentation_Final
 
Quad rotor
Quad rotorQuad rotor
Quad rotor
 
Evpres
EvpresEvpres
Evpres
 
Riot 250R Pro Spec Sheet Distributed by UAS
Riot 250R Pro Spec Sheet Distributed by UASRiot 250R Pro Spec Sheet Distributed by UAS
Riot 250R Pro Spec Sheet Distributed by UAS
 
PX4 Setup Workshop
PX4 Setup WorkshopPX4 Setup Workshop
PX4 Setup Workshop
 
Motor_Control_Library_IITMRP_presentation.pdf
Motor_Control_Library_IITMRP_presentation.pdfMotor_Control_Library_IITMRP_presentation.pdf
Motor_Control_Library_IITMRP_presentation.pdf
 
UWash_ECE_Presentation
UWash_ECE_PresentationUWash_ECE_Presentation
UWash_ECE_Presentation
 
Oscilloscopes and Scan Tools
Oscilloscopes and Scan ToolsOscilloscopes and Scan Tools
Oscilloscopes and Scan Tools
 
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
 
Low power
Low powerLow power
Low power
 
Embedded sysyetm components
Embedded sysyetm componentsEmbedded sysyetm components
Embedded sysyetm components
 
Thesis_Presentation_Smitley
Thesis_Presentation_SmitleyThesis_Presentation_Smitley
Thesis_Presentation_Smitley
 
Robotics Sensors and Simulation.pptx
Robotics Sensors and Simulation.pptxRobotics Sensors and Simulation.pptx
Robotics Sensors and Simulation.pptx
 
IoT Aquarium
IoT AquariumIoT Aquarium
IoT Aquarium
 
Uav Stability Augmentation System Usas
Uav Stability Augmentation System   UsasUav Stability Augmentation System   Usas
Uav Stability Augmentation System Usas
 
Flight Readiness Review Presentation for Project A.R.E.S.
Flight Readiness Review Presentation for Project A.R.E.S.Flight Readiness Review Presentation for Project A.R.E.S.
Flight Readiness Review Presentation for Project A.R.E.S.
 
MIPI DevCon 2016: Implementing MIPI C-PHY
MIPI DevCon 2016: Implementing MIPI C-PHYMIPI DevCon 2016: Implementing MIPI C-PHY
MIPI DevCon 2016: Implementing MIPI C-PHY
 
My Multirotor Projects
My Multirotor ProjectsMy Multirotor Projects
My Multirotor Projects
 
QUIN 4.0 - Smart Drone - Final Presentation
QUIN 4.0 - Smart Drone - Final PresentationQUIN 4.0 - Smart Drone - Final Presentation
QUIN 4.0 - Smart Drone - Final Presentation
 

Más de Aaron Buma

Más de Aaron Buma (9)

SQL Views
SQL ViewsSQL Views
SQL Views
 
SQL Triggers
SQL TriggersSQL Triggers
SQL Triggers
 
SQL Server - Constraints
SQL Server - ConstraintsSQL Server - Constraints
SQL Server - Constraints
 
SQL Server GUIDS (Globally Unique Identifiers)
SQL Server GUIDS (Globally Unique Identifiers)SQL Server GUIDS (Globally Unique Identifiers)
SQL Server GUIDS (Globally Unique Identifiers)
 
XQuery Extensions
XQuery ExtensionsXQuery Extensions
XQuery Extensions
 
Spatial data types
Spatial data typesSpatial data types
Spatial data types
 
SQL: Error Messages and Error Handling
SQL: Error Messages and Error HandlingSQL: Error Messages and Error Handling
SQL: Error Messages and Error Handling
 
Set Operators, Derived Tables and CTEs
Set Operators, Derived Tables and CTEsSet Operators, Derived Tables and CTEs
Set Operators, Derived Tables and CTEs
 
Aggregating data
Aggregating dataAggregating data
Aggregating data
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

Drone Building 101

  • 1. RC Multirotors 101: Building and Setup with APM Mission Planner Speaker: Aaron Buma www.AaronBuma.com www.BellinghamAerialMedia.com aaron@bellinghamaerialmedia.com
  • 2. Aaron Buma Personal: AaronBuma.com Business: BellinghamAerialMedia.com Contact: aaron@BellinghamAerialMedia.com Twitter: @AaronDBuma LinkedIn: LinkedIn.com/pub/AaronBuma
  • 3. Agenda • A little history • Overview of parts • How to put together • Resources – Parts and Community • Questions • APM Mission PlannerWalkthrough
  • 4. Multirotors – Quick History • First one 1923 …. A little better in 1956 …. • Development on multirotors started early late 90’s and early 2000’s? • Increasing Market growth – DJI (about a billion dollar value), 3D Robotics
  • 5. Multirotors - Parts • Frames • Power Distribution Board or Harness • Electronic Speed Controllers • Motors • Propellers • Batteries • BEC andVoltage Regulators • Flight Controller • Transmitter and Receive
  • 6. Multirotors – Frame Configurations • X or H format • Has 4 or 8 motors • Redundancy on with 8, but at a loss of efficiency • Simplest to build and manage • Front cameras can have propellers or propeller shadows in-view (DJI Phantom)
  • 7. Multirotors – Frame Configurations • Y - format • Has 3 or 6 motors • Redundancy on with 6, but at a loss of efficiency • More complex than X setup, due to rear rotor(s) requirement to rotate to turn • Clearer front-facing view for cameras
  • 8. Multirotors – Frame Configurations • Hexa and Octo formats • Flat layout, Hexarotor has 6 or 12 motors, Octorotor has 8 or 16 motors (heavy lifting!) • Redundancy inherent to design, most Flight controllers handle motor loss well. • Complexity not too bad, all motors are stationary and most FC’s have 6 or 8 outputs • Cameras are mounted below main section
  • 9. Frames – Planning the build • Purpose of multirotor: Aerial Photography? Park fun? Endurance record flight times? • How redundant should it be? • Size: micro or full-size? • Folding frame or not? • Case available?
  • 10. Power Distribution Board or Harness • Transfers power from the battery to the motors, flight controller, camera etc • Basic PDBs – solder wires, or bullet connectors, to them, the have not voltage regulators or Battery EliminationCircuits (BEC) • Fancy PDBs – starting to see them online, they have 12v output and built in BECs • Integrated PDB – Some frames (ex:TBS Discovery) have PDB’s built in
  • 11. Electronic Speed Controllers (ESC) • Required for brushless motors • Has 3 wires, two for power (connected to PDB) and a servo wire (3 smaller wires) that connect to flight controller • ESCs control the RPMs for which the motor spins • Amperage ratings - Check propeller and motor setup Amp requirements
  • 12. Electronic Speed Controllers (ESC) - Continued • Firmwares – Allow for various tweaks and settings • SimonK – most performant, ESC’s with this pre-flashed on them are available • Mostly flash-able • DJI’s are locked (E300, E600, E800 tuned ESC/Motor sets) • Tuning/Setup – • Programming Cards - ~$20-30 • WithTx/Rx –Tone and beep based menu • Individually vs All-At-Once • Throttle Range setup required
  • 13. Motors • Kv rating • Higher Kv - meant for and most efficient with: smaller and higher speed propellers • 2600kv with 5” props • Lower Kv – meant for and most efficient with: larger and slower speed propellers • 300 Kv with 20” props • Propeller diameter, pitch and design play a factor in picking the motor • “Pancake” – Larger diameter, most efficient at a slower more powerful spin
  • 15. Propellers • ABS • Pros: Inexpensive ($2/$3 each), durable, easy to balance • Cons: Flexible, twice the weight as carbon fiber (in my personal experience) • Carbon Composite • Pros: Cheaper than straight Carbon Fiber (CF), lighter thanABS • Cons:A middle-ground between ABS and CF with middle-ground on cost, performance and durability • Carbon Fiber • Pros: Stiff and light – most efficient • Cons: EXPENSIVE – A set (1 CC and 1 CW)Tmotor ~$40-$$$
  • 16. Propellers - Continued • Balancing • Wear and tear, ‘jello’ in pictures/video, efficiency cost • Cheaper Props usually means more balancing required • Balance blades AND shaft hub • My balancer: Du-Bro
  • 17. Batteries – Lipo’s DO-NOT’s • Don’t charge over 4.2 (extreme danger) • Don’t discharge (fly) or charge until battery is at room temp after either • Don’t discharge lower than ~3.3v (this damages the battery) • Don’t keep a ‘puffy’ lipo around (extreme danger) DO’s • DO USE A FIREPROOF LIPO BAG, or metal ammo can, fire proof safe etc. • DO charge with a lipo charger, USB ones overcharge and puff your lipos • DO Follow the instructions on how to charge a lipo with said charger • DO Keep sand on hand, water will not put it out.
  • 18. Batteries - Continued • “S” rating – Number of cells in the battery • 3.7v per cell (4.2 fully charged): 4s battery outputs 16.8v fully charged • Micro quads (ex. Hubsan X4,Cheerson CX10) have 1s, or 1 cell Lipos • Larger Multirotors have multiple 6s, 8s or even 10s batteries • Mah rating – Milliamp Hours • Ex. 4200 Mah – capacity of battery • “C” rating • Until Lipo technology improves, it is generally unsafe to charge faster than 1C (or at the capacity-per- hour of the battery)
  • 19. BEC andVoltage Regulators • BEC – Battery Elimination Circuit aka Power Filter • ESC’s and Motors create electronic ‘noise’ that anything in the power circuit feels • Can cause First PersonView (FPV) feeds to be fuzzy when you start your motors • BEC’s create ‘clean’ power • Basic Setup: Battery->PDB- >BEC->Components
  • 20. BEC andVoltage Regulators • Voltage Regulator / Stepper – Outputs a set steady voltage • Components usually don’t have internal voltage limiters • Check the voltage requirements • Avoid releasing the magic blue smoke that makes electronics work • Voltage examples: • Gimbal Controller board: 12v • FPV Cameras: 5v to 12v (camera specific) • VideoTransmitter: 12v
  • 21. Flight Controller aka “The Brains” • Combines inputs from pitch, roll, yaw, horizontal and vertical accelerometers, GPS receivers, controller receivers to keep control of the aircraft. • Is connected to the receiver either a per-channel cables or via SBUS (all the channels on one cable) • Is powered by BEC/PF component or powered via one of the power connections from a ESC (if that ESC has a BEC built in) • It’s really FC dependent: DJI has a DJI-specific component (powered off of the PDB), 3DRobotics has one you plug in-line with the battery and PDB
  • 22. Flight Controllers Simple Comparison • Locked/Expensive: DJI Naza M Lite, NazaV2,Wookong? • Plug and play, but no tuning, “DJI dance required” • Reliability Question: Flyaway, Grounded until locked firmware updates • EagleTree Systems – has plug and play customizable OSD • ArduoPilot (APM Pilot) • Open-Source • Fully Featured • Fully Configurable • FullCode Accessibility • Many HardwareVendors
  • 23. Transmitter and Receiver • Starting out, it’s best to buy aTransmitter/Receiver combo (Tx/Rx).There are a fewTx and Rx types and they only will work with one of similar type. • Follow the binding instructions included with the set, they are really simple to set up. • Frequency • Most common is 2.4GHz and further range and obstacle penetration is required, UHF is used. • Channels – Use at least a 6 channelTx/Rx set • Each of the pitch, roll, yaw, throttle require a channel (that’s 4 so far) • All flight controllers have multiple flight modes (another channel, now up to 5)
  • 24. Other Components • On-Screen-Display (OSD) – used to display telemetry (altitude, gps, voltage, heading ETC). • Gimbals and Gimbal Controllers • FPV Systems (Camera,VTX), Goggles and Monitors • Groundstations (VRx,TV’s) • Dipole, Cloverleaf,Yagi other antenna types
  • 25. BasicTools Needed to Build • Small set of Phillips and Flathead screw drivers • Metric and Standard Allen • Soldering Iron with solder • “Helping Hands” (Harbor Freight) • Wire cutters/strippers • Heat-shrinkTubing (Harbor Freight) • A lighter or heat gun for the tubing
  • 26. So how do all these parts go together? ?
  • 27. Step 1: Frame Assembly
  • 28. Step 2: Mount Motors
  • 29. Step 2: ESC’s to Motors • Don’t worry about direction of rotation • If wrong, swap any two ESC wires to reverse motor direction.
  • 30. Step 3: Power Harness ( without a PDB)
  • 31. Step 3: Power Harness (with a PDB)
  • 32. Step 3: Power Harness ( with frame-based PDB’s)
  • 33. Step 4: Connect ESCs to Flight Controller
  • 34. Step 5: Controller RX to FC
  • 35. Step 6: Connect to FC Software and Calibrate • Visit manufacturer site to get correct drivers • Verify controller connectivity • Update firmware • Calibrate compass (process varies per FC) • Calibrate Accelerometers • Calibrate controller modes/sticks/switches • Set up initial flight modes
  • 36. Step 7:Verify Motor Rotation • Take/keep propellers off! • Most Flight Controller software will have ability to test rotation of motors to verify that the ESC’s are wired correctly. • If you can’t verify it via software, you’ll just have to test via throttling up.
  • 37. Step 8:Test flight/Tune • In a SAFE area!!! • Let FC set its GPS location, this can take a while if it hasn’t done it recently • Verify that it is ready via LED output or tones based on FC • Do not learn to fly with it in GPS mode! Use it as an aid later, not a crutch from the start! • Or use a test rig:
  • 38.
  • 39. Parts and Community Resources Parts – Online Stores • ReadyMadeRC.com • GetFPV.com • GotHeliRC.com • Amazon.com • HobbyKing and Banggood • Non-US based = higher shipping • YMMV – I hear constant complaints about product and service Community • Facebook Group – Quadcopters • RCGroups.com • Reddit Subs: Quadcopters, Multirotors, FPV, Multicopter, RadioControl, DIYDrones, MultiCopterBuildsx
  • 40. WATCH OUT It’s addicting ;)
  • 41. Any Questions so far? • Next up: APM Mission Softare walkthrough (sorry, no flying)