CameraPoseBuilder

Utility for setting the camera pose for the AprilTagProcessor.

Constructors

Link copied to clipboard
constructor(@NonNull builder: AprilTagProcessor.Builder)
Construct a new CameraPoseBuilder.

Functions

Link copied to clipboard
open fun apply(): AprilTagProcessor.Builder
Apply the configured camera pose to the builder.
Link copied to clipboard
Set the backward distance of the camera relative to the robot's center of rotation.
Link copied to clipboard
Set the down distance of the camera relative to the robot's center of rotation.
Link copied to clipboard
Set the forward distance of the camera relative to the robot's center of rotation.
Link copied to clipboard
Set the left distance of the camera relative to the robot's center of rotation.
Link copied to clipboard
Set the pitch angle of the camera relative to the robot's center of rotation.
Link copied to clipboard
Set the right distance of the camera relative to the robot's center of rotation.
Link copied to clipboard
Set the roll angle of the camera relative to the robot's center of rotation.
Link copied to clipboard
Set the up distance of the camera relative to the robot's center of rotation.
Link copied to clipboard
open fun withCameraOrientation(@NonNull orientation: YawPitchRollAngles): AprilTag.CameraPoseBuilder
Set the orientation of the camera relative to the robot's center of rotation.
Link copied to clipboard
Set the position of the camera relative to the robot's center of rotation.
Link copied to clipboard
Set the yaw angle of the camera relative to the robot's center of rotation.