Skip to content

developerWorksJP/tjbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBM TJBot

IBM Watson Maker Kitsは、Watsonで楽しく簡単な方法でビルドするDIYオープンソース・テンプレートのコレクションです。IBM TJBot は、コレクションで初めてのメーカーキットです。 3Dプリントやレーザーボディをレーザーカットした後、レシピを使って命を吹き込むことができます! さらに、独自の創造性を発揮し、利用可能なWatsonサービスを使用してTJBotに新しいrecipesを作成することができます。

TJBotはラズベリーパイでのみ動作します。

TJBotを作る

さまざまな方法で独自のTJBotを作ることができます。

  • 3Dプリンタまたはレーザーカット:3Dプリンタやレーザーカッターにアクセスできる場合は、TJBotを印刷したり、カットしたりすることができます。 まず、デザインファイルをダウンロードし、プリンタ/カッターを起動します。
  • TJBotフルキットSparkfunAdafruit、もしくはRobotkingdomのレーザーカットボール紙とすべての電子機器で、完全なTJBotキットをオーダーすることができます。
  • TJBotカードボードキットTexas Laser CreationsからTJBotレーザーカット厚紙を購入することができます。

エレクトロニクス

TJBotを動かすために追加可能な様々なコンポーネントがあります。すべてのレシピにこれらのすべてが必要というわけではありません。

アセンブリ

TJBotを入手したら、アセンブリ説明書を参照ください。 参考までに、ここではLEDとサーボをRaspberry Piに接続する配線図は次の通りです。

💡 LEDを接続するときはご注意ください! 間違った方法で接続されると、燃える可能性があります。 LEDは一方の面に平坦なノッチを有します。これを使用してLEDの向きを確認し、どのピンがどれであるか把握します。

サーボの場合は、赤(中)のワイヤが5V、茶色のワイヤがグラウンド、オレンジのワイヤがデータであることに注意してください。

TJBotを動かす

まず、TJBot用にRaspberry Piを設定していることを確認します。 そのコマンドを実行してTJBotをダウンロードしてインストールしてください:

curl -sL http://ibm.biz/tjbot-bootstrap | sudo sh -

レシピでは、WatsonでTJBotを動かすためのステップ by ステップの手順を説明しています。

3つの初期 レシピをご紹介しています:

  • ワトソンで光を制御するためにあなたの声を使用する [説明] [github]
  • ワトソンを使ってあなたのロボットが感情に反応するようにする[説明] [github]
  • ワトソンと話すロボットを作る [説明] [github]

サンプルレシピをチェックした後、コミュニティのメンバーが作成したレシピもご覧ください。

TJBotに貢献する

TJBotは、Watsonと楽しく簡単にやりとりできるように設計されたオープンソースプロジェクトです。まず、始めるため役立つアイデアをご紹介します。

  • Visual recognitionWatson Visual Recognition サービスとRaspberry Pi カメラを使用して、TJBotがあなたの顔を認識できるようにします。
  • IoT.:TJBotがWatson IoTプラットフォームを使用してスマートホームデバイスを制御できるようにします。
  • Connected robots:複数のTJBotとチャットできるようプログラムしましょう。

あなたのレシピをレシピのリストに掲載したい場合は、レポジトリへのリンクとデモビデオをeメールでお送りください。

TJBotについて

TJBotは、IBMの初代 会長兼最高経営責任者(CEO)であるトーマス・J・ワトソンの名称にちなんで命名され、IBM ResearchのMaryam Ashooriによって、コグニティブな物体の設計と実装におけるベストプラクティスを見つけるための実験として作成されました。 TJBotはこのブログの投稿を通じて2016年11月9日に誕生しました。

ご不明な点があればお気軽にチームにご連絡ください(TJBotに関する技術的な問題を除き)。 技術的な問題については、こちらにissueとしてご記入願います。

ライセンス

このプロジェクトでは、Apache License Version 2.0 ソフトウェアライセンスを使用しています。

Packages

No packages published

Languages

  • JavaScript 52.4%
  • Shell 47.6%