# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: src/perception/tracker/proto/tracker.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='src/perception/tracker/proto/tracker.proto',
  package='avsoftware.perception',
  syntax='proto3',
  serialized_options=None,
  serialized_pb=_b('\n*src/perception/tracker/proto/tracker.proto\x12\x15\x61vsoftware.perception\"\x81\x01\n LidarObservationModelParamsProto\x12 \n\x18position_observation_cov\x18\x01 \x01(\x01\x12\x1e\n\x16\x65xtent_observation_cov\x18\x02 \x01(\x01\x12\x1b\n\x13yaw_observation_cov\x18\x03 \x01(\x01\"\xb1\x02\n RadarObservationModelParamsProto\x12\x1d\n\x15range_observation_cov\x18\x01 \x01(\x01\x12\x1f\n\x17\x61zimuth_observation_cov\x18\x02 \x01(\x01\x12\"\n\x1arange_rate_observation_cov\x18\x03 \x01(\x01\x12!\n\x19\x65levation_observation_cov\x18\x04 \x01(\x01\x12\x1e\n\x16\x61zimuth_init_threshold\x18\x05 \x01(\x01\x12\x1f\n\x17\x64istance_variance_scale\x18\x06 \x01(\x01\x12\x1f\n\x17velocity_variance_scale\x18\x07 \x01(\x01\x12$\n\x1cshort_range_threshold_meters\x18\x08 \x01(\x01\"\x84\x02\n\x1dLidarReducedMeasurementParams\x12\x1e\n\x16\x65nable_corner_tracking\x18\x01 \x01(\x08\x12(\n lane_heading_angle_threshold_rad\x18\x02 \x01(\x01\x12\x33\n+ekf_velocity_threshold_for_heading_bias_mps\x18\x03 \x01(\x01\x12-\n%num_points_threshold_for_heading_bias\x18\x04 \x01(\x05\x12\x35\n-static_to_total_voxels_ratio_for_motion_state\x18\x05 \x01(\x01\"\xb5\x06\n\x18TrackerUpdateParamsProto\x12Y\n\x18lidar_observation_params\x18\x01 \x01(\x0b\x32\x37.avsoftware.perception.LidarObservationModelParamsProto\x12Y\n\x18radar_observation_params\x18\x02 \x01(\x0b\x32\x37.avsoftware.perception.RadarObservationModelParamsProto\x12^\n lidar_reduced_measurement_params\x18\x03 \x01(\x0b\x32\x34.avsoftware.perception.LidarReducedMeasurementParams\x12\x33\n+reduced_measurment_track_2d_ratio_threshold\x18\x04 \x01(\x01\x12)\n!max_track_velocity_roi_revert_mps\x18\x05 \x01(\x01\x12\x36\n.max_track_velocity_parking_zone_ekf_revert_mps\x18\x06 \x01(\x01\x12\x38\n0max_ped_cyc_velocity_parking_zone_ekf_revert_mps\x18\x07 \x01(\x01\x12\x33\n+max_car_velocity_outside_roi_ekf_revert_mps\x18\x08 \x01(\x01\x12\x37\n/max_ped_cyc_velocity_outside_roi_ekf_revert_mps\x18\n \x01(\x01\x12<\n4max_unclassified_velocity_outside_roi_ekf_revert_mps\x18\x0b \x01(\x01\x12\'\n\x1fmax_xy_allowed_extent_for_ped_m\x18\x0c \x01(\x01\x12\'\n\x1fmax_xy_allowed_extent_for_cyc_m\x18\r \x01(\x01\x12-\n%min_xy_allowed_extent_for_any_track_m\x18\x0e \x01(\x01J\x04\x08\t\x10\n\"\x8b\x08\n\x16MotionModelParamsProto\x12m\n\x18\x63onstant_velocity_params\x18\x01 \x01(\x0b\x32I.avsoftware.perception.MotionModelParamsProto.ConstantVelocityParamsProtoH\x00\x12\x65\n\x14\x63onstant_turn_params\x18\x02 \x01(\x0b\x32\x45.avsoftware.perception.MotionModelParamsProto.ConstantTurnParamsProtoH\x00\x12u\n\x1c\x63onstant_acceleration_params\x18\x03 \x01(\x0b\x32M.avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProtoH\x00\x12V\n\rstatic_params\x18\x04 \x01(\x0b\x32?.avsoftware.perception.MotionModelParamsProto.StaticParamsProto\x1a\xb2\x01\n\x1b\x43onstantVelocityParamsProto\x12\x1c\n\x14position_process_cov\x18\x01 \x01(\x01\x12\x1a\n\x12\x65xtent_process_cov\x18\x02 \x01(\x01\x12\x17\n\x0fyaw_process_cov\x18\x03 \x01(\x01\x12\x1c\n\x14yaw_rate_process_cov\x18\x04 \x01(\x01\x12\x1c\n\x14velocity_process_cov\x18\x05 \x01(\x01J\x04\x08\x06\x10\x07\x1a\x19\n\x17\x43onstantTurnParamsProto\x1a\xec\x01\n\x1f\x43onstantAccelerationParamsProto\x12\x1c\n\x14position_process_cov\x18\x01 \x01(\x01\x12\x1a\n\x12\x65xtent_process_cov\x18\x02 \x01(\x01\x12\x17\n\x0fyaw_process_cov\x18\x03 \x01(\x01\x12\x1c\n\x14yaw_rate_process_cov\x18\x04 \x01(\x01\x12\x1c\n\x14velocity_process_cov\x18\x05 \x01(\x01\x12\x18\n\x10jerk_process_pow\x18\x06 \x01(\x01\x12 \n\x18threshold_of_acc_scaling\x18\x07 \x01(\x01\x1a\x84\x01\n\x11StaticParamsProto\x12\x1c\n\x14position_process_cov\x18\x01 \x01(\x01\x12\x1a\n\x12\x65xtent_process_cov\x18\x02 \x01(\x01\x12\x17\n\x0fyaw_process_cov\x18\x03 \x01(\x01\x12\x1c\n\x14yaw_rate_process_cov\x18\x04 \x01(\x01\x42\x06\n\x04type\"D\n\x1cHeadingAdjustmentParamsProto\x12$\n\x1c\x63\x61nonical_velocity_threshold\x18\x01 \x01(\x01\"U\n\x16SemanticMapParamsProto\x12\x1c\n\x14inside_roi_threshold\x18\x01 \x01(\x01\x12\x1d\n\x15valid_label_threshold\x18\x02 \x01(\x01\"V\n%TrackMultiClassProbabilityModelParams\x12-\n%time_to_keep_class_label_evidence_sec\x18\x01 \x01(\x01\"\xb4\x01\n\x10TrackResetParams\x12+\n#large_position_covariance_threshold\x18\x01 \x01(\x01\x12,\n$large_extension_covariance_threshold\x18\x02 \x01(\x01\x12&\n\x1elarge_yaw_covariance_threshold\x18\x03 \x01(\x01\x12\x1d\n\x15large_z_cov_threshold\x18\x04 \x01(\x01\"\x8e\n\n\x16SimpleTrackParamsProto\x12\x1a\n\x12position_prior_cov\x18\x06 \x01(\x01\x12\x18\n\x10\x65xtent_prior_cov\x18\x07 \x01(\x01\x12\x19\n\x11yaw_prior_cov_deg\x18\x08 \x01(\x01\x12\x1e\n\x16yaw_rate_prior_cov_deg\x18\t \x01(\x01\x12\x1c\n\x14velocity_x_prior_cov\x18\n \x01(\x01\x12\x1c\n\x14velocity_y_prior_cov\x18\x0b \x01(\x01\x12\x1c\n\x14velocity_z_prior_cov\x18\x0c \x01(\x01\x12 \n\x18\x61\x63\x63\x65leration_x_prior_cov\x18  \x01(\x01\x12 \n\x18\x61\x63\x63\x65leration_y_prior_cov\x18! \x01(\x01\x12 \n\x18\x61\x63\x63\x65leration_z_prior_cov\x18\" \x01(\x01\x12 \n\x18position_observation_cov\x18\r \x01(\x01\x12\x1e\n\x16\x65xtent_observation_cov\x18\x0e \x01(\x01\x12\x1b\n\x13yaw_observation_cov\x18\x0f \x01(\x01\x12N\n\x15tracker_update_prarms\x18\x10 \x01(\x0b\x32/.avsoftware.perception.TrackerUpdateParamsProto\x12\x1c\n\x14prune_time_threshold\x18\x11 \x01(\x01\x12J\n\x13motion_model_params\x18\x13 \x01(\x0b\x32-.avsoftware.perception.MotionModelParamsProto\x12V\n\x19heading_adjustment_params\x18\x14 \x01(\x0b\x32\x33.avsoftware.perception.HeadingAdjustmentParamsProto\x12J\n\x13semantic_map_params\x18\x15 \x01(\x0b\x32-.avsoftware.perception.SemanticMapParamsProto\x12!\n\x19position_prior_cov_vision\x18\x16 \x01(\x01\x12h\n\"track_multiclass_probability_model\x18\x17 \x01(\x0b\x32<.avsoftware.perception.TrackMultiClassProbabilityModelParams\x12 \n\x18prune_time_threshold_sec\x18\x18 \x01(\x01\x12&\n\x1eprune_time_threshold_radar_sec\x18\x19 \x01(\x01\x12\x35\n-prune_velocity_threshold_radar_only_track_m_s\x18\x1a \x01(\x01\x12#\n\x1bxy_position_prior_cov_radar\x18\x1b \x01(\x01\x12\"\n\x1az_position_prior_cov_radar\x18\x1c \x01(\x01\x12\x1e\n\x16\x65xtent_prior_cov_radar\x18\x1d \x01(\x01\x12\x43\n\x12track_reset_params\x18\x1e \x01(\x0b\x32\'.avsoftware.perception.TrackResetParams\x12,\n$radar_detection_percentage_threshold\x18\x1f \x01(\x01\x12\x16\n\x0euse_static_ekf\x18# \x01(\x08J\x04\x08\x01\x10\x06\"Q\n\x0e\x42oxPriorParams\x12\x13\n\x0bprior_width\x18\x01 \x01(\x01\x12\x14\n\x0cprior_height\x18\x02 \x01(\x01\x12\x14\n\x0cprior_length\x18\x03 \x01(\x01\x62\x06proto3')
)




