VEXcode EXP 4.0 では、さまざまな新機能が導入されています。 このメジャーアップデートは、ロボットコーディングの生産性とアクセシビリティの向上に重点を置いています。 VEXcode EXP 4.0 で利用できる新機能について詳しくは、以下をお読みください。

VEXcode EXP 4.0 の新しいインストーラーをダウンロードするには、ここをクリックしてください。

CTEワークセル

VEXcode EXP は CTE ワークセルを完全にサポートするようになりました。 CTE ワークセルは、実践的なアクティビティを通じて、学生に産業用ロボットと自動化の世界を紹介します。 以下のアニメーションをご覧になり、コンベア ベルト、6 軸ロボット アーム、およびさまざまなセンサーを使用して CTE ワークセルで構築されたプロジェクトの例を確認してください。

VEXcode EXP で開かれたティーチペンダント メニューには、6 軸ロボット アームを制御、テスト、および調整するための多くのオプションがあります。

VEXcode EXP では、6 軸ロボット アームを EXP ブレインなしでコンピューターに直接接続し、 ティーチ ペンダント

ペンダントは、産業オートメーション用のロボット アームやその他の機械を制御およびプログラムするために使用されるデバイスで、オペレーターがロボットの動きを手動でガイドできるようにするボタンまたはタッチ スクリーンが含まれています。

6 軸ロボット アームを EXP ブレインに接続すると、 CTE 空気圧システム信号タワーオブジェクト センサーなどの新しいデバイスを CTE プロジェクトに統合することもできます。

CTE ワークセルとそれを教室で使用する方法の詳細については、こちらをご覧ください。

スイッチブロック

新しいスイッチ ブロックが利用可能になり、ブロックベースのコーディングからテキストベースのプログラミングへのシームレスな移行が可能になりました。

スイッチ ブロックは、ツールボックスからワークスペースにドラッグされている状態で VEXcode EXP に表示されます。 ユーザーは Switch ブロックを選択し、そこに Python コマンドを入力し始めます。

ドラッグ アンド ドロップ スイッチ ブロック: すべてのスイッチ ブロックは、ツールボックスからドラッグして直接入力できます。

スイッチ ブロックは VEXcode EXP ワークスペースに表示されます。 ユーザーはオートコレクト機能を使用して、ブロック内に完全な Python コマンドを入力しています。 コマンドは drivetrain.turn_for(LEFT, 90, DEGREES) を読み取ります。

ブロック プロジェクトに Python を直接入力: VEXcode を使用すると、Python コマンドをプロジェクトに直接組み込んで、他のブロックとシームレスに統合できます。 正しいコードの記述を支援するために、VEXcode は Python コマンドの自動補完機能も提供します。

モーション ブロックのスタックが VEXcode EXP ワークスペースに表示されます。 ユーザーはスタックを右クリックしてコンテキスト メニューを開き、[スタックをスイッチ ブロックに変換] オプションを選択します。 3 つのブロックのスタックは、対応する 3 行の Python を持つ 1 つの Switch ブロックに変換されます。

コード変換: クリック 1 回でブロック スタック全体を Python に変換します。

この機能は、ブロックからテキストに移行しようとしている学習者に最適です。 スイッチブロックを使ったコーディングの詳細については、こちらをご覧ください


WebベースのVEXcodeで保存と読み込み

VEXcode EXP ツールバーのプロジェクト名フィールド。プロジェクトが保存されると保存メッセージが表示されます。 最初にメッセージには「保存されていません」と表示され、次に「保存中」、最後に「保存済み」と表示されます。

Web ベースの VEXcode では、プロジェクトが最初に保存されると、プロジェクトの変更が自動的に保存されるようになりました。

ファイル メニューのその他の変更:

  • デバイスからロード開くに変更されました。
  • デバイスに保存を付けて保存に変更されました。
  • また、 保存 ボタンを使用して手動で保存することもできます。

Chrome ブラウザで VEXcode EXP プロジェクトを読み込んで保存する方法のステップバイステップ ガイドについては、こちらをご覧ください。


アップデートされたAIビジョンセンサー検出

AI ビジョン センサーは、AprilTags と AI 分類を検出できるようになりました。

VEXcode EXP の AI Vision Utility メニュー。3 つの AprilTag をキャプチャするカメラのライブ フィードが表示されています。 AprilTags 機能はオンになっていますが、AI 分類はオフになっています。 認識されたタグには、それぞれの ID、座標、寸法がラベル付けされます。

AprilTags は検出可能で、一意の ID を持つ画像です。 印刷して現場でロボットに使用することもできます。 印刷可能なAprilTag PDFをここからダウンロードしてください。

