Unit 11 · lesson

Prerequisite Checkpoint: Read Configuration Without Overclaiming

Use one ROS 2 parameter observation as configuration evidence.

For example:

ros2 param get /motor_guard caution_distance_m

Record:

node:
parameter:
observed value:
source of evidence:

Then separate three claims:

  1. the node reports this parameter value;
  2. the node's behavior actually depends on the value;
  3. a Java/WPILib component receives the same configuration.

Only the first claim is established by the parameter query alone.

The bridge uses this distinction later when Java-side rules and ROS-side configuration appear to agree.

If parameters are unfamiliar, review the prerequisite course. Here, the important skill is knowing what the runtime observation does and does not prove.