Skip to content

jornare/NDCCompuCopter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NDCCompuCopter

Publikum kan selv sende kommandoer til dronen via tweets tagget med #computasndc.

En kommando kan enten være enkel eller json.

Enkle kommandoer kan være:

  • dance
  • wave
  • flip
  • turnaround
  • greenRed

En json kommando kan enten få dronen til å gjøre en bevegelse eller diverse blinking med lys, f.eks.:

  • Bevegelse: { "animate": { "animation": "thetaDance", "duration": 2000} }
  • Blinking med lys: { "animateLeds": { "animation": "blinkGreenRed", "hz": 5, "duration": 2} }

Se dokumentasjon på github for mulige kommandoer.

Operasjon av drone

For å ha rimelig kontroll, kan dronen kun ta i mot en kommando om gangen. Mellom hver kommando lander dronen.

Klargjøring mellom hver tweet

Når dronen er klar til å ta i mot neste kommando, trykker operatøren '!' i konsolet for serveren. Når kommandoen er utført, trykkes '!' en gang til for å hindre flere kommandoer i å bli utført.

Mellom hver kommando må dronen plasseres på midterste markør.

Noen mulige feilsituajoner:

  • Alle lamper på dronen lyser rødt. Trykk 'R' i konsolet for å resette dronen.
  • Ingenting skjer:
    • Bytt batteri på dronen og sett det gamle til lading
    • Sjekk at pc er koblet på fastnett
    • Sjekk at pc har trådløs forbindelse til drone: ar-drone...
    • Restart node-server: ^C for evt. å stoppe og node app.js for å starte igjen

Installasjon

  • install git, tortoiseGit
  • install node.js (nodejs.org)
  • install packages: npm install
  • install supervisor package: npm install -g supervisor
  • run server: node app.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •