Releases: PCrnjak/PAROL6-python-API
Releases · PCrnjak/PAROL6-python-API
Release list
v0.3.1
v0.3.0
What's Changed
- parol6: camera_spec in tool registry + StrEnum ToolType membership (commander-public-api base) by @Jepson2k in #18
- parol6: plugin tools in every process registry + variant TCP rpy (panel-extensions stack) by @Jepson2k in #19
- Panels → main: plugin tools + planner/status fixes by @Jepson2k in #20
- fix: bump waldoctl pin to v0.4.0 (repairs red main) by @Jepson2k in #22
- ci: scope push trigger to main (kill duplicate PR-branch runs) by @Jepson2k in #23
- Collision checking: keep-out shapes, enablement gates, MoveIt-style invalidation by @Jepson2k in #24
- chore: comment sweep (why-only comments) by @Jepson2k in #21
Full Changelog: v0.2.7...v0.3.0
v0.2.7
First release with setuptools_scm-managed versioning. pip install git+...@v0.2.7 now resolves to the matching version directly (no auto-bump dance, no tag/metadata drift).
Changes since v0.2.6
- Switch to
setuptools_scmfor dynamic versioning. The git tag is now the source of truth for the package version;pyproject.tomlno longer carries a staticversion = "..."line. Removes[tool.tbump]and therelease.ymlworkflow that auto-bumped on tag publish.
Release notes written by Claude on the author's behalf.
v0.2.6
Bug fixes
- Electric-gripper stall detection: terminate on stall when grasping, ignore PID hunting on clamped jaws, keep
move_activeset so subsequent commands don't short-circuit. SetTcpOffsetnow routes through the motion-planner subprocess (was applied controller-side only, leaving the planner with stale IK seeds).- Failed tool actions clear stale error state and
command_indexso subsequent commands aren't blocked. RobotClient.async_clientproperty removed (cross-loop foot-gun). Async users constructAsyncRobotClientdirectly. Minor API break.
Kinematics / motion
- TOPP-RA trajectory shake: njit'd IK-outlier smoother (median-filters IK output), denser IK sampling, sim-dt jitter fix.
- IK
max_iterbumped 10 → 20 to help wrist-near-singular targets converge. - Deterministic wrist-flip restart for IK branches that converge outside joint limits.
Dependencies
- pinokin pin bumped v0.1.5 → v0.1.6.
Release notes written by Claude on the author's behalf.