diff --git a/docs/source/docs/quick-start/camera-calibration.md b/docs/source/docs/quick-start/camera-calibration.md index 8d902b9a96..d795d8ed63 100644 --- a/docs/source/docs/quick-start/camera-calibration.md +++ b/docs/source/docs/quick-start/camera-calibration.md @@ -1,7 +1,7 @@ # Camera Calibration -:::{important} -In order to detect AprilTags and use 3D mode, your camera must be calibrated at the desired resolution! Inaccurate calibration will lead to poor performance. +:::{important} In order to detect AprilTags and use 3D mode, your camera must be calibrated at the desired resolution! Inaccurate calibration will lead to poor performance. + ::: If you’re not using cameras in 3D mode, calibration is optional, but it can still offer benefits. Calibrating cameras helps refine the pitch and yaw values, leading to more accurate positional data in every mode. {ref}`For a more in-depth view`. @@ -31,3 +31,293 @@ If you’re not using cameras in 3D mode, calibration is optional, but it can st - A couple of up close images is good. - Cover the entire cameras fov. - Avoid images with the board facing straight towards the camera. + +## Interactive Camera Transformation + +Below is an interactive demo to visualize multiple cameras' positions and orientations relative to the robot chassis. Use the table to adjust each camera's transformation parameters (position and rotation). + +
+ + + + + + + + + + + + + + + +
CameraPosition XPosition YPosition ZRoll (deg)Pitch (deg)Yaw (deg)Actions
+ + + +