Skip to content

Releases: beam-bots/bb

v0.15.0

18 Jan 18:21
e06ebdd

Choose a tag to compare

Features:

  • add extensible state system with category-based command concurrency (#35) by James Harton

  • add extensible state system with category-based command concurrency by James Harton

v0.14.0

17 Jan 06:46
9b9884a

Choose a tag to compare

Features:

  • add BB.Sensor.Mimic for mechanically-linked joints (#34) by James Harton

v0.13.2

13 Jan 02:09
ccd7f95

Choose a tag to compare

Bug Fixes:

  • enforce name uniqueness for bridges in DSL verifier (#31) by James Harton

v0.13.1

09 Jan 07:16
64bb077

Choose a tag to compare

Improvements:

  • auto-add OpenLoopPositionEstimator in simulation mode (#30) by James Harton

v0.13.0

05 Jan 07:17
47490d7

Choose a tag to compare

Features:

  • add reactive controllers for threshold and pattern matching (#28) by James Harton

v0.12.0

04 Jan 18:27
61e6e01

Choose a tag to compare

Breaking Changes:

  • convert commands from Task-based to GenServer-based execution (#27) by James Harton

  • convert commands from Task-based to GenServer-based execution by James Harton

Improvements:

  • add command options support and tests by James Harton

  • use structured errors in MoveTo command (#26) by James Harton

v0.11.0

30 Dec 06:02
45856e9

Choose a tag to compare

Features:

  • add collision detection system (#25) by James Harton

  • add collision detection module by James Harton

Bug Fixes:

  • pass all solver options through BB.Motion by James Harton

Improvements:

  • address credo issues and refine collision detection by James Harton

v0.10.0

29 Dec 03:04
caa7e2d

Choose a tag to compare

Features:

  • add simulation mode for running robots without hardware (#21) by James Harton

  • add Vec3 and Quaternion modules with Transform integration (#22) by James Harton

v0.9.0

26 Dec 03:29
bb57b08

Choose a tag to compare

Features:

  • add diagnostic and performance telemetry by James Harton

  • add structured error handling with splode by James Harton

Improvements:

  • add @type t to BB.Error.Invalid.JointConfig by James Harton

  • make BB.Safety.disarm/2 timeout configurable by James Harton

v0.8.0

24 Dec 08:06
9142405

Choose a tag to compare

Features:

  • add param() references and wrapper GenServer pattern (#19) by James Harton

  • parameters: allow setting params via start_link options by James Harton

  • dsl: add param() references for topology fields by James Harton

  • dsl: add param() references in actuator/sensor/controller options by James Harton

Improvements:

  • fix arm/disarm actions by James Harton