Skip to content

Cut xacro dependency & download URDF assets from ClearML#50

Merged
macmacal merged 12 commits intodevelfrom
feature/cut_xacro_dependency
Jan 27, 2026
Merged

Cut xacro dependency & download URDF assets from ClearML#50
macmacal merged 12 commits intodevelfrom
feature/cut_xacro_dependency

Conversation

@macmacal
Copy link
Contributor

@macmacal macmacal commented Jan 25, 2026

Description

Basically, together with #48 "resolves" the #43 . At least for the ongoing development with rsl_rl library.

  • Removes last ties to the ROS 2 dependencies, by removing automatic URDF file generation with xacro.
  • Instead, it relies on pre-generated URDF file + copied 3D models with script from aegis_ros/aegis_description.
  • PR also introduces a new utlity script to upload URDF assets to the ClearML, as a dataset...
  • ... which ID can be now set as the ENV's robot config to version the robot model with the ClearML server.

Motivation and context

  • Removing ties to ROS 2 will help us in fixing depends and encapsulating whole project into training container.

Related PRs

How has this been tested?

  • Manually, on a development laptop
  • On the geonosis PC with training simulator

Checklist

  • All TODOs in the code have been resolved or linked to a proper issue.
  • Code has been (auto)formatted.
  • Documentation (e.g., README, CHANGELOG, Wiki) has been updated.
  • All automated checks have passed.

Clickup task: 869bu1x36

@macmacal macmacal requested a review from sivral January 25, 2026 23:22
@macmacal macmacal added enhancement New feature or request simulation Related to envs in simulations simulation-genesis Related to genesis-world simulation labels Jan 25, 2026
@macmacal macmacal changed the base branch from devel to feature/grasp_env_real_control January 25, 2026 23:22
@macmacal macmacal marked this pull request as draft January 25, 2026 23:24
@macmacal macmacal changed the title Cut xacro dependency & download URDF assets from ClearML Cut xacro dependency & download URDF assets from ClearML Jan 25, 2026
Base automatically changed from feature/grasp_env_real_control to devel January 26, 2026 17:27
@macmacal macmacal marked this pull request as ready for review January 26, 2026 17:31
Copy link
Contributor

@sivral sivral left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@macmacal macmacal merged commit ac43c49 into devel Jan 27, 2026
1 of 2 checks passed
@macmacal macmacal deleted the feature/cut_xacro_dependency branch January 27, 2026 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request simulation Related to envs in simulations simulation-genesis Related to genesis-world simulation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants