ギャラリーをチェックしてください

すべてのプログラミングコンストラクトは、プログラミングの基本を教えたり学んだりするために利用できます。 3Dライブビジュアライゼーションにより、もう少し面白くなります。キューブレンダリング(現在のMinecraft Mobがサポートされている)としてのレンダリングは、さらに興味を持ちます。オブジェクトとの物理的な相互作用と、それがコズモの世界にどのように反映されているかをライブで見ることは、さらに魅力的なはずです。
現在、Cozmoでできる:
Cozmo Scratex拡張機能と比較してセキュリティの改善:
他のいくつかの機能:
pip3 install --user cozmo[camera]pip3 install --user tornado ws4pyserverフォルダーに移動しますpython3 server.py (さらに、 -n <the future programmer's name>を提供することができます。http://localhost:9090/cozmo/playボタンを使用して実行しますプログラムがハングした場合、または停止したい場合は、[停止]ボタンをクリックします。
最後に実行されたプログラムは、 .lastファイルに保存され、リロードできるようになります。また、プログラムを他の名前で保存して、以前に保存したプログラムをロードすることもできます。
コード実行には2つのモードがあります。 secureとnon-secure 。
secureモードにはnode.jsのインストールが必要ですそのモードでは、ブロックで作成し、 playボタンを使用して実行するコードは、サーバーにブロックできるXML ASTとして送信され、実際のPythonコードに変換されて実行されます。
nodejsをダウンロードしてインストールした後、 nodejsフォルダーに移動し、 npm install実行します。それは、その追加サービスに必要なすべてのモジュールをインストールします。
non-secureモードはnode.jsを必要としませんそのモードでは、プログラムはPythonコードにトラスル化され、実行のためにサーバーに送信されます。このモードは、含まれる環境を対象としています(ホームネットワークなど)。ここでのリスクは、サーバーが実行のためにネットワークから任意のコードを受け入れることです。ローカルホームネットワークが安全であるかどうか、または潜在的に悪意のある意図を持つ人々にCozmoをプログラムできるようにすることを計画している場合、またはserverを実行している場合は、ローカルホームネットワークでserver.pyを実行している場合は、 server.py secureモードで実行することを強くお勧めします。
デフォルトでは、 server.py secureモードで実行されます。 non-secureモードでそれを実行するには、使用--nonsecureコマンド引数を使用します。
2つのJavaScriptバージョンがあります:圧縮と非圧縮。圧縮バージョンはGoogleの閉鎖ライブラリにコンパイルされ、縮小され、難読化されています。非圧縮バージョンはデバッグ可能です。
非圧縮バージョンを実行するには: python3 server.py -dデバッグモードを有効にします。キャッシュの問題に遭遇する可能性があります。その場合、 server.pyを再起動します
何か問題がありますか?上記の問題を報告してください。
Megakid:Cozmo Robotのコーディングを学ぶ!初心者:6〜12歳