Skip to content

Conversation

@juelg
Copy link
Contributor

@juelg juelg commented May 20, 2025

mujoco xml attribute naming in robot and gripper configuration instead of hard coded

  • added attachment site to config
  • pushed robot id up the stack: names must match in the config when they arrive at the cpp level, thus the python program needs to manage ids etc to differentiate certain types of robots in the sim
  • added base id to config struct and added it to init_ids
  • fixed order of constructor args in pybind
  • added id to default config factory
  • updated bindings
  • updated sim robot creation code to include ids
  • method to fill ids into the config for both sim robot and gripper

juelg added 4 commits May 20, 2025 08:50
mujoco xml attribute naming in robot and gripper configuration instead of hard coded
- added attachment site to config
- pushed robot id up the stack: names must match in the config when they arrive at the cpp level, thus the python program needs to manage ids etc to differentiate certain types of robots in the sim
- added base id to config struct and added it to init_ids
- fixed order of constructor args in pybind
- added id to default config factory
- updated bindings
- updated sim robot creation code to include ids
- added ids to gripper
- added add id methods in cpp and created bindings
- usage of the above mentioned method
@juelg juelg changed the title refactor(sim robot): mujoco ids into config refactor(sim): mujoco ids into config May 20, 2025
@juelg juelg merged commit 3281990 into master May 20, 2025
4 checks passed
@juelg juelg deleted the juelg/refactor-sim-attribute-name-handling branch May 20, 2025 12:00
@juelg juelg linked an issue Jul 10, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Robot Independent Refactoring interface for urdf files Remove FR3 referneces from python code

2 participants