_LIDAROBSERVATIONMODELPARAMSPROTO = _descriptor.Descriptor(
  name='LidarObservationModelParamsProto',
  full_name='avsoftware.perception.LidarObservationModelParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='position_observation_cov', full_name='avsoftware.perception.LidarObservationModelParamsProto.position_observation_cov', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extent_observation_cov', full_name='avsoftware.perception.LidarObservationModelParamsProto.extent_observation_cov', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_observation_cov', full_name='avsoftware.perception.LidarObservationModelParamsProto.yaw_observation_cov', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=70,
  serialized_end=199,
)


_RADAROBSERVATIONMODELPARAMSPROTO = _descriptor.Descriptor(
  name='RadarObservationModelParamsProto',
  full_name='avsoftware.perception.RadarObservationModelParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='range_observation_cov', full_name='avsoftware.perception.RadarObservationModelParamsProto.range_observation_cov', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='azimuth_observation_cov', full_name='avsoftware.perception.RadarObservationModelParamsProto.azimuth_observation_cov', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='range_rate_observation_cov', full_name='avsoftware.perception.RadarObservationModelParamsProto.range_rate_observation_cov', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='elevation_observation_cov', full_name='avsoftware.perception.RadarObservationModelParamsProto.elevation_observation_cov', index=3,
      number=4, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='azimuth_init_threshold', full_name='avsoftware.perception.RadarObservationModelParamsProto.azimuth_init_threshold', index=4,
      number=5, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='distance_variance_scale', full_name='avsoftware.perception.RadarObservationModelParamsProto.distance_variance_scale', index=5,
      number=6, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='velocity_variance_scale', full_name='avsoftware.perception.RadarObservationModelParamsProto.velocity_variance_scale', index=6,
      number=7, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='short_range_threshold_meters', full_name='avsoftware.perception.RadarObservationModelParamsProto.short_range_threshold_meters', index=7,
      number=8, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=202,
  serialized_end=507,
)


