Parrot autonome AR Drone 2.0 Flying (7 / 8 stap)

Stap 7: functies


Nu heb je alles wat die je wilt zelfstandig vliegen uw drone. Als u wilt meer ingewikkelde programma's schrijven zul je gewoon om te weten van een aantal functies die de drone is in staat. Hieronder ik tonen de naam en beschrijven wat ze doen. U moet ook controleren op Felixge het Leesmij-bestand dat werd meegeleverd met de ar-drone bibliotheek aangezien er tonnen nuttige informatie.

Takeoff() - heeft de drone opstijgen en zweven boven de grond
land() - heeft de drone land
up(Speed) - heeft de hoogte van de winst drone met een snelheid tussen 1 (max snelheid) en 0 (nog steeds).
Down(Speed) - maakt de drone verminderen hoogte
Clockwise(Speed) - drone draait met de klok mee
counterClockwise(speed) - drone draait linksom
Front(Speed)/back(Speed) - verandert de toonhoogte horizontale beweging veroorzaakt
Left(Speed)/Right(Speed) - wijzigt de horizontale beweging veroorzakend roll
Stop() - houdt de drone zweven in plaats
(voor complexe functies zoals flips en manuevers, check out het Leesmij-bestand gekoppeld hierboven)

Al deze functies kunnen worden gebruikt in een lange lijst met een speciale tijd tussen hen met behulp van de notatie:

client
.After (5000, function {}
this.Clockwise(0.5);
})
.After (3000, function {}
this.stop();
});

Het bedrag van 5000 is de tijd in milliseconden die de drone zullen Draai rechtsom voor bij 0,5 van haar top draaien tarief (1 max en 0 nog). Voor de stop-functie kunnen we zien dat het een snelheid niet hoeft omdat het zorgt voor die zelf. Door het maken van een lange lijst van commando's zoals dit dat wij een autonome takenlijst kunt instellen uit te voeren. Ik heb de code die mijn drone liep, in de video op de eerste pagina, hieronder gekopieerd:

var arDrone = require('ar-drone');
var client = arDrone.createClient();

client.takeoff();

client
.After (2000, function {}
this.up(1);
})
.After (2000, function {}
this.Animate('flipAhead',500);
})
.After (1000, function {}
this.Animate ('flipBehind', 500);
})
.After (1000, function {}
this.Animate('flipLeft',500);
})
.After (1000, function {}
this.Animate ('flipRight', 500);
})
.After (5000, function {}
this.Front(1.0);
})
.After (2000, function {}
this.Clockwise(0.5);
})
.After (5000, function {}
this.back(0.8);
})
.After (2000, function {}
this.land();
});

Hopelijk zal dit u een goed idee van hoe het programma overzicht eruit zal zien geven.

Gerelateerde Artikelen

Parrot AR Drone mirumod - RC zender mod howto gids

Parrot AR Drone mirumod - RC zender mod howto gids

In deze video die ik laten zien hoe soldeer en installeren van de mirumod op mijn Parrot AR. Drone (specifiek versie 1.0). Ik heb geen van de 2.0 dus niet te krijgen in te veel details over het dus controleer de meest recente documentatie met betrekk
Een vaste arm quadcopter omzetten in een 'rugzak' drone met afneembare

Een vaste arm quadcopter omzetten in een 'rugzak' drone met afneembare

Project uit te bouwen van een drone met alle functionaliteit van de APM vlucht controller buiten de gebaande paden...Stap 1: De video heeft betrekking op de delen, bouwen en testen...Dit was een project om te maken een prototype wilt wijzigen in een
Home Automation (of Robot Butler Geoffrey genoemd) - iPhone gecontroleerde, arduino gebaseerd

Home Automation (of Robot Butler Geoffrey genoemd) - iPhone gecontroleerde, arduino gebaseerd

kunnend alles uit je zak onder controle heeft lange tijd een droom gedeeld door velen. Eerder we universele afstandsbedieningen die zowel onze TV's en radio's kunnen hebben gehad, dan hadden we draadloze wandcontactdozen. Zowel grote dingen, maar hoe
Kleur na AR Parrot Drone

Kleur na AR Parrot Drone

