3个版本
0.0.4 | 2022年12月23日 |
---|---|
0.0.3 | 2022年12月9日 |
0.0.2 | 2022年10月18日 |
#147 in 机器人
在 2 个crate中使用 (通过 mujoco-rust)
12KB
196 行
mujoco-rust
Rust的MuJoCo绑定
安装要求
这些绑定要求在构建之前安装MuJoCo。构建系统假定MuJoCo安装在UNIX系统上的 ~/.local
和Windows上的 C:\Program Files\MuJoCo
,但可以使用任何安装目录,只要MUJOCO_DIR或MUJOCO_PREFIX环境变量设置为安装根目录。
使用方法
这些包装器使用 mujoco-rs-sys
为MuJoCo C API提供Rust绑定。 mujoco-rs-sys
crate不打算直接使用,而是由 mujoco-rust
使用,以提供更符合Rust语法的MuJoCo API接口。
示例使用
Cargo.toml
[dependencies]
mujoco-rust = { version = "0.0.4" }
main.rs
let model = mujoco_rust::Model::from_xml("simple.xml".to_string()).unwrap();
let simulation = MuJoCoSimulation::new(model);
依赖项
~0–1.9MB
~37K SLoC