GitHubスライド | slidict.io
slidict.io

JA | EN

mujoco

deepmind
deepmind
最終更新: 2026/05/28
読む時間: 00:35

共有

コード

このスライドは以下のGitHubリポジトリのREADMEを元に作成されました

https://github.com/deepmind/mujoco
02

概要

スライド内容
  • MuJoCoは研究や開発を支援するマルチジョイント力学エンジンで、ロボット工学、バイオメカニクス、グラフィックスなど様々な分野での articulated structures の高速かつ正確なシミュレーションを目的としている。

  • Google DeepMindが維持されている。

03

主な機能・特徴

スライド内容
  • C APIが用意されており、研究者や開発者向けのライブラリである。

  • ランタイムシミュレーションモジュールはパフォーマンス最適化され、ビルトインの XML コンパイラによって事前にデータ構造を確保している。

  • イニシャチアルな視覚化ツールと OpenGL で描画される Native GUI を含む。

  • 物理関連量を計算するための多くのユーティリティ関数も含まれている。

  • Python バインディングや Unity ゲームエンジン用プラグインも提供されている。

04

LQR: ラインアリタインなクォータニオン制御

スライド内容
  • Pythonの非線形最小二乗法の使用方法を説明

  • MJX: MuJoCo XLA(MuJoCoのJAX版)を使用した例を紛らわす

  • differentiable physics: MuJoCoの物理学ステップから解析的に得られた勾配を使用して移動制御ポリシーをトレーニング

05

安装

スライド内容
  • バイナリのプレビルド版が利用可能

  • メジャーなバージョンは1カ月初めにリリースされる予定です。

  • `main`ブランチのコミットはまだ安定版ではないと注意されています。

  • Python bindingsはPyPIから`pip mujoco install`でインストールできます。

  • Linux用の wheels は manylinux2014 ディストリビューションに対応しています。

06

安装方法

スライド内容
  • Python bindingsの構築方法については、ドキュメンテーションのPython bindingsセクションを参照してください。

07

マイクロソフトや関連ソフトウェアへの対応

スライド内容
  • MuJoCoのJavaScript bindingsとWebAssemblyサポートが存在し、コミュニティのプロジェクト inspired されたもので、さらに機能拡張されている。

  • C# bindingsとUnityプラグインも存在する。

  • 第三パーティーパイプライン:

  • MATLAB Simulinkとの互換性を提供するMATLABスクリンブロックセット: Manoj Velmuruganの開発

  • Swift、Java、Julia、RustへのBindingsも存在している。

08

問題やサポート

スライド内容
  • 質問や支援を求めた場合は、特定の問題や質問にフォーカスしたGitHub "Asking for Help" ディスカッションを使用してください。

  • バグ報告と機能リクエストは、GitHub の [Issues](https://github.com/google-deepmind/mujoco/issues) で対応します。

09

参考文献

スライド内容
  • mujoco.readthedocs.io

  • changelog of latest branch

  • MATLAB Simulinkとの互換性を提供するMATLABスクリンブロックセット: Manoj Velmuruganの開発

関連スライド

Background

スライド作成を
無料で始める

AIがあなたのスライドを自動生成。無料で、すぐに体験できます。

mujocoのサムネイル(1ページ目)
1 / 9