C言語でEV3開発(17)
コマンドによるTOPPERS/HRP2 EV3RT
アプリケーションの制御(コントロール)
どもです。
今回は、TOPPERS/HRP2 EV3RT で作成したアプリをPC上から操作するために作成したWindowsアプリケーションについて紹介します。
0.まずは完成品
起動直後のスクリーンショットです。
で、BluetoothでEv3接続後のスクリーンショットです。
画面右下に、通信情報(コマンド)が表示されます。
1.通信方法
すでに書いた通り、「Bluetooth」で接続します。
有線での接続は、対応/考慮していません。
2.コマンドフォーマット
何かに準拠している、ということはありません。
自分でやり易いように、テキトーに決めています。
オレオレフォーマットです。
※詳細については、今後機会があれば書きます。
3.Ev3のアプリケーション
Ev3のアプリケーションでは、基本的に以下のことを行います。
- モードの確認と遷移
- 各種センサー情報の取得
- Bluetoothで受信したデータ(コマンド)の処理
- モーターの制御(出力値の算出と指定)
4.動かしてみた
※現在、動画を用意しています。
作成できたら、コチラにリンクを張ります。
5.まとめ
Windowsアプリケーションは、C#で実装しています。
今回は、作成したアプリケーションの紹介のみになりましたが、今後はEv3のアプリケーション、およびWindowsツールの作成でぶつかった問題とその解決方法を書いていきます。
ディスカッション
コメント一覧
まだ、コメントがありません