Skip to content

Conversation

@Sharwin24
Copy link
Owner

@Sharwin24 Sharwin24 commented Nov 1, 2025

A script to run onshape-to-robot and convert the generated URDF file to a XACRO file to cleanly retrieve meshes and eventually define hardware constants (joint limits, mass properties, joint efforts, etc.). The OnShape assembly was created following the design considerations outlined by the onshape-to-robot documentation.

cd perseverance/urdf # From repo root
python3 create_urdf_and_xacro.py
  • Edited RViz config to view the frames and keep base_link as the fixed frame for visualizing the robot.
  • Launched RSP and JSP nodes with the xacro file to visualize joints and attach them to joint states

image image

@Sharwin24 Sharwin24 self-assigned this Nov 1, 2025
@Sharwin24 Sharwin24 merged commit 1ceb3a5 into main Nov 1, 2025
1 check failed
@Sharwin24 Sharwin24 deleted the rover-urdf-from-onshape branch November 1, 2025 17:44
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.

2 participants