Skip to content

Commit

Permalink
conform proto file to styleguide
Browse files Browse the repository at this point in the history
  • Loading branch information
srimanachanta committed Nov 16, 2023
1 parent fb192f5 commit 22632b2
Showing 1 changed file with 28 additions and 11 deletions.
39 changes: 28 additions & 11 deletions photon-targeting/src/main/proto/photon_types.proto
Original file line number Diff line number Diff line change
@@ -1,27 +1,44 @@
/*
* Copyright (C) Photon Vision.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/

syntax = "proto3";

package photonvision.proto;

option java_package = "org.photonvision.proto";

import "geometry3d.proto";

option java_package = "org.photonvision.proto";

message ProtobufTargetCorner {
double x = 1;
double y = 2;
}

message ProtobufPNPResult {
bool isPresent = 1;
bool is_present = 1;
wpi.proto.ProtobufTransform3d best = 2;
double bestReprojErr = 3;
double best_reproj_err = 3;
optional wpi.proto.ProtobufTransform3d alt = 4;
optional double altReprojErr = 5;
optional double alt_reproj_err = 5;
double ambiguity = 6;
}

message ProtobufMultiTargetPNPResult {
ProtobufPNPResult estimatedPose = 1;
ProtobufPNPResult estimated_pose = 1;
repeated int32 fiducial_ids_used = 2;
}

Expand All @@ -30,12 +47,12 @@ message ProtobufPhotonTrackedTarget {
double pitch = 2;
double area = 3;
double skew = 4;
int32 fiducialId = 5;
wpi.proto.ProtobufTransform3d bestCameraToTarget = 6;
wpi.proto.ProtobufTransform3d altCameraToTarget = 7;
int32 fiducial_id = 5;
wpi.proto.ProtobufTransform3d best_camera_to_target = 6;
wpi.proto.ProtobufTransform3d alt_camera_to_target = 7;
double poseAmbiguity = 8;
repeated ProtobufTargetCorner minAreaRectCorners = 9;
repeated ProtobufTargetCorner detectedCorners = 10;
repeated ProtobufTargetCorner min_area_rect_corners = 9;
repeated ProtobufTargetCorner detected_corners = 10;
}

message ProtobufPhotonPipelineResult {
Expand Down

0 comments on commit 22632b2

Please sign in to comment.