Hallo! Heb je een Drone van de Parrot AR? Fun, zijn ze niet? Hoe wenst u uw drone om uw rood shirt, of unieke glyph foto te volgen. Of misschien de afstandsbediening uw drone met een joystick, een wii-afstandsbediening of een erkenning van de stem. N
Autonome drone die u al in je zak hebt!

Autonome drone die u al in je zak hebt!

In deze tutorial wil ik je iets leren, misschien van gedachten verandert. En autonome drones beschikbaar maken voor iedereen.Simpele vraag is: wat heb je nodig om uw drone autonome?.Antwoord:-GPS-Versnellingsmeter-Gyroscoop-Telemetrie draadloos syste
IPod vliegende camera van de spion AR. Drone op Brookstone en Apple smartphone DRONE van Parrot

IPod vliegende camera van de spion AR. Drone op Brookstone en Apple smartphone DRONE van Parrot

http://www.greenpowerscience.com/ deze A.R. Drone vereist een iPod, iPhone of iPad te vliegen. Het is een coole gadget waarmee voor uren plezier. Ik aangesloten een iPod camera en video opgenomen. iPod beschikbaar op Apple Computer winkels, AR Drone
Steam punk flying Drone

Steam punk flying Drone

Dit is ontleend aan een aantal plannen die ik voor een drone ontworpen. Ik gebruikte Autocad Inventor te ontwerpen dit gedaan. Het idee was om een drone kan worden gedaan in een typische home workshop-omgeving. Ik wilde niet te investeren in een 3D-p
Drone (quad) Zoek licht voor nacht Flying

Drone (quad) Zoek licht voor nacht Flying

ik wilde kunnen doen sommige nachtvluchten met mijn quad copter (Phantom FC40). Ik had sommige reserveonderdelen, nou eigenlijk heb ik last van ding in mijn garage, dat ik dacht dat zou goed werken en licht en helder genoeg voor dit goed te werken.St
Eenvoudige Lego mindstorms autonome drone

Eenvoudige Lego mindstorms autonome drone

een eenvoudige gids voor het obstakel te vermijden voor uw NXTStap 1: basis specificaties een base zal werken, zolang er een motorconfiguratie voor links-rechts en kan accepteren ten minste de ultrasone sensor, dus voel je vrij om te spelen rond met
Hoe maak je een Mini Racing Drone

Hoe maak je een Mini Racing Drone

Ten eerste, dit is mijn eerste instructable dus wees voorzichtig.Nu dat die uit de weg is, 'm I gonna leren u hoe te bouwen van een mini drone racing. Dit is een hobby die snel is gegroeid in populariteit en na het lezen van dit artikel zult u beginn
LEGO Drone met GoPro camera

LEGO Drone met GoPro camera

De drone die we gaan heb je bouwen zal enkel niet een ander hersenloze quadcopter. Deze zullen kunnen volledig autonoom terugkeer naar huis, autonome landing, de GPS bijgestaan vlucht, vliegen op ongelooflijke hoogtes, hoge snelheden, sterk genoeg om
DIY-aan de slag met DRONES (met externe kalibratie)

DIY-aan de slag met DRONES (met externe kalibratie)

Wat zijn ze en wie hen gebruikt? Sommigen noemen hen drones, sommige gelden het label "quadcopters", al hebben ze een aantal rotoren of zelfs vliegtuigen worden - een afkorting voor hen "onbemande antenne systemen" (UAS). Ik liever noe
Vuur ademhaling (Drone)

Vuur ademhaling (Drone)

Ja, dit is een volledig functionele vliegende, vuur ademhaling draak!Toen postte ik de R/C Flying Dragon vorig jaar Raitis voorgesteld waardoor het vuur van de adem. Ik heb graag doen sindsdien.Als dit gaat om twee enigszins gevaarlijke en onvoorspel
HobbyKing CP-7 intrekken Drone landingsgestel: Bouwen, Bench Test, installeren, vliegproef & Fail

HobbyKing CP-7 intrekken Drone landingsgestel: Bouwen, Bench Test, installeren, vliegproef & Fail

Zoals meer drone flyers met een bijzondere belangstelling voor luchtfotografie verhuizen naar gimbals die 360 graden kunnen draaien dan is het belangrijk om het landingsgestel uit het gezichtsveld. De CP-7's zijn een verzameling van de begroting van