Skip to content

Releases: PCrnjak/PAROL6-python-API

v0.3.1

Choose a tag to compare

@Jepson2k Jepson2k released this 09 Jul 13:36
8f6b3d1

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@Jepson2k Jepson2k released this 09 Jul 11:11
6e077ae

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

Choose a tag to compare

@Jepson2k Jepson2k released this 14 May 03:53
8e9649a

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_scm for dynamic versioning. The git tag is now the source of truth for the package version; pyproject.toml no longer carries a static version = "..." line. Removes [tool.tbump] and the release.yml workflow that auto-bumped on tag publish.

Release notes written by Claude on the author's behalf.

v0.2.6

Choose a tag to compare

@Jepson2k Jepson2k released this 14 May 02:41
358da7b

Bug fixes

  • Electric-gripper stall detection: terminate on stall when grasping, ignore PID hunting on clamped jaws, keep move_active set so subsequent commands don't short-circuit.
  • SetTcpOffset now 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_index so subsequent commands aren't blocked.
  • RobotClient.async_client property removed (cross-loop foot-gun). Async users construct AsyncRobotClient directly. 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_iter bumped 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.