Documentation
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
deploy
command
|
|
|
radar
command
|
|
|
sweep
command
|
|
|
tools/backfill_lidar_run_config
command
|
|
|
tools/backfill_ring_elevations
command
|
|
|
tools/config-migrate
command
|
|
|
tools/config-validate
command
|
|
|
tools/gen-vrlog
command
Command gen-vrlog generates sample .vrlog recordings for testing replay.
|
Command gen-vrlog generates sample .vrlog recordings for testing replay. |
|
tools/settling-eval
command
Command settling-eval evaluates background grid settling convergence by replaying a captured PCAP file offline through a local BackgroundManager at full speed.
|
Command settling-eval evaluates background grid settling convergence by replaying a captured PCAP file offline through a local BackgroundManager at full speed. |
|
tools/visualiser-server
command
Command visualiser-server runs a gRPC visualiser server.
|
Command visualiser-server runs a gRPC visualiser server. |
|
tools/vrlog-analyse
command
Command vrlog-analyse generates analysis reports from .vrlog recordings.
|
Command vrlog-analyse generates analysis reports from .vrlog recordings. |
|
internal
|
|
|
db
Package db provides database operations for velocity.report.
|
Package db provides database operations for velocity.report. |
|
deploy
Package deploy provides command execution utilities for local and remote deployments.
|
Package deploy provides command execution utilities for local and remote deployments. |
|
fsutil
Package fsutil provides filesystem abstractions for testability.
|
Package fsutil provides filesystem abstractions for testability. |
|
httputil
Package httputil provides HTTP client abstractions for testability.
|
Package httputil provides HTTP client abstractions for testability. |
|
lidar
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. |
|
lidar/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). |
|
lidar/analysis
Package analysis generates structured JSON reports from .vrlog recordings.
|
Package analysis generates structured JSON reports from .vrlog recordings. |
|
lidar/debug
Package debug provides instrumentation for LiDAR tracking algorithms.
|
Package debug provides instrumentation for LiDAR tracking algorithms. |
|
lidar/l1packets
Package l1packets owns Layer 1 (Packets) of the LiDAR data model.
|
Package l1packets owns Layer 1 (Packets) of the LiDAR data model. |
|
lidar/l2frames
Package l2frames owns Layer 2 (Frames) of the LiDAR data model.
|
Package l2frames owns Layer 2 (Frames) of the LiDAR data model. |
|
lidar/l3grid
Package lidar provides LiDAR processing and background subtraction.
|
Package lidar provides LiDAR processing and background subtraction. |
|
lidar/l4perception
Package l4perception owns Layer 4 (Perception) of the LiDAR data model.
|
Package l4perception owns Layer 4 (Perception) of the LiDAR data model. |
|
lidar/l5tracks
Package l5tracks owns Layer 5 (Tracks) of the LiDAR data model.
|
Package l5tracks owns Layer 5 (Tracks) of the LiDAR data model. |
|
lidar/l6objects
Package l6objects owns Layer 6 (Objects) of the LiDAR data model.
|
Package l6objects owns Layer 6 (Objects) of the LiDAR data model. |
|
lidar/l8analytics
Package l8analytics owns Layer 8 (Analytics) of the LiDAR data model.
|
Package l8analytics owns Layer 8 (Analytics) of the LiDAR data model. |
|
lidar/l9endpoints
Package visualiser provides gRPC streaming of LiDAR perception data.
|
Package visualiser provides gRPC streaming of LiDAR perception data. |
|
lidar/l9endpoints/recorder
Package recorder — protobuf codec for VRLOG frame storage.
|
Package recorder — protobuf codec for VRLOG frame storage. |
|
lidar/pipeline
Package pipeline provides orchestration for the LiDAR tracking pipeline.
|
Package pipeline provides orchestration for the LiDAR tracking pipeline. |
|
lidar/server
Package server provides thin HTTP handler shells for LiDAR chart endpoints.
|
Package server provides thin HTTP handler shells for LiDAR chart endpoints. |
|
lidar/storage/sqlite
Package sqlite contains SQLite repository implementations for LiDAR domain types.
|
Package sqlite contains SQLite repository implementations for LiDAR domain types. |
|
lidar/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
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. |
|
testutil
Package testutil provides shared test utilities and fixtures.
|
Package testutil provides shared test utilities and fixtures. |
|
timeutil
Package timeutil provides a testable abstraction over time operations.
|
Package timeutil provides a testable abstraction over time operations. |
|
units
Package units provides shared constants and validation for speed units
|
Package units provides shared constants and validation for speed units |
Click to show internal directories.
Click to hide internal directories.