PhotonVision C++ v2026.2.2
Loading...
Searching...
No Matches
photon::PhotonPoseEstimator Member List

This is the complete list of members for photon::PhotonPoseEstimator, including all inherited members.

AddHeadingData(units::second_t timestamp, frc::Rotation2d heading)photon::PhotonPoseEstimatorinline
AddHeadingData(units::second_t timestamp, frc::Rotation3d heading)photon::PhotonPoseEstimatorinline
EstimateAverageBestTargetsPose(PhotonPipelineResult cameraResult)photon::PhotonPoseEstimator
EstimateClosestToCameraHeightPose(PhotonPipelineResult cameraResult)photon::PhotonPoseEstimator
EstimateClosestToReferencePose(PhotonPipelineResult cameraResult, frc::Pose3d referencePose)photon::PhotonPoseEstimator
EstimateConstrainedSolvepnpPose(photon::PhotonPipelineResult cameraResult, photon::PhotonCamera::CameraMatrix cameraMatrix, photon::PhotonCamera::DistortionMatrix distCoeffs, frc::Pose3d seedPose, bool headingFree, double headingScaleFactor)photon::PhotonPoseEstimator
EstimateCoprocMultiTagPose(PhotonPipelineResult cameraResult)photon::PhotonPoseEstimator
EstimateLowestAmbiguityPose(PhotonPipelineResult cameraResult)photon::PhotonPoseEstimator
EstimatePnpDistanceTrigSolvePose(PhotonPipelineResult cameraResult)photon::PhotonPoseEstimator
EstimateRioMultiTagPose(PhotonPipelineResult cameraResult, PhotonCamera::CameraMatrix camMat, PhotonCamera::DistortionMatrix distCoeffs)photon::PhotonPoseEstimator
GetFieldLayout() constphoton::PhotonPoseEstimatorinline
GetPoseStrategy() constphoton::PhotonPoseEstimatorinline
GetReferencePose() constphoton::PhotonPoseEstimatorinline
GetRobotToCameraTransform()photon::PhotonPoseEstimatorinline
PhotonPoseEstimator(frc::AprilTagFieldLayout aprilTags, frc::Transform3d robotToCamera)photon::PhotonPoseEstimatorexplicit
PhotonPoseEstimator(frc::AprilTagFieldLayout aprilTags, PoseStrategy strategy, frc::Transform3d robotToCamera)photon::PhotonPoseEstimatorexplicit
ResetHeadingData(units::second_t timestamp, frc::Rotation2d heading)photon::PhotonPoseEstimatorinline
ResetHeadingData(units::second_t timestamp, frc::Rotation3d heading)photon::PhotonPoseEstimatorinline
SetLastPose(frc::Pose3d lastPose)photon::PhotonPoseEstimatorinline
SetMultiTagFallbackStrategy(PoseStrategy strategy)photon::PhotonPoseEstimator
SetPoseStrategy(PoseStrategy strat)photon::PhotonPoseEstimatorinline
SetReferencePose(frc::Pose3d referencePose)photon::PhotonPoseEstimatorinline
SetRobotToCameraTransform(frc::Transform3d robotToCamera)photon::PhotonPoseEstimatorinline
Update(const photon::PhotonPipelineResult &result, std::optional< photon::PhotonCamera::CameraMatrix > cameraMatrixData=std::nullopt, std::optional< photon::PhotonCamera::DistortionMatrix > coeffsData=std::nullopt, std::optional< ConstrainedSolvepnpParams > constrainedPnpParams=std::nullopt)photon::PhotonPoseEstimator