_LIDARREDUCEDMEASUREMENTPARAMS = _descriptor.Descriptor(
  name='LidarReducedMeasurementParams',
  full_name='avsoftware.perception.LidarReducedMeasurementParams',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='enable_corner_tracking', full_name='avsoftware.perception.LidarReducedMeasurementParams.enable_corner_tracking', index=0,
      number=1, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lane_heading_angle_threshold_rad', full_name='avsoftware.perception.LidarReducedMeasurementParams.lane_heading_angle_threshold_rad', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ekf_velocity_threshold_for_heading_bias_mps', full_name='avsoftware.perception.LidarReducedMeasurementParams.ekf_velocity_threshold_for_heading_bias_mps', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='num_points_threshold_for_heading_bias', full_name='avsoftware.perception.LidarReducedMeasurementParams.num_points_threshold_for_heading_bias', index=3,
      number=4, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='static_to_total_voxels_ratio_for_motion_state', full_name='avsoftware.perception.LidarReducedMeasurementParams.static_to_total_voxels_ratio_for_motion_state', index=4,
      number=5, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=510,
  serialized_end=770,
)


_TRACKERUPDATEPARAMSPROTO = _descriptor.Descriptor(
  name='TrackerUpdateParamsProto',
  full_name='avsoftware.perception.TrackerUpdateParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='lidar_observation_params', full_name='avsoftware.perception.TrackerUpdateParamsProto.lidar_observation_params', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='radar_observation_params', full_name='avsoftware.perception.TrackerUpdateParamsProto.radar_observation_params', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lidar_reduced_measurement_params', full_name='avsoftware.perception.TrackerUpdateParamsProto.lidar_reduced_measurement_params', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='reduced_measurment_track_2d_ratio_threshold', full_name='avsoftware.perception.TrackerUpdateParamsProto.reduced_measurment_track_2d_ratio_threshold', index=3,
      number=4, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_track_velocity_roi_revert_mps', full_name='avsoftware.perception.TrackerUpdateParamsProto.max_track_velocity_roi_revert_mps', index=4,
      number=5, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_track_velocity_parking_zone_ekf_revert_mps', full_name='avsoftware.perception.TrackerUpdateParamsProto.max_track_velocity_parking_zone_ekf_revert_mps', index=5,
      number=6, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_ped_cyc_velocity_parking_zone_ekf_revert_mps', full_name='avsoftware.perception.TrackerUpdateParamsProto.max_ped_cyc_velocity_parking_zone_ekf_revert_mps', index=6,
      number=7, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_car_velocity_outside_roi_ekf_revert_mps', full_name='avsoftware.perception.TrackerUpdateParamsProto.max_car_velocity_outside_roi_ekf_revert_mps', index=7,
      number=8, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_ped_cyc_velocity_outside_roi_ekf_revert_mps', full_name='avsoftware.perception.TrackerUpdateParamsProto.max_ped_cyc_velocity_outside_roi_ekf_revert_mps', index=8,
      number=10, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_unclassified_velocity_outside_roi_ekf_revert_mps', full_name='avsoftware.perception.TrackerUpdateParamsProto.max_unclassified_velocity_outside_roi_ekf_revert_mps', index=9,
      number=11, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_xy_allowed_extent_for_ped_m', full_name='avsoftware.perception.TrackerUpdateParamsProto.max_xy_allowed_extent_for_ped_m', index=10,
      number=12, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='max_xy_allowed_extent_for_cyc_m', full_name='avsoftware.perception.TrackerUpdateParamsProto.max_xy_allowed_extent_for_cyc_m', index=11,
      number=13, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='min_xy_allowed_extent_for_any_track_m', full_name='avsoftware.perception.TrackerUpdateParamsProto.min_xy_allowed_extent_for_any_track_m', index=12,
      number=14, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=773,
  serialized_end=1594,
)


