All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
v0.8.0 (2026-08-22)
Breaking Changes:
- match bb's synchronous
set_positionchanges (#98) by James Harton
v0.7.0 (2026-08-05)
Breaking Changes:
- constrain FABRIK to the robot's real joint axes (#88) by James Harton
v0.6.0 (2026-08-04)
Breaking Changes:
- refuse multi-DoF chains, and scope solves with
source_link(#86) by James Harton
v0.5.0 (2026-08-03)
Breaking Changes:
- migrate the test mock actuator to
handle_command/2(#81) by James Harton
Improvements:
- drive the tracking loop from
BB.Loop(#83) by James Harton
v0.4.1 (2026-06-26)
Improvements:
- express FABRIK (position + orientation) as composable defns (#60) by James Harton
v0.4.0 (2026-05-28)
Features:
- add
bb_ik_fabrik.installigniter task (#33) by James Harton
v0.3.2 (2026-05-17)
v0.3.1 (2026-01-04)
Improvements:
- update for bb 0.12 command API and add bb_dep helper (#9) by James Harton
v0.3.0 (2025-12-29)
Features:
orientation-aware FABRIK with co-located joint handling (#6) by James Harton
update FABRIK to use Vec3 targets and orientation types by James Harton
add orientation-aware FABRIK solving with axis constraints by James Harton
Improvements:
- use orientation-aware FABRIK internally for all solves by James Harton
v0.2.0 (2025-12-18)
Features:
- add FABRIK solver with motion integration (#1) by James Harton