← Back to Course
Lab 7

Lab 7 - Behavior Trees

Lab 7: Behavior Trees

Objective

Implement autonomous robot behaviors using state machines.

Tasks

  1. Design state machine for robot
  2. Implement obstacle avoidance behavior
  3. Add battery monitoring
  4. Create exploration behavior
  5. Handle state transitions

Deliverables

  • State machine implementation
  • Behavior tree code
  • State diagram
  • Demonstration video

ā±ļø 4 hours