LabVIEW and Single-Board RIO to Control a Quadcopter



Like dokumenter
Control Engineering. State-space Models. Hans-Petter Halvorsen

Terrassemarkise priser 2018

SG: Spinn og fiktive krefter. Oppgaver

UNIVERSITETET I OSLO

Tidssynkronisering av distribuerte sanntidssystemer. NI Days 2012 Øyvind Østensen

UNIVERSITETET I OSLO

FYS-MEK 1110 Løsningsforslag Eksamen Vår 2014

Sykloide (et punkt på felgen ved rulling)

Clino Professional Ozone Generator ONY10-3 and ONY20-3 Instructions for assembly and use. Edition 3.

SCD kurs. Leksjon 9 SCD Legende og Funksjonsspesifikasjon. Classification: Internal

Tilstandsrommodeller. Hans- Pe1er Halvorsen, M.Sc.

Løsningsforslag til slutteksamen i SESM3401 Styring av mekatroniske systemer

Et virtuelt lag over våre fysiske omgivelser Border GO introduserer en ny måte å interagere med stedfestet informasjon

,QQOHGQLQJ 3-1/ )DJ 67( 6W\ULQJ DY URPIDUW \ / VQLQJVIRUVODJ WLO YLQJ

Laserdata for dummies. Ivar Oveland 19 oktober 2015

Ny løpekatt for to liner med utkjørbar heiseline TL1000 Løpekatt Halvor Torgersen Bruce Talbot Morten Nitteberg Birgger Vennesland

Sammenlikningav simuleringsverktøyfor reguleringsteknikk

Tilstandsmaskiner (FSM) Kapittel 5

inf 1510: bruksorientert design

Øker tilgjengeligheten til vindturbinene

BACHELOR I IDRETTSVITENSKAP MED SPESIALISERING I IDRETTSBIOLOGI 2011/2013. Individuell skriftlig eksamen. IBI 312- Idrettsbiomekanikk og metoder

Kap Rotasjon av stive legemer

Ad-hoc / selvkonfigurerende sensornettverk. Knut Øvsthus, PhD Professor Høgskolen i Bergen

Teknostart. Introduksjon til MATLAB/Simulink. og LEGO Mindstorms NTNU. Institutt for teknisk kybernetikk. August Versjon 2.4

UNIVERSITETET I OSLO

Automatisk Kvalitetssortering

Jernbaneverket SIGNAL Kap.: 4 Hovedkontoret Regler for bygging Utgitt:

Veiledning for utarbeidelsen av økonomiske analyser som fremlegges for Konkurransetilsynet

UNIVERSITETET I OSLO

Fresing med keramiske verktøy

Machinery Health Monitoring System

SIE 4005, 8/10 (3. Forelesn.)

GNSS/INS-integrasjon for veiprising i urbane områder

Kap Rotasjon av stive legemer

KNALLGODE JULETILBUD FRA MODELSPORT

SPIRIT OF INNOVATION NY PLATTFORM FOR INFORMASJONSSTØTTE PÅ BRO RUNE VOLDEN ULSTEIN POWER & CONTROL AS

Løsningsforslag eksamen INF3480 vår 2011

Prosjekt: «Trygghetspakken i hjemmet» Helsenettverks møte

Lattix Montasjebeskrivelse. Lattix. April Montasjebeskrivelse. Prefabrikkert Plass-støpt Fjellfeste. Brokar Mast Skiltklammer

Prosjektgruppe: B18E07. Dato: Bachelorstudium i ingeniørfag Elektro OBD2-LØSNING FOR PAXSTER. Forprosjektrapport for bacheloroppgave

Universitetet i Agder Fakultet for helse- og idrettsvitenskap EKSAMEN. Time Is)

I4Helse. Kommunelegemøtet 2018 Vegard Vige

Marine Propulsion Control Systems Series. Funksjonskoder. ZF Marine Electronics, LLC

TransPocket 1100 TransPocket 1500,1500 RC,1500 TIG. Elektrode & TIG DC SVEISER BEDRE

Minste kvadraters metode i MATLAB og LabVIEW

Valg for 3. kybernetikk

