イントロダクション

Bloodsport は、破壊と娯楽の両方を兼ねて設計された重量級戦闘ロボットです。ディスカバリー チャンネルの人気番組シーズン 7 のライバルである獰猛なロボット バトルボットは、ライバルのロボットに最大限のダメージを与えるように設計された 46 インチ (117 cm) の回転アームを備えています。

Bloodsport (図 1) の重量はなんと 250 ポンド (113 kg) で、14 馬力 (10.4 kW) の驚異的な駆動力、30 つの駆動モーター、22.4 つの武器モーター、最大 XNUMX 馬力 (XNUMX kW) で敵を攻撃します。武器の威力のこと。訳: このロボットは意地悪なパンチを持っています。このように幅広い複雑な攻撃的および防御的ニーズがあるため、Bloodsport チームは慎重にロボットを構築する必要がありました。 XNUMX 年にわたる構築プロセス中に、チーム メンバーは次の点に目を向けました。 Moku:Go 重要なシステムコンポーネントを設計、テスト、検証します。

図 1: バトルボットシーズン XNUMX に登場する戦闘ロボット、ブラッドスポーツ

図1: Bloodsport、BattleBots シーズン 7 の戦闘ロボット

Moku:Go は、Liquid Instruments のエンジニアリング教育および一般産業向けにカスタマイズされた、柔軟でポータブルなソフトウェア定義の計測ソリューションです。ソフトウェア定義の機能により、Moku:Go は、電子工学および通信ラボで一般的に使用される 15 種類以上の計測器を XNUMX つのコンパクトなデバイスで提供できます。最大 XNUMX つの電源、デジタル入出力ポート、XNUMX つのアナログ入力、XNUMX つのアナログ出力を備えた Moku:Go は、エンドツーエンドのロボット テストに最適な資産を提供します。

課題

戦闘ロボットは、相互接続された多数のサブシステムで構成されています。それらは個別に動作し、連携して動作し、そして可能な限り、ロボットがひっくり返されたり、刺されたり、切断されたり、粉砕されたりしても動作し続ける必要があります。それらのインターフェースは障害を分離するように設計されており、そのコンポーネントは非常に幅広い動作モード用に指定されています。それでも、アングルグラインダーに直面したときの動作について設計を指定しているメーカーはありません。したがって、システム、サブシステム、およびコンポーネントレベルのテストと検証は、キャンペーンを成功させる上で非常に重要です。

Moku:Go を使用してコンポーネントを検証し、設計のあらゆる部分を徹底的に検査することで、チームは Bloodsport が戦闘中に独自の性能を発揮できることを保証できます。競技中、チーム メンバーがロボットと対応するテスト機器をセットアップするためのアリーナ内のスペースは極めて限られています。さまざまな部品やラボの材料から、ロボット自体や指定されたクルーに至るまで、すべてが割り当てられた 10 フィート x 10 フィート (3 メートル x 3 メートル) の部屋に収まらなければなりません。このように限られたスペースしか与えられないため、チームにはコンパクトで持ち運び可能な機器が必要でした。

リングに入ると、ほとんどの戦闘ロボットはセンサー入力を受け取ったり、送受信される信号を変調したりしません。チームのテレメトリーリーダーであり主要なソフトウェア開発者であるリコ・バラキットは、ブラッドスポーツドライブをよりビデオゲームに近づけるために新しい設計の改善を導入しようとしました。

ソリューション

必要なさまざまな電気部品とサブシステムをテストするために、ブラッドスポーツチームはMoku:Goの オシロスコープは、デバイスで利用できる 15 種類以上の計測器の 2 つです。Moku:Go を設計プロセスに導入する前、Riko は小さな画面のポータブル オシロスコープを使用していましたが、直感的なインターフェイスがなく、設計評価を完了するために必要なパフォーマンス仕様や追加機能も提供していませんでした。Moku:Go により、Riko は、テキサス州オースティンの混雑した交通渋滞に耐えてラボに行く代わりに、従来のオシロスコープ用のベンチ スペースを犠牲にすることなく、リモートで作業し、自宅でテストすることができました (図 XNUMX)。

「Moku:Go のインターフェイスが気に入っています」とリコさんは言いました。 「本当にコンパクトですね。」

Bloodsport のコンポーネントのテスト

図 2: Moku:Go オシロスコープ、波形発生器、電源を備えた Riko の自宅コンポーネント テスト セットアップ

Riko はチームの他のメンバーから 2,000 マイル (3,200 km) 離れていたため、使用するテストおよび測定機器で簡単にデータを共有できることが重要な要件でした。オースティンからマサチューセッツ州ボストンまで、スクリーンショットやビデオ キャプチャを簡単に共有できました。Moku:Go アプリケーションを画面共有しながら、グループ デバッグ セッションがはるかに簡単になりました。

埋め込み型を使用しているとき 波形発生器 とオシロスコープを使用することで、Riko は信号の忠実度を検証し、その結果をチームの他のメンバーに簡単にエクスポートすることができました。Moku:Go の有用性は自宅で止まりませんでした。チームが戦いのためにアリーナに集まった後も、Moku:Go はコンパクトなので、土壇場でのテストや検証に持ち運ぶことができました。

結果

チームは、設計プロセス全体を通じて広範なコンポーネントのテストを完了しました。彼らは、マイクロコントローラー保護に不可欠なコンポーネントを特定し、サブシステムの相互接続を証明し、さらに評価が必要な部品を特定しました。 Riko が Moku:Go を使い始めると、チームは、選択したフォトカプラが内部通信バスを確実にサポートするのに十分なスルー レートを持たないことに気づきました。

オプトカプラの検証により、リング内での制御性と堅牢性が向上しました(図3)。チームは、Moku:Goを用いて新しいカプラをプロセスの早い段階でテストし、最高の性能を発揮できない部品を排除する予定です。さらに、チームメンバーは、30~60Vバッテリーからの電圧スパイクを防ぐために選択されたバルクコンデンサとダイオードの検証も行いました。動作を確認し、バッテリー除去回路の設計を微調整することで、システム内のマイクロコントローラが5Vを超える電圧を受けないように直接保護しました。

オシロスコープを使用したフォトカプラの動作の検証

図 3: オシロスコープを使用したフォトカプラの動作の検証

今後を見据えて、リコさんは Moku:Go を使用する予定です ロジックアナライザ/パターンジェネレーター マイクロコントローラーの通信を確認します。新しいマイクロコントローラーや小型コンポーネントなどの設計の改善をテストするとき、チームは Moku:Go を使用して機能とパフォーマンスを検証します。 

「とても使いやすいです」とリコさんは言いました。 「箱から取り出してセットアップするのに数分しかかかりません。すぐに動作します。」

30 月 XNUMX 日にディスカバリー チャンネルで BattleBots を視聴し、ブラッドスポーツがローテーターと対戦する様子をご覧ください。 

の詳細については Moku:Go または、デモンストレーションをスケジュールしたい場合は、こちらまでご連絡ください。 info@liquidinstruments.com.


Mokuをデモモードで試す

macOSとWindows用のMoku:アプリをダウンロードできます こちら.


よくある質問への回答

デバイスや機器に関する質問と回答は、 ナレッジベース .


Mokuユーザーとつながる

プログラムに参加する(英語) ユーザーフォーラム 新しい機能をリクエストしたり、サポートのヒントを共有したり、世界中のユーザー コミュニティとつながったりできます。