Introduce b1z1_description
: B1 quadruped + Z1 robotic arm
#96
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR introduces
b1z1_description
, a model description that combines the Unitree B1 quadruped with the Unitree Z1 robotic arm.b1z1_description
in Gazebo;unitree_servo
andz1_controller
's demo trajectory visualized hereThe controllability of
b1z1_description
relies on two prior pull requests:computeTorque()
for Accurate B1 Motor Simulation #89z1_controller
to be used to control the Z1 arm on quadrupedsNotably, this PR proposes reimplementation of the
b1_description
andz1_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:Your feedback is welcome, and I would be happy to address any suggested changes.