MrRobot – Ubuntuモバイルアプリ対応のロボティクス(Raspberry Piとarduinoが関与)
Project MrRobotは、Ubuntuモバイルアプリ対応のロボティクスであり、Rapiroロボットと対話するための音声、タッチ、シェイクの制御機能を備えています。このプロジェクトは、Ubuntu深センハッカソンで私たちのチームEマイナーによって28時間以内に行われます。すべてのコードはオンペンソースであり、arduinoベースのRapiroロボットは、コードと3D構造でオープンソース化されています。つまり、パーツを3D印刷して、自分でビルドすることができます!!!
私たちの指導可能な方法で、次のプロセス全体をご案内します:
- UbuntuSdkからモバイルにコードをデプロイする方法
- wit.aiの音声およびテキスト認識可能なインテリジェントAPIと統合して、音声制御のubuntuモバイルアプリを構築する方法を学びます。
- ラズベリーパイにサーバーを実装して、ウェブソケットを介してアプリからメッセージを聞く方法。
- UIデザインのヒント
BOM
- Ubuntu Mobile
- ラズベリーパイ+ wifiドングル
- ラピロロボット
- オルゴール(必要な場合)
必要なソフトウェアツール
- Ubuntu QT sdk
- PiとRaspbian
- Arduino IDE(ロボットを自分で構築したい場合)
- wit.ai API
githubアドレス: MrRobot
アプリは3種類のインタラクティブな方法を使用しています。 1つ目は、ユーザーがGUIに直接触れてロボットを制御できるタッチスクリーンです。第二に、加速度計のAPIは、揺れのようなサーバルの動きを検出できます。これは、Rapiroからのいくつかの動作をトリガーすることもできます。 UIの下部に、音声コントロールボタンであるタッチボタンが表示されます。ボタンをタッチするとオーディオの録音が開始され、録音が終了したらタップする必要があります。
githubチャンネルで詳細ニュースをご覧ください。
Wi-Fiドングルを使用してローカルワイヤレスネットワークに接続する
コードをダウンロード
実行中
rc.locaでシェルコマンドを追加するブート起動時の設定
l
Rapiroのヘッドを分解し、PiをPapiroのプレートに慎重に取り付け、オーディオワイヤーとwifiドングルを接続します
詳細:MrRobot – Ubuntuモバイルアプリ対応のロボティクス(Raspberry Piとarduinoが関与)
製造プロセス
- NodeMCUとRaspberryPi 3 B +間のMQTT通信
- PythonとRaspberryPiの温度センサー
- Samsung SAMIIO、Arduino UNO、RaspberryPiで数分で火災探知機を作る
- ラズベリーパイ温度および光センサー
- ラズベリーパイセンサーとアクチュエーター制御
- 新しいRASPBERRYPI3モデルB +機能と購入
- MrRobot – Ubuntuモバイルアプリ対応のロボティクス(Raspberry Piとarduinoが関与)
- RaspberryPiとPythonを使用したロボットの構築
- Bluetoothで制御されるRaspberryPi Robot
- ArduinoとRaspberryPiを使用してインターネット制御のビデオストリーミングロボットを構築する
- ArduinoおよびOLEDベースのセルオートマトン