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
Chicago Node.js - OpenROV
Search
Ray Hightower
January 20, 2015
Technology
0
320
Chicago Node.js - OpenROV
Node.js Under Water, presented at the Chicago Node.js on Tuesday, Jan 20, 2015.
Ray Hightower
January 20, 2015
Tweet
Share
More Decks by Ray Hightower
See All by Ray Hightower
Syndication Case Study
rayhightower
0
94
Raspberry Pi is a Gateway Drug for GPUs
rayhightower
1
290
Exploring Parallelism with Raspberry Pi and Nvidia Jetson Nano
rayhightower
1
850
Why Should You Speak at ChicagoRuby?
rayhightower
0
52
ActionCable vs. Socket.io at ConFoo
rayhightower
0
2.4k
Outgrowing Spreadsheets, Moving to Rails
rayhightower
0
330
The Business of Parallelism
rayhightower
0
290
Creative Career Day
rayhightower
6
96
Kenya, IoT, and M-Pesa
rayhightower
1
81
Other Decks in Technology
See All in Technology
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
310
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
110
OCI Network Firewall 概要
oracle4engineer
PRO
0
4.1k
Can We Measure Developer Productivity?
ewolff
1
150
サイバーセキュリティと認知バイアス:対策の隙を埋める心理学的アプローチ
shumei_ito
0
390
SREが投資するAIOps ~ペアーズにおけるLLM for Developerへの取り組み~
takumiogawa
1
320
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
380
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
160
Lambdaと地方とコミュニティ
miu_crescent
2
370
個人でもIAM Identity Centerを使おう!(アクセス管理編)
ryder472
3
220
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
190
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
73
9.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
890
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
410
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Done Done
chrislema
181
16k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
Docker and Python
trallard
40
3.1k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Transcript
Node.js Under Water Chicago Node.js - Tue, Jan 20, 2015
Chicago, IL, USA
None
Remotely Operated Vehicle
Big. Heavy. Expensive.
None
None
https://www.marinenav.ca
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Hardware
Electronics Assembly
ESC Ethernet Adapter BeagleBone Black OpenROV Controller Board Electronics Assembly
http://electronics.howstuffworks.com/motor1.htm/printable
http://www.protostack.com/blog/2011/06/atmega168a-pulse-width-modulation-pwm/ Pulse Width Modulation
http://www.protostack.com/blog/2011/06/atmega168a-pulse-width-modulation-pwm/ Pulse Width Modulation Duty Cycle = _____________ Period Pulse
Width V avg = Duty Cycle * Vpeak
http://www.protostack.com/blog/2011/06/atmega168a-pulse-width-modulation-pwm/ Pulse Width Modulation V avg V avg V avg
V avg
http://www.rcuniverse.com/magazine/article_display.cfm?article_id=1344
http://i.stack.imgur.com/T5BCZ.png Pulse Width Modulation
Electronic Speed Controller http://www.aliexpress.com/item/Hobbywing-EZRUN-18A-SL-Brushless-ESC-for-1-18-Car-Version-2-0-High-Quality/2045519249.html
Bright LEDs Lasers Li Ion Batteries
Hardware Gotchas
None
None
None
Tether Management http://rayhightower.com/blog/2014/09/10/manage-that-openrov-tether/
Cord Reel http://www.homedepot.com/
Drill http://www.homedepot.com/
Slip Ring http://www.adafruit.com/products/736
Screws Loctite
Tether Management http://rayhightower.com/blog/2014/09/10/manage-that-openrov-tether/
Software
TCP/IP
None
Real time. Bi-directional. Event based.
Events
Events keyboard mouse camera depth sensor temperature sensor compass payload
telemetry game controller
Browser BeagleBone Black Arduino Socket.io Serial Node.js Chrome C++
None
Thanks! RayHightower.com