_MOTIONMODELPARAMSPROTO_CONSTANTVELOCITYPARAMSPROTO = _descriptor.Descriptor(
  name='ConstantVelocityParamsProto',
  full_name='avsoftware.perception.MotionModelParamsProto.ConstantVelocityParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='position_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantVelocityParamsProto.position_process_cov', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extent_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantVelocityParamsProto.extent_process_cov', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantVelocityParamsProto.yaw_process_cov', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_rate_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantVelocityParamsProto.yaw_rate_process_cov', index=3,
      number=4, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='velocity_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantVelocityParamsProto.velocity_process_cov', index=4,
      number=5, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2045,
  serialized_end=2223,
)

_MOTIONMODELPARAMSPROTO_CONSTANTTURNPARAMSPROTO = _descriptor.Descriptor(
  name='ConstantTurnParamsProto',
  full_name='avsoftware.perception.MotionModelParamsProto.ConstantTurnParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2225,
  serialized_end=2250,
)

_MOTIONMODELPARAMSPROTO_CONSTANTACCELERATIONPARAMSPROTO = _descriptor.Descriptor(
  name='ConstantAccelerationParamsProto',
  full_name='avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='position_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProto.position_process_cov', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extent_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProto.extent_process_cov', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProto.yaw_process_cov', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_rate_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProto.yaw_rate_process_cov', index=3,
      number=4, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='velocity_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProto.velocity_process_cov', index=4,
      number=5, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='jerk_process_pow', full_name='avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProto.jerk_process_pow', index=5,
      number=6, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='threshold_of_acc_scaling', full_name='avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProto.threshold_of_acc_scaling', index=6,
      number=7, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2253,
  serialized_end=2489,
)

_MOTIONMODELPARAMSPROTO_STATICPARAMSPROTO = _descriptor.Descriptor(
  name='StaticParamsProto',
  full_name='avsoftware.perception.MotionModelParamsProto.StaticParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='position_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.StaticParamsProto.position_process_cov', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extent_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.StaticParamsProto.extent_process_cov', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.StaticParamsProto.yaw_process_cov', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_rate_process_cov', full_name='avsoftware.perception.MotionModelParamsProto.StaticParamsProto.yaw_rate_process_cov', index=3,
      number=4, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2492,
  serialized_end=2624,
)

