1. 本ドキュメント¶
本ドキュメントは、箱庭ドローンシミュレータでMuJoCo(Multi-Joint dynamics with Contact)のライブラリを利用するためのインストール手順になります。
2. MuJoCoとは¶
Multi-Joint dynamics with Contactといい、ロボティクスやバイオメカニクス分野での関節を持つ構造物と環境との相互作用を高速かつ、正確にシミュレーションするための汎用物理エンジンになります。 現在は、Google DeepMindが開発をしており、オープンソースで提供されています。
3. MuJoCoのインストール方法¶
箱庭ドローンシミュレータでMuJoCoを利用するためには、ビルドして利用するか、Google Deepmindが提供するバイナリを使うかの方法があります。 本ドキュメントでは、Google Deepmindが提供するバイナリを利用する方法となります。
3.1. MuJoCoのバイナリの入手¶
以下のサイトにアクセスします。
画面の右側の方に、Releasesという部分がありますので、クリックします。

クリックするとARM、linux、macos、windowsようのバイナリが公開されています。利用用途に合わせたものを取得してください。

2026年1月現在では、v3.4.0がリリースされています。
3.1.1. Linuxの場合¶
入手した.tar.gzファイルを解凍して利用します。このドキュメントでは、/usr/localにインストール前提で解説しますので、その他の箇所にインストールしたい場合は、読み替えて対応してください。
.tar.gzファイルを解凍して/usr/localに配置します。
sudo tar zxvf mujoco-3.4.0-linux-x86_64.tar.gz -C /usr/local/
配置後、必要に応じて、パスを設定するなどを行ってください。
ライブラリの場合は、システムが認識できるように設定するために、以下の手順で実行します。
- /etc/ld.so.conf.d/mujoco.confの作成とldconfigの実行
作成するには、以下の手順で実行してください。
$ sudo vi /etc/ld.so.conf.d/mujoco.conf
記述内容は以下のようにしてください。
/usr/local/mujoco-3.4.0/lib/
作成ができたらldconfigを実行します。
$ sudo ldconfig
こうすることで、システムがライブラリの位置を認識することができます。その他の方法のありますので、適時対応してください。