internal/

directory
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2026 License: Apache-2.0

Directories

Path Synopsis
Package db provides database operations for velocity.report.
Package db provides database operations for velocity.report.
Package deploy provides command execution utilities for local and remote deployments.
Package deploy provides command execution utilities for local and remote deployments.
Package fsutil provides filesystem abstractions for testability.
Package fsutil provides filesystem abstractions for testability.
Package httputil provides HTTP client abstractions for testability.
Package httputil provides HTTP client abstractions for testability.
Package lidar provides backward-compatible type aliases for the layer-aligned sub-packages.
Package lidar provides backward-compatible type aliases for the layer-aligned sub-packages.
adapters
Package adapters contains transport and IO boundary implementations for the LiDAR subsystem (HTTP, gRPC, UDP).
Package adapters contains transport and IO boundary implementations for the LiDAR subsystem (HTTP, gRPC, UDP).
analysis
Package analysis generates structured JSON reports from .vrlog recordings.
Package analysis generates structured JSON reports from .vrlog recordings.
debug
Package debug provides instrumentation for LiDAR tracking algorithms.
Package debug provides instrumentation for LiDAR tracking algorithms.
l1packets
Package l1packets owns Layer 1 (Packets) of the LiDAR data model.
Package l1packets owns Layer 1 (Packets) of the LiDAR data model.
l2frames
Package l2frames owns Layer 2 (Frames) of the LiDAR data model.
Package l2frames owns Layer 2 (Frames) of the LiDAR data model.
l3grid
Package lidar provides LiDAR processing and background subtraction.
Package lidar provides LiDAR processing and background subtraction.
l4perception
Package l4perception owns Layer 4 (Perception) of the LiDAR data model.
Package l4perception owns Layer 4 (Perception) of the LiDAR data model.
l5tracks
Package l5tracks owns Layer 5 (Tracks) of the LiDAR data model.
Package l5tracks owns Layer 5 (Tracks) of the LiDAR data model.
l6objects
Package l6objects owns Layer 6 (Objects) of the LiDAR data model.
Package l6objects owns Layer 6 (Objects) of the LiDAR data model.
l8analytics
Package l8analytics owns Layer 8 (Analytics) of the LiDAR data model.
Package l8analytics owns Layer 8 (Analytics) of the LiDAR data model.
l9endpoints
Package visualiser provides gRPC streaming of LiDAR perception data.
Package visualiser provides gRPC streaming of LiDAR perception data.
l9endpoints/recorder
Package recorder — protobuf codec for VRLOG frame storage.
Package recorder — protobuf codec for VRLOG frame storage.
pipeline
Package pipeline provides orchestration for the LiDAR tracking pipeline.
Package pipeline provides orchestration for the LiDAR tracking pipeline.
server
Package server provides thin HTTP handler shells for LiDAR chart endpoints.
Package server provides thin HTTP handler shells for LiDAR chart endpoints.
storage/sqlite
Package sqlite contains SQLite repository implementations for LiDAR domain types.
Package sqlite contains SQLite repository implementations for LiDAR domain types.
sweep
Package sweep provides utilities for parameter sweeping and sampling in LiDAR background detection tuning.
Package sweep provides utilities for parameter sweeping and sampling in LiDAR background detection tuning.
Serialmux provides an abstraction over a serial port with the ability for multiple clients to subscribe to events from the serial port and send commands to a single serial port device.
Serialmux provides an abstraction over a serial port with the ability for multiple clients to subscribe to events from the serial port and send commands to a single serial port device.
Package testutil provides shared test utilities and fixtures.
Package testutil provides shared test utilities and fixtures.
Package timeutil provides a testable abstraction over time operations.
Package timeutil provides a testable abstraction over time operations.
Package units provides shared constants and validation for speed units
Package units provides shared constants and validation for speed units

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL