Pith. sign in

REVIEW 2 cited by

Comparison between Behavior Trees and Finite State Machines

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2405.16137 v1 pith:R7XRTAII submitted 2024-05-25 cs.RO

classification cs.RO
keywords comparisonbehaviorfsmsrobotpolicytaskbeendesign
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Behavior Trees (BTs) were first conceived in the computer games industry as a tool to model agent behavior, but they received interest also in the robotics community as an alternative policy design to Finite State Machines (FSMs). The advantages of BTs over FSMs had been highlighted in many works, but there is no thorough practical comparison of the two designs. Such a comparison is particularly relevant in the robotic industry, where FSMs have been the state-of-the-art policy representation for robot control for many years. In this work we shed light on this matter by comparing how BTs and FSMs behave when controlling a robot in a mobile manipulation task. The comparison is made in terms of reactivity, modularity, readability, and design. We propose metrics for each of these properties, being aware that while some are tangible and objective, others are more subjective and implementation dependent. The practical comparison is performed in a simulation environment with validation on a real robot. We find that although the robot's behavior during task solving is independent on the policy representation, maintaining a BT rather than an FSM becomes easier as the task increases in complexity.

Discussion (0). Sign in to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. OpenAlex reports about 4 citations worldwide. Full citation record

  1. Hybrid Autonomy Framework for a Future Mars Science Helicopter

    cs.RO 2025-09 conditional novelty 4.0 of 10

    A finite-state-machine and behavior-tree hybrid autonomy framework for Mars helicopter missions, validated by simulation and test flights.

  2. BT-TL-DMPs: A Novel Robot TAMP Framework Combining Behavior Tree, Temporal Logic and Dynamical Movement Primitives

    cs.RO 2025-07 reject novelty 4.0 of 10

    A hierarchical robot planning framework that generates behavior trees from temporal logic specifications and optimizes dynamic movement primitives to satisfy spatiotemporal constraints while preserving demonstrated mo...

Pith tools