Recently Updated Pages
model_scene.svelte + model_viewer.svelte + model_debug.ts — 3D Model Viewer
These three files together form the 3D model display system used on the dashboard. model_scene.sv...
task_completion.svelte — Task Completion
Displays the history of completed tasks read from the tasks/ app data directory. On mount it list...
navigation_plan.svelte — Navigation Plan
A drag-and-drop ordered list of navigation waypoints using svelte-dnd-action. Reads from and writ...
map.svelte — Map
TODO: We still don't have the map format, function is subject to change Displays a static map tha...
imu.svelte — IMU
Displays live inertial measurement unit data received from the imu-update Tauri event. Data displ...
video.svelte + double_video.svelte — Video Components
video.svelte TODO: still being developed, going to change The basic single-camera display compone...
Key-Value Pool
Purpose The kv_pool module implements a fixed-key key-value store backed by a custom memory pool....
Priority Queue
Summary bucketed_pqueue is a simple, efficient strict-priority queue for FreeRTOS systems where: ...
Logging
Purpose The logging library provides a simple UART-based logging interface for embedded firmware....
Result Library
Purpose The result module defines a shared result code system for the codebase. Its job is to giv...
Overview
A 480MHz Swiss Army knife of the embedded team☮️ Table of Contents Page 1: Table of Contents & Ov...
Configuration
Compile-time parameters, runtime configuration, sensor calibration setup, network addressing, UDP...
Testing
Test organization, validation functions, Unity testing framework usage, manual hardware testing c...
Sensor Basics Utility Library
These are basic features that could be used if required... But was something made in "spare time...
Pressure Sensor
Pressure sensors measure fluid/gas pressure for robotic gripper force feedback and control, depth...
Load Cell
Load cells measure force/weight to detect object presence, evaluate structural loading, or monito...
IMU
The Inertial Measurement Unit (IMU) provides three-axis acceleration, angular velocity, and magne...
pH Sensor
The pH sensor provides water quality measurement critical for environmental monitoring and anomal...
GNSS
Global positioning module with NMEA 0183 protocol support. Contains data structures, initializati...
Deployment
1. Docker Compose Services Our docker-compose.yml runs four key services ServiceImage/BuildRolefr...