VEX AIM APIリファレンス#
VEX AIM APIリファレンスへようこそ。このサイトでは、VEX AIMコーディングロボットで使用できるブロックとPythonコマンドについて説明します。
このリファレンスを使用して、コマンドの機能、必要な情報、報告または返される内容、およびプロジェクトでの使用方法について学びます。
このAPI情報は、以下を使用する場合に適用されます。
VEXcode AIM VEX Robotics製
Microsoft の Visual Studio Code と VEX Visual Studio Code 拡張機能
VEX AIM Websocket Python Client を介した WebSocket 統合
セットアップと使用方法については、WebSocket ページ を参照してください。
APIセクション#
ブロック - VEXcode AIMで使用できるブロックについて学びましょう。各ブロックの機能、入力の意味、プロジェクトでの使用方法などについて説明します。
Python - VEX AIMコーディングロボットで使用されるPythonのメソッド、関数、パラメータ、戻り値、および使用例について学びます。Python API情報は、VEX Visual Studio Code拡張機能を使用してVisual Studio Codeで作成されたプロジェクトにも役立ちます。
WebSocket - WebSocket Pythonクライアントを使用してVEX AIMコーディングロボットに接続し、制御する方法を学びます。
VEXcodeチュートリアル - VEXcode AIMの使い方を学ぶためのチュートリアルと関連リソースを探せます。
この参考資料の使い方#
使用しているプログラミング言語またはリソースのセクションを選択してください。
サイドバーまたは検索バーを使用して、デバイス、カテゴリ、ブロック、コマンド、メソッド、またはクラスを検索します。
説明を読んで、コマンドの機能と有用な場面を理解してください。
パラメータを確認して、必要な入力項目と利用可能なオプションを確認してください。
このコマンドをプロジェクトで使用する方法の一例を確認するには、例を参照してください。
Pythonのテキストベースの例については、「コピー」ボタンを選択して例をコピーし、コーディング環境に貼り付けてください。
APIを使用する際のヒント#
まず、モーション、AIビジョン、スクリーン、コントローラー、ロジックなど、作業対象のデバイスまたはカテゴリを選択してください。
例をコピーする前に説明を読んで、コマンドが何をするものなのかを理解してください。
パラメータ表をよく確認してください。入力値のわずかな変更でも、ロボットの動作が変わる可能性があります。
サンプルを参考にしながら、値、方向、名前、オプションなどを自分のプロジェクトに合わせて変更してください。