AIRLab-POLIMI/BTGenBot

BTGenBot: a system to generate behavior trees for robots using lightweight (~7 billion parameters) large language models (LLMs)

37
/ 100
Emerging

This project helps robotics engineers and researchers rapidly create the logic that dictates robot actions. It takes a plain language description of a robot's desired task as input and automatically generates a detailed behavior tree in XML format. This allows users to quickly program robot behaviors without manually writing complex control structures.

125 stars. No commits in the last 6 months.

Use this if you need to generate behavior trees for robotic tasks from natural language descriptions, especially when working with resource-constrained or on-robot deployment scenarios.

Not ideal if you prefer to manually craft behavior trees or require extremely fine-grained, bespoke control beyond what automated generation provides.

robotics robot-programming behavior-generation task-automation robot-control
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 11 / 25

How are scores calculated?

Stars

125

Forks

9

Language

Jupyter Notebook

License

MIT

Last pushed

Jan 07, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/AIRLab-POLIMI/BTGenBot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.