Upgrade to Pro — share decks privately, control downloads, hide ads and more …

作ってみようTJBot/lets-build-your-tjbot

 作ってみようTJBot/lets-build-your-tjbot

Shogo OHE

June 19, 2019
Tweet

More Decks by Shogo OHE

Other Decks in Technology

Transcript

  1. 作ってみようTJBot
    大江 将悟
    Twitter: @SierraOne47
    1
    2019年6月19日 IBM Developer Dojo [email protected]渋谷

    View Slide

  2. 自己紹介
    発表者 大江将悟
    所属 (株)エクサ サービス基盤技術部
    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…

    View Slide

  3. 3
    ご存じですか?

    View Slide

  4. 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/

    View Slide

  5. 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/

    View Slide

  6. 自力で作ってみた(途中)
    1. USの型紙(Adobe Illustrator形式)を入手
    460x460mm 1枚→ A3 2枚に変更(部品の配置換えなど)
    2. 原稿を持ち込んで自分でレーザー加工
    3. 秋葉原を探索してLED, ボード, ICを入手
    4. ボディの塗装
    5. ガイドに従って組み立て
    6. 電子部品の組み込みが
    ガイドに書いてなかったため
    組み立て直し中
    6
    ↑今ここ

    View Slide

  7. 7

    View Slide

  8. 自力で工作する上でのヒント
    • USのガイドは基本的に親切では無い
    ボディ組み立て手順に沿っていくと、電子部品が組み込まれない
    一度失敗してみる勇気が必要
    • 組み立て精度の問題
    「直径2mmの穴に直径2mmの棒は入らない」
    → 適宜削って組み立ててる
    厚紙なら何枚かの層を剥がしてみるとちょうど良くなる
    • ボディが紙なので好きな色で塗装できる
    模型用のスプレーでキレイに染まる
    ただし風呂場でやらない方が良い(涙目)
    8

    View Slide

  9. おすすめの作り方
    • 部品集めが大変
    • ガイドに従って部品を集めても
    いくつか漏れがある
    (抵抗とLEDの接続部品など)
    • 型紙の加工が大変
    (特にIllustrator初心者)
    9
    6/22開催:ラズパイとNode-REDでロボット(TJBot zero)を作ろう!
    https://bmxug.connpass.com/event/133056/
    おすすめの方法:
    BMXUG TJBot Workshop参加
    ハンズオンで組み立てて部品も買える

    View Slide

  10. 作り方のリソース
    • 米国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

    View Slide

  11. 結論
    11
    作るのは大変ですが…
    一番楽しんだ人が優勝!

    View Slide

  12. 12
    Thank you for listening.
    See You !
    Next Time.

    View Slide