getEstimatedPose

fun Pair<PhotonModule, PhotonPipelineResult>.getEstimatedPose(prevEstimatedRobotPose: Pose2d): EstimatedRobotPose?

Extension function for a Pair of PhotonModule and PhotonPipelineResult to get estimated poses.

This function estimates the robot pose using the closest to reference pose strategy.

Receiver

Pair of PhotonModule and PhotonPipelineResult The pair of PhotonModule and PhotonPipelineResult.

Return

EstimatedRobotPose? The estimated robot pose, or null if not present.

Parameters

prevEstimatedRobotPose

Pose2d The previous estimated robot pose to set as reference.