Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
オープンなデータ・ソフトウェアを活用した開発
Search
404background
February 25, 2024
Programming
0
540
オープンなデータ・ソフトウェアを活用した開発
For event:
https://countries-romantic.connpass.com/event/309058/
404background
February 25, 2024
Tweet
Share
More Decks by 404background
See All by 404background
Node-REDのノードの開発・活用事例とコミュニティとの関わり(Node-RED Con Nagoya 2025)
404background
0
200
Node-REDの開発事例紹介
404background
0
96
3Dプリンターの使い方(Sovol 06 Plus)
404background
0
810
Node-RED MCUの活用事例とノードの開発
404background
0
620
Other Decks in Programming
See All in Programming
GISエンジニアから見たLINKSデータ
nokonoko1203
0
180
AIコーディングエージェント(Gemini)
kondai24
0
280
マスタデータ問題、マイクロサービスでどう解くか
kts
0
130
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
160
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
160
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
900
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
160
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
170
ゲームの物理 剛体編
fadis
0
370
The Art of Re-Architecture - Droidcon India 2025
siddroid
0
130
Vibe codingでおすすめの言語と開発手法
uyuki234
0
120
Deno Tunnel を使ってみた話
kamekyame
0
240
Featured
See All Featured
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
250
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
Side Projects
sachag
455
43k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
69
The Language of Interfaces
destraynor
162
25k
Ruling the World: When Life Gets Gamed
codingconduct
0
100
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
115
93k
Building an army of robots
kneath
306
46k
Balancing Empowerment & Direction
lara
5
820
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
2
2.8k
Marketing to machines
jonoalderson
1
4.3k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
37
Transcript
オープンなデータ・ ソフトウェアを活用した開発 後地 拓真
自己紹介 • 後地(うしろじ)です • ホームページやってます 趣味的ロボット研究所(https://404background.com/) オープンデータ・オープンソース を活用した開発について話します
Node-RED • オープンストリートマップに対応した ノードもある
None
RumiCar-C3 • 自動運転のコミュニティ向けに設計中 • Protopediaに公開中 (https://protopedia.net/prototype/5030)
RumiCar • 自動運転のコミュニティ • 既存のラジコンにマイコンやセンサを取り付ける • 基板やプログラムが公開されている ラジコンを確保できない! ⇒3DCADで設計することに
3DCAD(Fusion360) • 一部オープンに公開されているデータを使っている
CADデータのオープン化 • Thingverse (https://www.thingiverse.com/) • GrabCAD (https://grabcad.com/library) • 企業がデータを提供している 場合もある
全部用意するのは 大変!
ユニバーサル基板での製作 ←これは 大変
基板設計(Quadcept) • 回路図、プリント基板の設計
プログラミング(Arduino IDE) • Arduinoはオープンソースのハードウェア • 開発ソフトウェアのArduino IDEもオープン • 言語はC/C++ •
多くのライブラリが公開されている • ライブラリが無いと制御が大変
None
プログラミング(Node-RED MCU) • Node-REDのフローをマイコンに書き込むことができる • Moddable SDKでビルド・インストールする • 言語はJavaScript
None
ノードの開発 MCUに対応していないノードは使えない ⇒作ればいい! JavaScript、HTML、JSONなど https://404background.com/program/node-create/ https://404background.com/program/node-create-2/
code-planner • 自分のためのデスクトップアプリケーションとして開発 • アプリはJavaScript • 内部ではPython アイコンをクリックすると、 機能を切り替えることができる https://github.com/404background/code-planner
Electron • オープンソースのソフトウェアフレームワーク • デスクトップアプリの開発に使われる • Visual Studio Code、Slack、Discordなど https://www.electronjs.org/ja/
Node-RED
ノードを作成する機能
音声合成・音声認識 VOICEVOX CORE • 音声合成ソフト https://voicevox.hiroshiba.jp/ ReazonSpeech • 音声認識 https://research.reazon.jp/projects/ReazonSpeech/index.html
オープンデータ・オープンソース を活用する利点 • 開発時間を大幅に短縮できる • 専門知識が無くても扱える • 公開することで、フィードバックを得ることができる • RumiCarコミュニティでもアドバイスを頂いた
• コミュニティに貢献することができる