VEXcode EXP の AI Vision Utility メニュー。 メニューには、赤いボール、青いボール、緑のリング、赤いリングの 4 つのオブジェクトが検出されたライブ カメラ フィードが表示されます。それぞれのオブジェクトには、色、位置、寸法、信頼スコアを表示する境界ボックスがあります。 右側のパネルには、AprilTags と AI 分類を有効にするオプションがあり、AI 分類モードは Classroom Elements に設定されています。

AI ビジョン センサーは、 VEX EXP 教室バンドルの異なる色のバッキーボールとリングを識別することもできます。

AI ビジョン センサーを ブロックPythonC 使用する方法については、こちらをご覧ください。


ブロックを声に出して読む

VEXcode EXP 4.0 内のすべてのブロックは、右クリックするだけで読み上げられるようになりました。

この機能は Android を除くすべてのデバイスで利用できます。

ブロックの VEXcode EXP Drive が表示され、コンテキスト メニューが開きます。 オプションは上から順に、「複製」、「ブロックの無効化」、「ブロックの削除」、「ブロックのヘルプ」、「ブロックをスイッチ ブロックに変換」、「ブロックの読み取り」です。 「ブロックの読み取り」オプションが強調表示されます。

  • カスタマイズ可能な音声: 新しいツール メニューでさまざまな音声から選択し、速度とピッチを調整します。
  • コンテキスト メニューの統合: 任意のブロックを右クリックすると、読み上げが聞こえます。

VEXcode の読み取り機能の使用方法に関する詳細な手順については、こちらをご覧ください。


ツールメニュー

VEXcode EXP 4.0 の新しいツール メニューには、生産性とアクセシビリティのための機能が満載されています。

ツール ドロップダウン メニューが開いた VEXcode EXP ツールバー。 テーマ、キーボードショートカット、音声設定、API ドキュメントの 4 つのオプションが表示されます。

キーボードショートカット

ヘルプ ドキュメントの開始、停止、および開くための新しいキーボード ショートカットが利用できます。

マック ウィンドウズ
VEXcode EXP Mac ツールバーの「ツール」ドロップダウン メニューが開き、「キーボード ショートカット」オプションが選択されています。 使用可能なキーボード ショートカットは、右側の 2 番目のドロップダウン メニューに表示され、「開始」、「停止」、「ヘルプを開く」という 3 つのオプションがあります。 各オプションには対応するキーボード ホットキーがあります。 開始ホットキーは Command キーと Return キーの組み合わせ、停止ホットキーは Command キーと E キーの組み合わせ、ヘルプを開くホットキーは Command キーと H キーの組み合わせです。 VEXcode EXP Windows ツールバーの [ツール] ドロップダウン メニューが開き、[キーボード ショートカット] オプションが選択されています。 使用可能なキーボード ショートカットは、右側の 2 番目のドロップダウン メニューに表示され、「開始」、「停止」、「ヘルプを開く」という 3 つのオプションがあります。 各オプションには対応するキーボード ホットキーがあります。 開始ホットキーは Control キーと Enter キーの組み合わせ、停止ホットキーは Control キーと E キーの組み合わせ、ヘルプを開くホットキーは Control キーと H キーの組み合わせです。

ハイコントラストテーマ

高コントラスト テーマでは、テキストと背景の区別が明確になり、視力低下、色覚異常、その他の視覚障害を持つユーザーがコンテンツを読みやすくなります。

デフォルト 高コントラスト
VEXcode EXP ブロック プロジェクトは、デフォルトのカラー スキームを紹介するために、いくつかのカテゴリのブロックで構成されています。 VEXcode EXP ブロックは、ハイコントラストのカラー スキームを紹介するために、複数のカテゴリのブロックを使用してプロジェクトを作成します。

音声設定

新しい Read Blocks 機能を使用すると、このメニューから、使用する音声、読み上げ速度、ピッチを変更できます。

VEXcode EXP 音声設定ウィンドウには、音声を選択するためのドロップダウン メニュー、ピッチと速度を変更するための 2 つのスライダー、最後に現在の音声設定を聞くための「音声テスト」ボタンがあります。

APIドキュメント

包括的な API ドキュメントにアクセスすることで、VEX EXP ロボットの可能性を最大限に探求し、活用することがこれまで以上に簡単になります。

VEXcode EXP API の turn_for Python コマンドのドキュメント ページ。 API ページには、各ブロックおよびテキスト コマンドの説明、機能、サンプル プロジェクトが含まれています。

公式の VEX API リファレンス サイトにアクセスするには、ここをクリックしてください。


Web ベースのワイヤレス プロジェクトのダウンロード

Web ベースの VEXcode EXP は、EXP コントローラーを介して EXP Brain にワイヤレスで接続できるようになりました。

緑色のブレイン アイコンの横に緑色のコントローラー アイコンがある VEXcode EXP ツールバー。 2 つのアイコンがボックス内で一緒に強調表示されます。

プロジェクトを EXP Brain にワイヤレスでダウンロードする方法については、こちらをご覧ください。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: