Skip to content

refactor(assets): restructure assets folder#275

Closed
juelg wants to merge 89 commits intomasterfrom
juelg/refactor-assets
Closed

refactor(assets): restructure assets folder#275
juelg wants to merge 89 commits intomasterfrom
juelg/refactor-assets

Conversation

@juelg
Copy link
Copy Markdown
Contributor

@juelg juelg commented Apr 12, 2026

  • restructure assets: clearer structure and only contain absolute minimum for RCS examples
  • updated actuators in so101
  • reset ur5e, fr3 and panda to original menagerie xml
  • added gravcomp script that can add and remove gravity compensation
  • removed gravity compensation of all xmls as this will be done in the composer

@juelg juelg force-pushed the juelg/refactor-assets branch from 1c39932 to 8a94d95 Compare April 12, 2026 08:31
- restructure assets: clearer structure and only contain absolute minimum for RCS examples
- updated actuators in so101
- reset ur5e, fr3 and panda to original menagerie xml
- added gravcomp script that can add and remove gravity compensation
- removed gravity compensation of all xmls as this will be done in the composer
@juelg juelg force-pushed the juelg/refactor-assets branch from 8a94d95 to 566423c Compare April 12, 2026 10:58
juelg added 7 commits April 12, 2026 13:15
- removed meta robot config due to limited extensibility
- moved q_home and joint_limits to robot config
- refactored robot type: now class based for python extensibility
- readded wrapper configs: home_on_reset for robot wrapper and binary from gripper wrapper, they need to be extra configs for composition and not part of the robot/gripper config
@juelg juelg force-pushed the juelg/refactor-assets branch from 88d833a to eac502b Compare April 14, 2026 11:26
juelg added 3 commits April 14, 2026 18:31
- added scenes api
- fixed quaternion bug in composer
- fixed bug in add prefix of sim robot config in attachment site
- kinematic file is no longer default urdf but mjcf
- added panda to robot type
- SimRobotConfig: added missing dof, joint_limits and q_home
- add gravity compensation for joints and bodies
- add gravity compensation in scene api
- fix: integrator implicit fast in scene xml
@juelg juelg marked this pull request as ready for review April 14, 2026 17:47
@juelg juelg force-pushed the juelg/refactor-assets branch from cc76cb7 to 484c2d0 Compare April 15, 2026 05:05
juelg added 8 commits April 15, 2026 07:49
- added scene paths dict
- moved attachment site to add gripper in model composer
- simscene: moved mjcf composition to load_scene
- simscene: added option to load seperate robot mjcf different from robot config, this allows for example to have two arms which are represented in one model
@juelg juelg force-pushed the juelg/refactor-assets branch from f1eca2a to 74acc40 Compare April 16, 2026 05:57
juelg added 3 commits April 16, 2026 11:04
- fix: action and observation space exposing in multi robot wrapper
- fix: sim camera config was missing copy and was returning base config when deepcopy
- feat: added camera adding to sim scene api
- example: added cameras to the scene.py fr3 empty world example
@juelg juelg requested a review from pkrack April 21, 2026 14:38
@juelg
Copy link
Copy Markdown
Contributor Author

juelg commented Apr 22, 2026

closed in favor of #283

@juelg juelg closed this Apr 22, 2026
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.

3 participants