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
作ってみようTJBot/lets-build-your-tjbot
Search
Shogo OHE
June 19, 2019
Technology
0
70
作ってみようTJBot/lets-build-your-tjbot
Shogo OHE
June 19, 2019
Tweet
Share
More Decks by Shogo OHE
See All by Shogo OHE
使ってみようLinuxONE Community Cloud/Try-LinuxOne_Community_Cloud
sierraone47
0
500
How to learn IBM Cloud?
sierraone47
0
69
Eclipse OpenJ9を試してみた/tried-openj9-osc19tk
sierraone47
0
1.6k
Other Decks in Technology
See All in Technology
Security-JAWS【第35回】勉強会クラウドにおけるマルウェアやコンテンツ改ざんへの対策
4su_para
0
180
Lexical Analysis
shigashiyama
1
150
生成AIが変えるデータ分析の全体像
ishikawa_satoru
0
100
Terraform CI/CD パイプラインにおける AWS CodeCommit の代替手段
hiyanger
1
240
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
470
複雑なState管理からの脱却
sansantech
PRO
1
140
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
8
870
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
370
フルカイテン株式会社 採用資料
fullkaiten
0
40k
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.3k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Why Our Code Smells
bkeepers
PRO
334
57k
Documentation Writing (for coders)
carmenintech
65
4.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Building Adaptive Systems
keathley
38
2.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
Transcript
作ってみようTJBot 大江 将悟 <Shogo OHE> Twitter: @SierraOne47 1 2019年6月19日 IBM
Developer Dojo LT@渋谷
自己紹介 発表者 大江将悟 所属 (株)エクサ サービス基盤技術部 2 役職 ITスペシャリスト IBM
Zの構築~保守フェーズを担当 z/OS、NW、IMS WebSphere Application Server for z/OS (ときどき z/Linux, vSphere, Db2, MQ等々) (日本IBMが株式51%保有する関連会社) Member of Mainframer Community z Technical Community IBM Cloud Community Japan Java User Group etc…
3 ご存じですか?
TJBot • IBMがオープンソースで行っているIoT Device Projectの一つ • IBM Researchによって開発されたプロジェクト https://www.research.ibm.com/tjbot/ •
IBM Cloud上のWATSON Serviceとの連携を 前提に作成されている • Raspberry Pi 3にカメラ、マイク、 モーター、LED等をインストールすることで 物体認識、音声対話などが可能になる • TJBot自身はedge device, 処理の多くは IBM Cloud上で行われる 4 https://ibmtjbot.github.io/
TJBot “zero” • 日本独自のプロジェクトで、Raspberry Pi zeroを使用 • 機能的にはあまり変わらないが約20%サイズ減 • 全体的に軽量なため、筐体の強度もそこまで必要なくなっている模様
5 https://www.ibm.com/developerworks/jp/code/open/projects/tjbot/index.html ← IBM Champion 田中 正吾さん、横井 一仁さん Think2019で発表するの図 (田中聖吾さんのブログより借用) https://www.1ft-seabass.jp/memo/2019/02/17/ibm-think-2019-my-activity/
自力で作ってみた(途中) 1. USの型紙(Adobe Illustrator形式)を入手 460x460mm 1枚→ A3 2枚に変更(部品の配置換えなど) 2. 原稿を持ち込んで自分でレーザー加工
3. 秋葉原を探索してLED, ボード, ICを入手 4. ボディの塗装 5. ガイドに従って組み立て 6. 電子部品の組み込みが ガイドに書いてなかったため 組み立て直し中 6 ↑今ここ
7
自力で工作する上でのヒント • USのガイドは基本的に親切では無い ボディ組み立て手順に沿っていくと、電子部品が組み込まれない 一度失敗してみる勇気が必要 • 組み立て精度の問題 「直径2mmの穴に直径2mmの棒は入らない」 → 適宜削って組み立ててる
厚紙なら何枚かの層を剥がしてみるとちょうど良くなる • ボディが紙なので好きな色で塗装できる 模型用のスプレーでキレイに染まる ただし風呂場でやらない方が良い(涙目) 8
おすすめの作り方 • 部品集めが大変 • ガイドに従って部品を集めても いくつか漏れがある (抵抗とLEDの接続部品など) • 型紙の加工が大変 (特にIllustrator初心者)
9 6/22開催:ラズパイとNode-REDでロボット(TJBot zero)を作ろう! https://bmxug.connpass.com/event/133056/ おすすめの方法: BMXUG TJBot Workshop参加 ハンズオンで組み立てて部品も買える
作り方のリソース • 米国IBM – TJBotとは? • https://www.ibm.com/ibm/responsibility/initiatives/activitykits/tjbot/ • 米国IBM Research
– TJBotとは? • https://research.ibm.com/tjbot/ • GitHub TJBot • https://ibmtjbot.github.io/ • 日本IBM – IBM Developer (日本版 TJBot zero) • https://www.ibm.com/developerworks/jp/code/open/projects/tjbot/ind ex.html • Qiitaのページ各種 • 多くの人が様々な試行錯誤をされています 10
結論 11 作るのは大変ですが… 一番楽しんだ人が優勝!
12 Thank you for listening. See You ! Next Time.