Skip to main content

Recently Updated Pages

model_scene.svelte + model_viewer.svelte + model_debug.ts — 3D Model Viewer

Base station Frontend — Components

These three files together form the 3D model display system used on the dashboard. model_scene.sv...

Updated 2 months ago by Candela Cimadevilla Gonzalez

task_completion.svelte — Task Completion

Base station Frontend — Components

Displays the history of completed tasks read from the tasks/ app data directory. On mount it list...

Updated 2 months ago by Candela Cimadevilla Gonzalez

navigation_plan.svelte — Navigation Plan

Base station Frontend — Components

A drag-and-drop ordered list of navigation waypoints using svelte-dnd-action. Reads from and writ...

Updated 2 months ago by Candela Cimadevilla Gonzalez

map.svelte — Map

Base station Frontend — Components

TODO: We still don't have the map format, function is subject to change Displays a static map tha...

Updated 2 months ago by Candela Cimadevilla Gonzalez

imu.svelte — IMU

Base station Frontend — Components

Displays live inertial measurement unit data received from the imu-update Tauri event. Data displ...

Updated 2 months ago by Candela Cimadevilla Gonzalez

video.svelte + double_video.svelte — Video Components

Base station Frontend — Components

video.svelte TODO: still being developed, going to change The basic single-camera display compone...

Updated 2 months ago by Candela Cimadevilla Gonzalez

Key-Value Pool

Embedded Infastructure Embedded Common Libraries

Purpose The kv_pool module implements a fixed-key key-value store backed by a custom memory pool....

Updated 2 months ago by Nikolaos Diamantopoulos

Priority Queue

Embedded Infastructure Embedded Common Libraries

Summary bucketed_pqueue is a simple, efficient strict-priority queue for FreeRTOS systems where: ...

Updated 2 months ago by Nikolaos Diamantopoulos

Logging

Embedded Infastructure Embedded Common Libraries

Purpose The logging library provides a simple UART-based logging interface for embedded firmware....

Updated 2 months ago by Nikolaos Diamantopoulos

Result Library

Embedded Infastructure Embedded Common Libraries

Purpose The result module defines a shared result code system for the codebase. Its job is to giv...

Updated 2 months ago by Nikolaos Diamantopoulos

Overview

PCB box Sensor Board

A 480MHz Swiss Army knife of the embedded team☮️ Table of Contents Page 1: Table of Contents & Ov...

Updated 2 months ago by Shishir Nambiar

Configuration

PCB box Sensor Board

Compile-time parameters, runtime configuration, sensor calibration setup, network addressing, UDP...

Updated 2 months ago by Shishir Nambiar

Testing

PCB box Sensor Board

Test organization, validation functions, Unity testing framework usage, manual hardware testing c...

Updated 2 months ago by Shishir Nambiar

Sensor Basics Utility Library

PCB box Sensor Board

These are basic features that could be used if required... But was something made in "spare time...

Updated 2 months ago by Shishir Nambiar

Pressure Sensor

PCB box Sensor Board

Pressure sensors measure fluid/gas pressure for robotic gripper force feedback and control, depth...

Updated 2 months ago by Shishir Nambiar

Load Cell

PCB box Sensor Board

Load cells measure force/weight to detect object presence, evaluate structural loading, or monito...

Updated 2 months ago by Shishir Nambiar

IMU

PCB box Sensor Board

The Inertial Measurement Unit (IMU) provides three-axis acceleration, angular velocity, and magne...

Updated 2 months ago by Shishir Nambiar

pH Sensor

PCB box Sensor Board

The pH sensor provides water quality measurement critical for environmental monitoring and anomal...

Updated 2 months ago by Shishir Nambiar

GNSS

PCB box Sensor Board

Global positioning module with NMEA 0183 protocol support. Contains data structures, initializati...

Updated 2 months ago by Shishir Nambiar

Deployment

RoboTeam Landing Page

1. Docker Compose Services Our docker-compose.yml runs four key services ServiceImage/BuildRolefr...

Updated 2 months ago by Dmytro Khorsun