Unit 13 · lesson
Bridge Checkpoint: Defend the Interaction Choice
Finish this route with an Interaction Design Note for one robot-side requirement.
Include:
- the requirement;
- chosen ROS pattern: topic, service, action, or parameter;
- why the interaction semantics fit;
- one rejected alternative and why it is weaker;
- runtime evidence that would verify the relationship;
- Java/WPILib integration status.
Use status labels:
DESIGN CHOICE
RUNTIME VERIFIED
INTEGRATION VERIFIED
NOT DEMONSTRATED
Do not collapse those statuses into one checkmark.
The route is complete when the communication pattern is justified by the problem shape rather than by command familiarity.