The Changes between versions of robot-description-builder
for Python are recored here.
- Convert Collision and VisualBuilder between eachother.
- Renamed all
origin
fields totransform
to make the naming less URDF specific.
- Added Changelog
- Added
VisualBuilder.to_collision
to allow for conversion between visual and collision builders - Added
CollisionBuilder.to_visual
to allow for conversion between collision and visual builders - Added
exceptions.AttachChainError
, which replacesAddJointError
andAddLinkError
- Added
exceptions.RebuildBranchError
to reflect the changes of the Rust version. - Implemented the
__eq__
&__neq__
methods toLink
- Added manual test
test/manual-2.py
- Added tests for the
cluster_objects
module.
- Renamed all
origin
fields totransform
to make the naming less URDF specific. - Updated examples (URDF tutorial 7 & 8) to use visual/collision conversions in some places.
- Fixed Spelling mistake.
- Flipped arguments of
Link::try_attach_child
to make more sense geometrically (Link -> Joint -> Link) - Updated
pyproject.toml
to contain links to the repository. - Improved stubfile coverage.
- Removed Python's
AddJointError
andAddLinkError
infavor ofAttachChainError
- Bumped depency versions:
- Rust: PyO3 0.19.1 -> 0.20.0
- Rust: itertools 0.10.5 -> 0.12.0
- Rust: thiserror 0.10.40 -> 0.10 (Less specific versioning)
- Python: Maturin 1.0.1 -> 1.3.2
- Python: pytest 7.3.1 -> 7.4.3