v0.2.0
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 Harton -
restructure 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