It should be possible to use the mjcf as a base for the pinoccio ik. Implementation has already been started to this branch. However, there are a few issues that come up while integrating it:
- you need use the robot mjcf file and not the scene file. Includes seem to not work in the pinocchio mjcf parser
- xml options "compiler", "option", "default" and "asset" need to be inside the xml file given to pinocchio
- the mjcf has to have all definition on the top as the pinocchio compiler only does a single run
- it seems as if the
gravcomp tags are not supported, so we might need a way to remove them before feeding into pinocchio
Definition of done
It should be possible to use the mjcf as a base for the pinoccio ik. Implementation has already been started to this branch. However, there are a few issues that come up while integrating it:
gravcomptags are not supported, so we might need a way to remove them before feeding into pinocchioDefinition of done