Questions: Behavior-Based Robotics and Reactive Control
1 questions to test your understanding
Score: 0 / 1
Question 1 Multiple Choice
In a subsumption architecture, behavior A (obstacle avoidance) subsumes behavior B (wall following). What does this mean?
ABehavior A is higher-level conceptually and activates before behavior B
BWhen behavior A is active, it suppresses the control outputs of behavior B, overriding any wall-following commands with obstacle-avoidance commands
CBehavior B cannot run at the same time as behavior A
DBehavior A and B are merged into a single combined behavior
The efficiency trade-off defines when each approach is appropriate. Behavior-based is ideal for real-time reactivity in dynamic environments (robot sports, swarm robotics, autonomous vehicles) where planning latency is deadly. Deliberative is necessary for complex long-horizon tasks (robotic surgery, assembly) where errors propagate globally and require careful planning. Modern robots often use both: behavior-based reactive layer for safety and responsiveness, deliberative planner for task-level reasoning.