Skip to content

Commit cbbc211

Browse files
committed
added muesli-bt
1 parent 52aa47a commit cbbc211

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

content/projects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ date: 2026-02-08T17:24:00+11:00
99

1010
muesli-bt is a deliberately anachronistic-looking robotics behaviour system: a small Lisp at the centre, used to author behaviour trees that run inside a host robot application.
1111

12-
It is old-school in how you write behaviours (simple, explicit, hackable), but paired with more contemporary runtime expectations like inspection-ready logs, deterministic replay, and clear tick and deadline semantics. The process has been a bit anachronistic too: started manually, then finished off with some LLM-assisted vibe coding.
12+
It is old-school in how you write behaviours (simple, explicit, hackable), but paired with more contemporary runtime expectations like inspection-ready logs, deterministic replay, and clear tick and deadline semantics.
1313

1414
Technically, muesli-bt is an embeddable runtime for Lisp-authored behaviour trees, with bounded-time planning during ticks and explicit async calls (including cancellation and safe fallback patterns). It is designed to integrate cleanly into C++ hosts and to support tooling that can inspect, replay, and debug real robot runs.
1515

0 commit comments

Comments
 (0)