Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web controlled ArDrone Basics
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Raul Pino
July 15, 2015
Technology
0
55
Web controlled ArDrone Basics
axioms-play-ardrone = ArDrone + Node.js + Socket.io + WiFi + Bluetooth + Web
Raul Pino
July 15, 2015
Tweet
Share
More Decks by Raul Pino
See All by Raul Pino
Red Teaming Latent Spaces: A Hands-On Security Workshop
p1nox
0
19
Red Teaming Latent Spaces & Protecting LLM apps
p1nox
0
130
Beyond the Cloud: On-premise Orchestration for Open-source LLMs
p1nox
0
85
Ensembles of GANs as a Data Augmentation Technique for Alzheimer research
p1nox
0
58
Ensemble of GANs as a Data Augmentation Technique for Alzheimer research
p1nox
0
36
El Dev: Dia 2
p1nox
0
32
El Dev: Dia 1
p1nox
0
52
Learning AI with Van Gogh, Michelena, and Cruz-Diez
p1nox
0
58
Ethereum para programadores Web
p1nox
1
93
Other Decks in Technology
See All in Technology
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
430
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
110
What happened to RubyGems and what can we learn?
mikemcquaid
0
280
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
640
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
AI駆動開発を事業のコアに置く
tasukuonizawa
1
170
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
360
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.8k
こんなところでも(地味に)活躍するImage Modeさんを知ってるかい?- Image Mode for OpenShift -
tsukaman
0
130
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
330
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.2k
Odyssey Design
rkendrick25
PRO
1
490
Technical Leadership for Architectural Decision Making
baasie
1
240
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
320
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
92
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
84
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
Transcript
ArDrone Basics axioms-play-ardrone = ArDrone + Node.js + Socket.io +
WiFi + Bluetooth + Web © Axiom Zen Team, 2015 1
The ArDrone 2 © Axiom Zen Team, 2015 2
Features • 720p - 30FPS - H264 encoding base profile
camera. • AR.FreeFlight app to control it. • 2 cameras in the bottom to measure altitude and near objects. • WiFi connection to devices. © Axiom Zen Team, 2015 3
Basic Architecture • Network protocol through wifi. • UDP or
TCP packets. © Axiom Zen Team, 2015 4
Basic Usage F*** easy! http://www.nodecopter.com var arDrone = require('ar-drone'); var
client = arDrone.createClient(); client.takeoff(); client .after(5000, function() { this.clockwise(0.5); }) .after(3000, function() { this.animate('flipLeft', 15); }) .after(1000, function() { this.stop(); this.land(); }); © Axiom Zen Team, 2015 5
Our Architecture • Node.js: Audience Server - Admin Server •
Socket.io: Listening and firing events from audience to admin server. • Web: Audience page serving basic joystick. Admin page showing results in realtime. Communication flow: Phone -> WiFi - > Audience Server -> Bluetooth -> Admin Server -> WiFi -> ArDrone © Axiom Zen Team, 2015 6
Test flight :D Go to: • WiFi "Axiom plays AR
Drone" • 192.168.1.190:8080 © Axiom Zen Team, 2015 7
Axiom Zen Estamos contratando! http://www.axiomzen.co © Axiom Zen Team, 2015
8