Løsning, gruppeoppgave om corioliskraft og karusell, oppgave 7 uke 15 i FYS-MEK/F 1110 våren 2005

Dataveier og optimalisering. Kapittel 9

INTRO I denne oppgaven skal jeg ta leseren gjennom hovedelementene i det elektriske fordelingssystemet om bord på Nansen-klasse fregatter.

MONTERING AV FORSTERKERBRAKETT OG FESTEBRAKETT FOR GM 800 & GM1000 PORTÅPNERE TIL GRANDAL GARASJEPORTER

Gruppen begynte å diskutere hva slags prosjekt man ville jobbe med, alternativene falt på:

Vevsmekanikk og refleks 3

Modul nr Bygging og programmering av robot - 5. trinn

E K S A M E N FAKULTET FOR TEKNOLGI OG REALFAG. Emnekode: ELE217 Emnenavn: Mikrokontrollere og styresystemer.

UNIVERSITETET I OSLO

SCD kurs. Leksjon 6 SCD i en sammenheng

PWOM - Spesialutstyr for operasjoner i is

Kalmanfilter HANS-PETTER HALVORSEN,

Innholdsfortegnelse. Simulering Sentralt støt2 Veiledning til simulering Sentralt støt3 Simulering Skjevt støt4 Veiledning til simulering Skjevt støt5

TransPocket 1500 / 1500 RC / 1500 TIG. Elektrode & TIG DC

Teknologi for et bedre samfunn. Teknologi for et bedre samfunn

Modul nr Bygging og styring av robot - LEGO Mindstorms kl

Radiosystemer (RS) Romteknologi og navigasjon. Radioteknikk og kommunikasjon

Posisjon, forflytning, nivå

UNIVERSITETET I OSLO

KYBERNETIKKLABORATORIET. FAG: Industriell IT DATO: OPPG.NR.: LV4. LabVIEW Temperaturmålinger BNC-2120

Matematikk og fysikk RF3100

Det vises til Forskrift om ansettelse og opprykk i undervisnings- og forskerstillinger.

Økt pasientsikkerhet ved bedre kvalitet på pasientoverlevering/-rapportering i akutt mottak, Stavanger Universitetssykehus? Elsa Søyland

Kap Rotasjon av stive legemer

Itil-prosesser. NIF-ITs arbeid med utbedring av feilen

Avanserte byggeblokker (Maxfield kap.13 og 17)

Overgang fra statistikk til ORC basert fastsettelse av respitt-tall

ITPE2400/DATS2400: Datamaskinarkitektur

Gravitasjonskonstanten

Løsningsforslag Eksamen i Fys-mek1110 våren 2010

oppgaver fra abels hjørne i dagbladet

Bowling by the numbers!

Klokke for ikke blodig måling av blodsukker

Motorstyring, intet problem

NI Days Drammen

TEKNISK KATALOG 10 Mekanisk variable skilt

Observer HANS-PETTER HALVORSEN, Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics

UNIVERSITETET I OSLO

Elektronikk Systemer Komponenter

Retningsvalg frist : Programmet gis i samarbeid med Høgskolen i Bergen (HIB). For mer informasjon se Undervannsteknologi

Ekofisk Livbåt Prosjekt

Emnenavn: Datateknikk. Eksamenstid: 3 timer. Faglærere: Robert Roppestad. Hele oppgavesettet består av 8 oppgaver, samt 1 vedlegg.

Lab 1 Kamerageometri med Eigen

FYS3240/4240 Forslag til prosjektoppgave for Lab 4: DAQ-øvelse med LabVIEW

Til daglig: «Digitalt tilsyn»

MØTEPROTOKOLL. Fakultetsstyret for Fakultet for kunstfag. Dato: kl. 12:00 14:00 Sted: G2 019 Arkivsak: 14/03867


MODBUS TIL ZIGBEE. Forprosjektrapport

Ferdige design forslag

Oppsummert: Kap 1: Størrelser og enheter

Frequency Response and Stability Analysis. Hans- Pe9er Halvorsen, M.Sc.

UNIVERSITETET I OSLO

FORSØK MED ROTERENDE SYSTEMER

Pattern matching algorithms. INF Algoritmer og datastrukturer. Lokalisering av Substrenger. Brute force

Transkript:

LabVIEW and Single-Board RIO to Control a Quadcopter

Universitetet i Agder, Grimstad Øyvind Magnussen Master i (2011) PhD Hva er mekatronikk? Intro Kontrollsystem Sensorer sbrio Simulering Testing LabVIEW? Konklusjon

- - «Meka-hva-for-no?» Intro Kontrollsystem Sensorer sbrio Simulering Testing LabVIEW? Konklusjon

Intro Problemstillinger Søk etter personer Intro Kontrollsystem Sensorer sbrio Simulering Testing LabVIEW? Konklusjon

Intro Problemstillinger Søk etter personer Kraftlinjer Intro Kontrollsystem Sensorer sbrio Simulering Testing LabVIEW? Konklusjon

Intro Problemstillinger Søk etter personer Kraftlinjer Overvåkning Intro Kontrollsystem Sensorer sbrio Simulering Testing LabVIEW? Konklusjon

Intro Løsning? Helikopter Intro Kontrollsystem Sensorer sbrio Simulering Testing LabVIEW? Konklusjon

Helikopter Mekanisk komplisert Dyrt! Skjørt Mye vibrasjon Intro Løsning? Intro Kontrollsystem Sensorer sbrio Simulering Testing LabVIEW? Konklusjon

Enkel konstruksjon Flere motorer Solid Kontroller Intro Quadcopter Intro Kontrollsystem Sensorer sbrio Simulering Testing LabVIEW? Konklusjon

Kontroll Posisjon X Y Z Vinkel Roll Pitch Yaw

Kontroll Vinkler Roll Pitch

Kontroll Vinkler Roll Pitch Yaw

Kontroll Vinkler Roll Pitch Yaw

Kontroll Vinkler Pitch Roll Yaw Posisjon Z X, Y Underaktuert!

Helikopter er stabilt Kontrollsystem Quadcopter er utstabilt...

Kontrollsystem Ønsket Vinkelhastighet - Målt Vinkelhastighet

Kontrollsystem Stabilt ved kontroll av vinkelhastighet

Kontrollsystem Ønsket Vinkelhastighet - Målt Vinkelhastighet

Kontrollsystem Ønsket Vinkel Målt Vinkel - Målt Vinkelhastighet

Kontrollsystem + - P - Målt Posisjon Målt Vinkel Målt Vinkelhastighet

Kontrollsystem - Sensorer Vinkelhastighet - Gyroskop Vinkel - Akselerometer Styringsenhet - Fjernkontroll Kontrollbrett Single Board RIO (så klart! )

Størrelse < 2kg Designkrav Mindre = bedre Moment = kraft*arm Treghetsmoment = C*arm^2 Motorkontroller > 150Hz

sbrio

sbrio Programflyt Initialize Read Inputs FPGA to Host Update Motors Scale Inputs Host to FPGA Emergency System Calculate Angles Controll system

sbrio FPGA

sbrio FPGA

sbrio Host

sbrio Host Skalering

sbrio Host Vinkel estimering

sbrio Host Kontrollsystem

sbrio Host Nødsystem

sbrio Host Oppdatere motorene (FPGA)

Simulering SimulationX Likninger for hånd Likninger basert på CAD-Modell

Simulering SimulationX

Simulering SimulationX

Testing!

Dyrt! Hvorfor LabVIEW & sbrio? Mikrokontroller = 30kr... Tung! Mikrokontroller = 20g... Kjapp! Mikrokontroller = kjapp nok... Kompilering av FPGA... Intro Kontrollsys Sensorer sbrio Testing LabVIEW? Simulering Konklusjon

Utstyr Hvorfor LabVIEW & sbrio? Kamera, protokoller, ekspansjonsmuligheter Én stor platform Simulering, testing, implementering Intro Kontrollsys Sensorer sbrio Testing LabVIEW? Simulering Konklusjon

Komplett løsning Simulering Testing Implementering Lett å implementere Bra hardware Kan lett utvides Oppsummering