Support Matrix#
This page provides an overview of the support for different simulators in MetaSim.
Supported Simulators#
There are 3 levels of supportance for each simulator:
Actively supported:
isaaclab
,isaacgym
,mujoco
,sapien3
,genesis
. These simulators should always be guaranteed to work on the main branch.Inactively supported:
pybullet
,pyrep
. These simulators wonβt be actively supported. They will only be guaranteed to work when a major version is released. Note thatsapien2
will be deprecated whensapien3
exits beta.Experimental:
mjx
,blender
. These simulators (renderers) are still in experimental stage and will be added to βactively supportedβ list in the future.
Supported Features#
The following tables show the configuration that can be set for each simulator. Empty cell means the parameter is not supported. β
means the parameter is supported, and when not specified in the config file, the value read from the asset file or determined by the original simulator is used. Values in the table means the default value to be used when not specified in the config file.
Simulation Configuration#
Robot Configuration#
Physics Engine Configuration#
Resource Management Configuration#
Parameter |
IsaacLab |
IsaacGym |
MuJoCo |
Genesis |
SAPIEN3 |
PyBullet |
---|---|---|---|---|---|---|
|
Misc Configuration#
Parameter |
IsaacLab |
IsaacGym |
MuJoCo |
Genesis |
SAPIEN3 |
PyBullet |
---|---|---|---|---|---|---|
|