lava-mujoco: Interfacing MuJoCo and Lava #122
aftersomemath
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This thread's purpose is to determine the feasibility and gauge interest regarding interfacing Lava and Mujoco.
MuJoCo is a physics simulator popular in reinforcement learning and controls research because it can quickly simulate contact dynamics. It was recently made freely available: https://mujoco.org/
MuJoCo is a shared library with a C interface. It also has a Python wrapper. As a result control of the simulation timestep is naturally given to the wrapping application. Based on the presentations in today's Lava Developer Forum, this may mean it is well-suited for being wrapped as a Lava process.
A straightforward implementation, that should not require too much work, could expose all actuator inputs and simulation states as Lava ports.
MuJoCo also supports simulated cameras, so providing those images on ports (or generating DVS like streams from those images) would unlock a lot of research opportunities.
Beta Was this translation helpful? Give feedback.
All reactions