Skip to content

Latest commit

 

History

History
69 lines (55 loc) · 3.11 KB

File metadata and controls

69 lines (55 loc) · 3.11 KB

SLAMTEC Aurora Python SDK API Reference

This is the automatically generated API reference for the SLAMTEC Aurora Python SDK.

Components

This module contains helper functions and utilities for common operations with the Aurora SDK, such as map synchronization checking, data processing, status monitoring, and semantic segmentation utilities.

  • c_bindings - Low-level C bindings for Aurora SDK using ctypes.

Quick Start

from slamtec_aurora_sdk import AuroraSDK

# Create SDK instance
sdk = AuroraSDK()

# Connect to device
sdk.connect(connection_string="192.168.11.1")

# Get data
pose = sdk.data_provider.get_current_pose()
left_img, right_img = sdk.data_provider.get_camera_preview()

# Cleanup
sdk.disconnect()
sdk.release()

Architecture

The Aurora Python SDK follows a component-based architecture:

  • AuroraSDK: Aurora SDK v2 - Component-based architecture.
  • Controller: Aurora SDK Controller component.
  • DataProvider: Aurora SDK DataProvider component.
  • EnhancedImaging: Aurora SDK Enhanced Imaging component.
  • FloorDetector: Floor Detector module for Aurora SDK.
  • LIDAR2DMapBuilder: Aurora SDK LIDAR2DMapBuilder component.
  • MapManager: Aurora SDK MapManager component.
  • TransformManager: Transform manager for Aurora SDK 2.1.1.
  • CameraMask: Camera mask management for Aurora SDK 2.1.1.
  • DashcamRecorder: Dashcam recorder management for Aurora SDK 2.1.1.
  • DataRecorder: Aurora SDK DataRecorder component.
  • Listener: Aurora SDK listener bridge.
  • PersistentConfig: Persistent configuration management for Aurora SDK 2.1.1.
  • Timesync: Standalone time synchronization client for Aurora SDK 2.1.1.

Documentation generated automatically from source code