_MOTIONMODELPARAMSPROTO = _descriptor.Descriptor(
  name='MotionModelParamsProto',
  full_name='avsoftware.perception.MotionModelParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='constant_velocity_params', full_name='avsoftware.perception.MotionModelParamsProto.constant_velocity_params', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='constant_turn_params', full_name='avsoftware.perception.MotionModelParamsProto.constant_turn_params', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='constant_acceleration_params', full_name='avsoftware.perception.MotionModelParamsProto.constant_acceleration_params', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='static_params', full_name='avsoftware.perception.MotionModelParamsProto.static_params', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_MOTIONMODELPARAMSPROTO_CONSTANTVELOCITYPARAMSPROTO, _MOTIONMODELPARAMSPROTO_CONSTANTTURNPARAMSPROTO, _MOTIONMODELPARAMSPROTO_CONSTANTACCELERATIONPARAMSPROTO, _MOTIONMODELPARAMSPROTO_STATICPARAMSPROTO, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
    _descriptor.OneofDescriptor(
      name='type', full_name='avsoftware.perception.MotionModelParamsProto.type',
      index=0, containing_type=None, fields=[]),
  ],
  serialized_start=1597,
  serialized_end=2632,
)


_HEADINGADJUSTMENTPARAMSPROTO = _descriptor.Descriptor(
  name='HeadingAdjustmentParamsProto',
  full_name='avsoftware.perception.HeadingAdjustmentParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='canonical_velocity_threshold', full_name='avsoftware.perception.HeadingAdjustmentParamsProto.canonical_velocity_threshold', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2634,
  serialized_end=2702,
)


_SEMANTICMAPPARAMSPROTO = _descriptor.Descriptor(
  name='SemanticMapParamsProto',
  full_name='avsoftware.perception.SemanticMapParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='inside_roi_threshold', full_name='avsoftware.perception.SemanticMapParamsProto.inside_roi_threshold', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='valid_label_threshold', full_name='avsoftware.perception.SemanticMapParamsProto.valid_label_threshold', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2704,
  serialized_end=2789,
)


_TRACKMULTICLASSPROBABILITYMODELPARAMS = _descriptor.Descriptor(
  name='TrackMultiClassProbabilityModelParams',
  full_name='avsoftware.perception.TrackMultiClassProbabilityModelParams',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time_to_keep_class_label_evidence_sec', full_name='avsoftware.perception.TrackMultiClassProbabilityModelParams.time_to_keep_class_label_evidence_sec', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2791,
  serialized_end=2877,
)


_TRACKRESETPARAMS = _descriptor.Descriptor(
  name='TrackResetParams',
  full_name='avsoftware.perception.TrackResetParams',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='large_position_covariance_threshold', full_name='avsoftware.perception.TrackResetParams.large_position_covariance_threshold', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='large_extension_covariance_threshold', full_name='avsoftware.perception.TrackResetParams.large_extension_covariance_threshold', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='large_yaw_covariance_threshold', full_name='avsoftware.perception.TrackResetParams.large_yaw_covariance_threshold', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='large_z_cov_threshold', full_name='avsoftware.perception.TrackResetParams.large_z_cov_threshold', index=3,
      number=4, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2880,
  serialized_end=3060,
)


