Skip to content

Introduce b1z1_description: B1 quadruped + Z1 robotic arm#96

Open
paulblum wants to merge 4 commits intounitreerobotics:masterfrom
paulblum:b1z1
Open

Introduce b1z1_description: B1 quadruped + Z1 robotic arm#96
paulblum wants to merge 4 commits intounitreerobotics:masterfrom
paulblum:b1z1

Conversation

@paulblum
Copy link

This PR introduces b1z1_description, a model description that combines the Unitree B1 quadruped with the Unitree Z1 robotic arm.

b1z1
b1z1_description in Gazebo; unitree_servo and z1_controller's demo trajectory visualized here

The controllability of b1z1_description relies on two prior pull requests:

Notably, this PR proposes reimplementation of the b1_description and z1_description packages to define models as xacro macros. This approach allows for the creation of the B1+Z1 model with great simplicity. Key benefits include:

  • Updates to parent models (B1 or Z1) will automatically propagate to child models (B1+Z1)
  • The framework is easily generalizable for creating model descriptions that mount the Z1 robotic arm onto other quadrupeds

Your feedback is welcome, and I would be happy to address any suggested changes.

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.

1 participant