WebSocket#
WebSocketのページでは、Wi-Fi経由でVEX AIMコーディングロボットにリモート接続し、外部デバイスからPythonプロジェクトを実行する方法について説明しています。これにより、開発者はロボット上で直接コードを実行するのではなく、コンピューター上でコードを記述して実行できます。
この接続に使用される WebSocket ライブラリは GitHub リポジトリ で入手可能で、そこで 問題の報告やサポートのリクエスト も行うことができます。
Wi-Fi設定
VEX AIMの初期Wi-Fi設定 - ロボットに接続し、設定ダッシュボードにアクセスします。
アクセスポイントモードでのVEX AIMのIPアドレスの変更 - ロボットが独自のWi-Fiネットワークをブロードキャストできるようにします。
VEX AIMをWi-Fiステーションモードに設定する - ロボットをWi-Fiネットワークに接続するように設定します。
接続モードの切り替え - 初回接続と設定後にアクセスポイントモードとステーションモードを切り替える方法についてのガイド。
WebSocketライブラリのセットアップ
VEX AIM WebSocketライブラリへのアクセス - Python WebSocketライブラリをダウンロードして問題を報告します。
仮想Pythonワークスペースの設定 - Python環境を作成して構成します。
WebSocket プロジェクトの実行 - WebSocket 接続を介して Python スクリプトをリモートで実行します。
AIM WebSocket API
VEXcode AIM Python API の使用 - ロボット上の Python コマンドのリファレンス ドキュメント。
AIM WebSocket の違い - WebSocket を介したローカル実行とリモート実行の違いを強調します。
付属の例 - 基本的なものから高度なものまで、サンプル Python プロジェクトを参照して、WebSocket API が実際にどのように動作するかを学びます。