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
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
18
Red Teaming Latent Spaces & Protecting LLM apps
p1nox
0
120
Beyond the Cloud: On-premise Orchestration for Open-source LLMs
p1nox
0
82
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
51
Learning AI with Van Gogh, Michelena, and Cruz-Diez
p1nox
0
57
Ethereum para programadores Web
p1nox
1
92
Other Decks in Technology
See All in Technology
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
390
テストセンター受験、オンライン受験、どっちなんだい?
yama3133
0
200
2025年 山梨の技術コミュニティを振り返る
yuukis
0
150
AWS re:Invent 2025 を振り返る
kazzpapa3
2
110
AI: The stuff that nobody shows you
jnunemaker
PRO
1
150
Introduction to Bill One Development Engineer
sansan33
PRO
0
340
製造業から学んだ「本質を守り現場に合わせるアジャイル実践」
kamitokusari
0
230
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
15
4.9k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
2025年のデザインシステムとAI 活用を振り返る
leveragestech
0
680
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
130
ルネサンス開発者を育てる 1on1支援AIエージェント
yusukeshimizu
0
130
Featured
See All Featured
Speed Design
sergeychernyshev
33
1.5k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
110
The Cult of Friendly URLs
andyhume
79
6.7k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
46
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Abbi's Birthday
coloredviolet
0
4.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Being A Developer After 40
akosma
91
590k
The browser strikes back
jonoalderson
0
290
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