mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-25 01:41:40 +00:00
Charuco Support (#1312)
Add charuco calibration to photonvision. Currently does not support generating custom charuco boards. This does not support https://calib.io/pages/camera-calibration-pattern-generator. Currently only supports the 4X4_50 family. Also removes all dotboard calibration. Fixes using the lowest possible fps while doing calibration (now uses the highest fps available for each resolution).
This commit is contained in:
@@ -292,7 +292,7 @@ export const PlaceholderCameraSettings: CameraSettings = {
|
||||
|
||||
export enum CalibrationBoardTypes {
|
||||
Chessboard = 0,
|
||||
DotBoard = 1
|
||||
Charuco = 1
|
||||
}
|
||||
|
||||
export enum RobotOffsetType {
|
||||
|
||||
@@ -77,6 +77,7 @@ export interface WebsocketCalibrationData {
|
||||
videoModeIndex: number;
|
||||
patternHeight: number;
|
||||
squareSizeIn: number;
|
||||
markerSizeIn: number;
|
||||
}
|
||||
|
||||
export interface IncomingWebsocketData {
|
||||
|
||||
Reference in New Issue
Block a user