haosulab / ManiSkill

SAPIEN Manipulation Skill Framework, a GPU parallelized robotics simulator and benchmark
https://maniskill.ai/
Apache License 2.0
712 stars 127 forks source link

Controller for demo creation #100

Closed vonHartz closed 1 year ago

vonHartz commented 1 year ago

Great work on the benchmarks.

Do you mind releasing the code of the MPC controller used for generating the demonstrations?

The used controller seems to generate pretty jerky trajectories.

Consider this plot showing the actions (x, y, z velocity) for a set of demos for LiftCube. X-axis is time. image

I would like to dampen the controller to generate smoother trajectories, that are better suited to fit GMMs.

Thanks in advance!

xuanlinli17 commented 1 year ago

LiftCube demos were not generated with MPC. They were generated with motion planning. MPC was used to generate some demos in TurnFaucet as well as OpenCabinetDoor/Drawer, PushChair, MoveBucket.

Currently for fair evaluations of the challenge we don't have recent plans to release demo generation code yet.

vonHartz commented 1 year ago

Thanks for the reply!

Actually, the trajectories aren't as jerky, but it was due to a bug on my side. Apologies!