_SIMPLETRACKPARAMSPROTO = _descriptor.Descriptor(
  name='SimpleTrackParamsProto',
  full_name='avsoftware.perception.SimpleTrackParamsProto',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='position_prior_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.position_prior_cov', index=0,
      number=6, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extent_prior_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.extent_prior_cov', index=1,
      number=7, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_prior_cov_deg', full_name='avsoftware.perception.SimpleTrackParamsProto.yaw_prior_cov_deg', index=2,
      number=8, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_rate_prior_cov_deg', full_name='avsoftware.perception.SimpleTrackParamsProto.yaw_rate_prior_cov_deg', index=3,
      number=9, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='velocity_x_prior_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.velocity_x_prior_cov', index=4,
      number=10, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='velocity_y_prior_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.velocity_y_prior_cov', index=5,
      number=11, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='velocity_z_prior_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.velocity_z_prior_cov', index=6,
      number=12, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='acceleration_x_prior_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.acceleration_x_prior_cov', index=7,
      number=32, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='acceleration_y_prior_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.acceleration_y_prior_cov', index=8,
      number=33, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='acceleration_z_prior_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.acceleration_z_prior_cov', index=9,
      number=34, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='position_observation_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.position_observation_cov', index=10,
      number=13, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extent_observation_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.extent_observation_cov', index=11,
      number=14, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='yaw_observation_cov', full_name='avsoftware.perception.SimpleTrackParamsProto.yaw_observation_cov', index=12,
      number=15, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='tracker_update_prarms', full_name='avsoftware.perception.SimpleTrackParamsProto.tracker_update_prarms', index=13,
      number=16, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='prune_time_threshold', full_name='avsoftware.perception.SimpleTrackParamsProto.prune_time_threshold', index=14,
      number=17, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='motion_model_params', full_name='avsoftware.perception.SimpleTrackParamsProto.motion_model_params', index=15,
      number=19, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='heading_adjustment_params', full_name='avsoftware.perception.SimpleTrackParamsProto.heading_adjustment_params', index=16,
      number=20, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='semantic_map_params', full_name='avsoftware.perception.SimpleTrackParamsProto.semantic_map_params', index=17,
      number=21, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='position_prior_cov_vision', full_name='avsoftware.perception.SimpleTrackParamsProto.position_prior_cov_vision', index=18,
      number=22, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='track_multiclass_probability_model', full_name='avsoftware.perception.SimpleTrackParamsProto.track_multiclass_probability_model', index=19,
      number=23, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='prune_time_threshold_sec', full_name='avsoftware.perception.SimpleTrackParamsProto.prune_time_threshold_sec', index=20,
      number=24, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='prune_time_threshold_radar_sec', full_name='avsoftware.perception.SimpleTrackParamsProto.prune_time_threshold_radar_sec', index=21,
      number=25, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='prune_velocity_threshold_radar_only_track_m_s', full_name='avsoftware.perception.SimpleTrackParamsProto.prune_velocity_threshold_radar_only_track_m_s', index=22,
      number=26, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='xy_position_prior_cov_radar', full_name='avsoftware.perception.SimpleTrackParamsProto.xy_position_prior_cov_radar', index=23,
      number=27, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='z_position_prior_cov_radar', full_name='avsoftware.perception.SimpleTrackParamsProto.z_position_prior_cov_radar', index=24,
      number=28, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extent_prior_cov_radar', full_name='avsoftware.perception.SimpleTrackParamsProto.extent_prior_cov_radar', index=25,
      number=29, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='track_reset_params', full_name='avsoftware.perception.SimpleTrackParamsProto.track_reset_params', index=26,
      number=30, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='radar_detection_percentage_threshold', full_name='avsoftware.perception.SimpleTrackParamsProto.radar_detection_percentage_threshold', index=27,
      number=31, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='use_static_ekf', full_name='avsoftware.perception.SimpleTrackParamsProto.use_static_ekf', index=28,
      number=35, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3063,
  serialized_end=4357,
)


_BOXPRIORPARAMS = _descriptor.Descriptor(
  name='BoxPriorParams',
  full_name='avsoftware.perception.BoxPriorParams',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='prior_width', full_name='avsoftware.perception.BoxPriorParams.prior_width', index=0,
      number=1, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='prior_height', full_name='avsoftware.perception.BoxPriorParams.prior_height', index=1,
      number=2, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='prior_length', full_name='avsoftware.perception.BoxPriorParams.prior_length', index=2,
      number=3, type=1, cpp_type=5, label=1,
      has_default_value=False, default_value=float(0),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4359,
  serialized_end=4440,
)

_TRACKERUPDATEPARAMSPROTO.fields_by_name['lidar_observation_params'].message_type = _LIDAROBSERVATIONMODELPARAMSPROTO
_TRACKERUPDATEPARAMSPROTO.fields_by_name['radar_observation_params'].message_type = _RADAROBSERVATIONMODELPARAMSPROTO
_TRACKERUPDATEPARAMSPROTO.fields_by_name['lidar_reduced_measurement_params'].message_type = _LIDARREDUCEDMEASUREMENTPARAMS
_MOTIONMODELPARAMSPROTO_CONSTANTVELOCITYPARAMSPROTO.containing_type = _MOTIONMODELPARAMSPROTO
_MOTIONMODELPARAMSPROTO_CONSTANTTURNPARAMSPROTO.containing_type = _MOTIONMODELPARAMSPROTO
_MOTIONMODELPARAMSPROTO_CONSTANTACCELERATIONPARAMSPROTO.containing_type = _MOTIONMODELPARAMSPROTO
_MOTIONMODELPARAMSPROTO_STATICPARAMSPROTO.containing_type = _MOTIONMODELPARAMSPROTO
_MOTIONMODELPARAMSPROTO.fields_by_name['constant_velocity_params'].message_type = _MOTIONMODELPARAMSPROTO_CONSTANTVELOCITYPARAMSPROTO
_MOTIONMODELPARAMSPROTO.fields_by_name['constant_turn_params'].message_type = _MOTIONMODELPARAMSPROTO_CONSTANTTURNPARAMSPROTO
_MOTIONMODELPARAMSPROTO.fields_by_name['constant_acceleration_params'].message_type = _MOTIONMODELPARAMSPROTO_CONSTANTACCELERATIONPARAMSPROTO
_MOTIONMODELPARAMSPROTO.fields_by_name['static_params'].message_type = _MOTIONMODELPARAMSPROTO_STATICPARAMSPROTO
_MOTIONMODELPARAMSPROTO.oneofs_by_name['type'].fields.append(
  _MOTIONMODELPARAMSPROTO.fields_by_name['constant_velocity_params'])
