![]() |
WPILibC++ 2027.0.0-alpha-4
|
Classes | |
| class | AprilTagDetection |
| A detection of an AprilTag tag. More... | |
| class | AprilTagDetector |
| An AprilTag detector engine. More... | |
| struct | AprilTagPoseEstimate |
| A pair of AprilTag pose estimates. More... | |
| class | AprilTagPoseEstimator |
| Pose estimators for AprilTag tags. More... | |
| struct | AprilTag |
| Represents an AprilTag's metadata. More... | |
| class | AprilTagFieldLayout |
| Class for representing a layout of AprilTags on a field and reading them from a JSON format. More... | |
Enumerations | |
| enum class | AprilTagField { k2022RapidReact , k2023ChargedUp , k2024Crescendo , k2025ReefscapeAndyMark , k2025ReefscapeWelded , k2026RebuiltAndyMark , k2026RebuiltWelded , kDefaultField = k2026RebuiltWelded , kNumFields } |
| Loadable AprilTag field layouts. More... | |
Functions | |
| AprilTagDetector::Results | AprilTagDetect (AprilTagDetector &detector, cv::Mat &image) |
| WPILIB_DLLEXPORT void | to_json (wpi::util::json &json, const AprilTag &apriltag) |
| WPILIB_DLLEXPORT void | from_json (const wpi::util::json &json, AprilTag &apriltag) |
| WPILIB_DLLEXPORT void | to_json (wpi::util::json &json, const AprilTagFieldLayout &layout) |
| WPILIB_DLLEXPORT void | from_json (const wpi::util::json &json, AprilTagFieldLayout &layout) |
| WPILIB_DLLEXPORT AprilTagFieldLayout | LoadAprilTagLayoutField (AprilTagField field) |
| Loads an AprilTagFieldLayout from a predefined field. | |
|
strong |
Loadable AprilTag field layouts.
|
inline |
| WPILIB_DLLEXPORT void wpi::apriltag::from_json | ( | const wpi::util::json & | json, |
| AprilTag & | apriltag ) |
| WPILIB_DLLEXPORT void wpi::apriltag::from_json | ( | const wpi::util::json & | json, |
| AprilTagFieldLayout & | layout ) |
| WPILIB_DLLEXPORT AprilTagFieldLayout wpi::apriltag::LoadAprilTagLayoutField | ( | AprilTagField | field | ) |
Loads an AprilTagFieldLayout from a predefined field.
| field | The predefined field |
| WPILIB_DLLEXPORT void wpi::apriltag::to_json | ( | wpi::util::json & | json, |
| const AprilTag & | apriltag ) |
| WPILIB_DLLEXPORT void wpi::apriltag::to_json | ( | wpi::util::json & | json, |
| const AprilTagFieldLayout & | layout ) |