ouster.sdk.perception¶
Module contents¶
Copyright (c) 2025, Ouster, Inc. All rights reserved.
Classes¶
Functions¶
ClassicDetectionConfig¶
- class ClassicDetectionConfig(self)¶
- __annotations__ = {'cluster_filter_max_side_length': 'None', 'cluster_filter_max_volume': 'None', 'cluster_filter_min_side_length': 'None', 'cluster_filter_min_vertical_size': 'None'}¶
- __init__(self) None¶
- __module__ = 'ouster.sdk.perception'¶
- __new__(**kwargs)¶
- property cluster_filter_max_side_length: None¶
(self) -> float
- property cluster_filter_max_volume: None¶
(self) -> float
- property cluster_filter_min_side_length: None¶
(self) -> float
- property cluster_filter_min_vertical_size: None¶
(self) -> float
ouster.sdk.perception.create_config¶
Copyright (c) 2026, Ouster, Inc. All rights reserved.
- create_detection_config(kind='classic', **kwargs)[source]¶
Build a
DetectionConfigfor a given enginekind.Parameters are applied by name to the config object. Base
DetectionConfigfields (e.g.save_instance_id_fields) are accepted for kinds that use a derived config (such as"classic").- Parameters:
kind (
str) – Engine identifier, matchingDetectionEngine.create()(e.g."classic").**kwargs (
Any) – Config attributes to set on the new instance.
- Return type:
- Returns:
A config instance appropriate for
kind.- Raises:
ValueError – If
kindis not registered.
DetectionConfig¶
- class DetectionConfig(self)¶
- __annotations__ = {'save_instance_id_fields': 'None'}¶
- __init__(self) None¶
- __module__ = 'ouster.sdk.perception'¶
- __new__(**kwargs)¶
- static create(**kwargs)¶
Build a
DetectionConfigfor a given enginekind.Parameters are applied by name to the config object. Base
DetectionConfigfields (e.g.save_instance_id_fields) are accepted for kinds that use a derived config (such as"classic").- Parameters:
kind (
str) – Engine identifier, matchingDetectionEngine.create()(e.g."classic").**kwargs (
Any) – Config attributes to set on the new instance.
- Return type:
- Returns:
A config instance appropriate for
kind.- Raises:
ValueError – If
kindis not registered.
- property save_instance_id_fields: None¶
(self) -> bool