_MOTIONMODELPARAMSPROTO.fields_by_name['constant_velocity_params'].containing_oneof = _MOTIONMODELPARAMSPROTO.oneofs_by_name['type']
_MOTIONMODELPARAMSPROTO.oneofs_by_name['type'].fields.append(
  _MOTIONMODELPARAMSPROTO.fields_by_name['constant_turn_params'])
_MOTIONMODELPARAMSPROTO.fields_by_name['constant_turn_params'].containing_oneof = _MOTIONMODELPARAMSPROTO.oneofs_by_name['type']
_MOTIONMODELPARAMSPROTO.oneofs_by_name['type'].fields.append(
  _MOTIONMODELPARAMSPROTO.fields_by_name['constant_acceleration_params'])
_MOTIONMODELPARAMSPROTO.fields_by_name['constant_acceleration_params'].containing_oneof = _MOTIONMODELPARAMSPROTO.oneofs_by_name['type']
_SIMPLETRACKPARAMSPROTO.fields_by_name['tracker_update_prarms'].message_type = _TRACKERUPDATEPARAMSPROTO
_SIMPLETRACKPARAMSPROTO.fields_by_name['motion_model_params'].message_type = _MOTIONMODELPARAMSPROTO
_SIMPLETRACKPARAMSPROTO.fields_by_name['heading_adjustment_params'].message_type = _HEADINGADJUSTMENTPARAMSPROTO
_SIMPLETRACKPARAMSPROTO.fields_by_name['semantic_map_params'].message_type = _SEMANTICMAPPARAMSPROTO
_SIMPLETRACKPARAMSPROTO.fields_by_name['track_multiclass_probability_model'].message_type = _TRACKMULTICLASSPROBABILITYMODELPARAMS
_SIMPLETRACKPARAMSPROTO.fields_by_name['track_reset_params'].message_type = _TRACKRESETPARAMS
DESCRIPTOR.message_types_by_name['LidarObservationModelParamsProto'] = _LIDAROBSERVATIONMODELPARAMSPROTO
DESCRIPTOR.message_types_by_name['RadarObservationModelParamsProto'] = _RADAROBSERVATIONMODELPARAMSPROTO
DESCRIPTOR.message_types_by_name['LidarReducedMeasurementParams'] = _LIDARREDUCEDMEASUREMENTPARAMS
DESCRIPTOR.message_types_by_name['TrackerUpdateParamsProto'] = _TRACKERUPDATEPARAMSPROTO
DESCRIPTOR.message_types_by_name['MotionModelParamsProto'] = _MOTIONMODELPARAMSPROTO
DESCRIPTOR.message_types_by_name['HeadingAdjustmentParamsProto'] = _HEADINGADJUSTMENTPARAMSPROTO
DESCRIPTOR.message_types_by_name['SemanticMapParamsProto'] = _SEMANTICMAPPARAMSPROTO
DESCRIPTOR.message_types_by_name['TrackMultiClassProbabilityModelParams'] = _TRACKMULTICLASSPROBABILITYMODELPARAMS
DESCRIPTOR.message_types_by_name['TrackResetParams'] = _TRACKRESETPARAMS
DESCRIPTOR.message_types_by_name['SimpleTrackParamsProto'] = _SIMPLETRACKPARAMSPROTO
DESCRIPTOR.message_types_by_name['BoxPriorParams'] = _BOXPRIORPARAMS
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

LidarObservationModelParamsProto = _reflection.GeneratedProtocolMessageType('LidarObservationModelParamsProto', (_message.Message,), dict(
  DESCRIPTOR = _LIDAROBSERVATIONMODELPARAMSPROTO,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.LidarObservationModelParamsProto)
  ))
_sym_db.RegisterMessage(LidarObservationModelParamsProto)

RadarObservationModelParamsProto = _reflection.GeneratedProtocolMessageType('RadarObservationModelParamsProto', (_message.Message,), dict(
  DESCRIPTOR = _RADAROBSERVATIONMODELPARAMSPROTO,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.RadarObservationModelParamsProto)
  ))
_sym_db.RegisterMessage(RadarObservationModelParamsProto)

LidarReducedMeasurementParams = _reflection.GeneratedProtocolMessageType('LidarReducedMeasurementParams', (_message.Message,), dict(
  DESCRIPTOR = _LIDARREDUCEDMEASUREMENTPARAMS,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.LidarReducedMeasurementParams)
  ))
_sym_db.RegisterMessage(LidarReducedMeasurementParams)

TrackerUpdateParamsProto = _reflection.GeneratedProtocolMessageType('TrackerUpdateParamsProto', (_message.Message,), dict(
  DESCRIPTOR = _TRACKERUPDATEPARAMSPROTO,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.TrackerUpdateParamsProto)
  ))
