Change Log
View SourceAll notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
v0.2.1 (2025-12-09)
v0.2.0 (2025-12-06)
Breaking Changes:
rename project from Kinetix to Beam Bots by James Harton
change axis DSL from translational to rotational units by James Harton
move
nameoption fromrobottosettingssection by James Hartonrestructure DSL with top-level sections by James Harton
refactor command execution to task-based model by James Harton
add robot_sensors and controllers DSL sections by James Harton
Features:
add parameter system for runtime-adjustable configuration by James Harton
add Igniter install tasks for project scaffolding by James Harton
add URDF export mix task (#8) by James Harton
add robot state machine for command control by James Harton
add process communication functions and registry partitioning by James Harton
add hierarchical pubsub system for robot component messages by James Harton
add optimised robot representation with forward kinematics by James Harton
add topology-based supervision tree for fault isolation by James Harton
add actuator entity and sensors to joints by James Harton
add sensor DSL entity for defining robot sensors by James Harton
add foundational message system for robot component communication (#5) by James Harton
Add basic robot definition DSL (#4) by James Harton