Closed c-salmi closed 1 year ago
Nice!
I have checked most of the examples but it looks like the boxer in boxer.py
does not move in pybullet due to friction of the caster wheels. The samples are fine though in isaacgym and they can move
There was a bug in the wrapper that caused the robot positions in the cost function for the boxer example to be zero. I don't think the friction of the caster joint was the issue, but it should be fixed now.
To support the centralized control of multiple robots through a single mppi, it was necessary to change quite a few thing in the structure of the IsaacGymWrapper.
ActorWrapper
dataclass.ExampleConfig
. These are then automatically loaded in theIsaacGymWrapper
. If the actor has a typerobot
it will be considered to be controlled by the mppi.multi-jackal.py
or themulti-point_robot.py
examples to see this in action.mppi_isaac.py
to theIsaacGymWrapper
.