_sym_db.RegisterMessage(TrackerUpdateParamsProto)

MotionModelParamsProto = _reflection.GeneratedProtocolMessageType('MotionModelParamsProto', (_message.Message,), dict(

  ConstantVelocityParamsProto = _reflection.GeneratedProtocolMessageType('ConstantVelocityParamsProto', (_message.Message,), dict(
    DESCRIPTOR = _MOTIONMODELPARAMSPROTO_CONSTANTVELOCITYPARAMSPROTO,
    __module__ = 'src.perception.tracker.proto.tracker_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.perception.MotionModelParamsProto.ConstantVelocityParamsProto)
    ))
  ,

  ConstantTurnParamsProto = _reflection.GeneratedProtocolMessageType('ConstantTurnParamsProto', (_message.Message,), dict(
    DESCRIPTOR = _MOTIONMODELPARAMSPROTO_CONSTANTTURNPARAMSPROTO,
    __module__ = 'src.perception.tracker.proto.tracker_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.perception.MotionModelParamsProto.ConstantTurnParamsProto)
    ))
  ,

  ConstantAccelerationParamsProto = _reflection.GeneratedProtocolMessageType('ConstantAccelerationParamsProto', (_message.Message,), dict(
    DESCRIPTOR = _MOTIONMODELPARAMSPROTO_CONSTANTACCELERATIONPARAMSPROTO,
    __module__ = 'src.perception.tracker.proto.tracker_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.perception.MotionModelParamsProto.ConstantAccelerationParamsProto)
    ))
  ,

  StaticParamsProto = _reflection.GeneratedProtocolMessageType('StaticParamsProto', (_message.Message,), dict(
    DESCRIPTOR = _MOTIONMODELPARAMSPROTO_STATICPARAMSPROTO,
    __module__ = 'src.perception.tracker.proto.tracker_pb2'
    # @@protoc_insertion_point(class_scope:avsoftware.perception.MotionModelParamsProto.StaticParamsProto)
    ))
  ,
  DESCRIPTOR = _MOTIONMODELPARAMSPROTO,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.MotionModelParamsProto)
  ))
_sym_db.RegisterMessage(MotionModelParamsProto)
_sym_db.RegisterMessage(MotionModelParamsProto.ConstantVelocityParamsProto)
_sym_db.RegisterMessage(MotionModelParamsProto.ConstantTurnParamsProto)
_sym_db.RegisterMessage(MotionModelParamsProto.ConstantAccelerationParamsProto)
_sym_db.RegisterMessage(MotionModelParamsProto.StaticParamsProto)

HeadingAdjustmentParamsProto = _reflection.GeneratedProtocolMessageType('HeadingAdjustmentParamsProto', (_message.Message,), dict(
  DESCRIPTOR = _HEADINGADJUSTMENTPARAMSPROTO,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.HeadingAdjustmentParamsProto)
  ))
_sym_db.RegisterMessage(HeadingAdjustmentParamsProto)

SemanticMapParamsProto = _reflection.GeneratedProtocolMessageType('SemanticMapParamsProto', (_message.Message,), dict(
  DESCRIPTOR = _SEMANTICMAPPARAMSPROTO,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.SemanticMapParamsProto)
  ))
_sym_db.RegisterMessage(SemanticMapParamsProto)

TrackMultiClassProbabilityModelParams = _reflection.GeneratedProtocolMessageType('TrackMultiClassProbabilityModelParams', (_message.Message,), dict(
  DESCRIPTOR = _TRACKMULTICLASSPROBABILITYMODELPARAMS,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.TrackMultiClassProbabilityModelParams)
  ))
_sym_db.RegisterMessage(TrackMultiClassProbabilityModelParams)

TrackResetParams = _reflection.GeneratedProtocolMessageType('TrackResetParams', (_message.Message,), dict(
  DESCRIPTOR = _TRACKRESETPARAMS,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.TrackResetParams)
  ))
_sym_db.RegisterMessage(TrackResetParams)

SimpleTrackParamsProto = _reflection.GeneratedProtocolMessageType('SimpleTrackParamsProto', (_message.Message,), dict(
  DESCRIPTOR = _SIMPLETRACKPARAMSPROTO,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.SimpleTrackParamsProto)
  ))
_sym_db.RegisterMessage(SimpleTrackParamsProto)

BoxPriorParams = _reflection.GeneratedProtocolMessageType('BoxPriorParams', (_message.Message,), dict(
  DESCRIPTOR = _BOXPRIORPARAMS,
  __module__ = 'src.perception.tracker.proto.tracker_pb2'
  # @@protoc_insertion_point(class_scope:avsoftware.perception.BoxPriorParams)
  ))
_sym_db.RegisterMessage(BoxPriorParams)


# @@protoc_insertion_point(module_scope)
